Microsoft dispone de un paquete de herramientas de uso interno, que permiten mejorar la obtención de información y algunos procesos tales como:
- monitorizar en tiempo real procesos y DLLs en uso
- automatizar procesos en arranque
- monitorizar actividad en puertos serie y paralelo
- etc..
Más información en este enlace;
https://docs.microsoft.com/es-es/sysinternals/downloads/process-utilities