Siguiendo con la tónica de las herramientas disponibles en el sitio de SpringBoard de Microsoft dedicadas al análisis del rendimiento de plataformas Windows 7, tales como el monitor de procesos o el monitor de recursos, hoy damos continuidad a esta temática con las famosas utilidades Sysinternals de nuestro amigo Mark Russinovich. Estas herramientas se van integrando en las nuevas versiones de Windows de forma paulatina.
Autoruns
Esta utilidad nos permite consultar respecto de qué programas están configurados para iniciarse automáticamente cuando iniciemos nuestro sistema así como el usuario que inicia sesión en el mismo. Autoruns también es útil para mostrarnos una lista completa de las ubicaciones de registro del sistema y de archivo para aquellas aplicaciones que configuran valores de inicio automático. Personalmente, esta es sin duda, una de las aplicaciones que considero más útil, ya que no sólo realiza la función de MSConfig tradicional incluida en Windows ME y Windows XP, sino que además podemos utilizarla para configurar muchas otras opciones, como las ubicaciones de barras de herramientas, objetos del ayudante del explorador, notificaciones de Winlogon, extensiones de Shell del Explorador, y muchas otras. Esta utilidad se puede utilizar también mediante línea de comandos mediante la utilidad Autorunssc.exe.
Imagen 1: Ubicaciones de registro para aplicaciones con valores de inicio automático mediante Autoruns
Filemon
Gracias a esta herramienta de supervisión se nos va a permitir visualizar toda la actividad del sistema de archivos en tiempo real. Esta herramienta (al igual que ocurre con la utilidad Regmon) se ha quedado por compatibilidad con sistemas operativos anteriores, ya que a partir de Plataformas Windows 2000 SP4 se sustituyó por la utilidad Process Monitor.
Handle
Esta utilidad de línea de comandos es de lo más curiosa. Nos va a servir para visualizar qué archivos son abiertos y cuáles son los procesos que los abren. En el siguiente ejemplo, la ejecución de la sentencia Handler.exe –u nos muestra el nombre del propietario al buscar identificadores de archivos abiertos. En la siguiente imagen, se puede observar como el proceso de la aplicación Mspaint.exe ha sido abierto por el usuario PC1\User.
Imagen 2: Identificación de archivos abiertos por proceso de usuario
ListDLLs
La utilidad ListDLLs nos va a servir para visualizar listados de las bibliotecas DLL cargadas actualmente en nuestro entorno, incluido el lugar donde se cargan y sus números de versión. Podemos, por ejemplo, proceder a ejecutar la sentencia ListDDL.exe –v para acceder a la información de la versión de cada una de las librerías cargadas en nuestra plataforma Windows 7.
Imagen 3: Información de versión de las librerías cargadas en nuestro entorno
En las siguientes entregas iremos viendo el resto de las herramientas de monitorización y rendimiento incluidas en Sysinternals. Mientras tanto, recuerda que si quieres seguir actualizando tus conocimientos sobre esta herramienta y muchas otras, no te olvides de visitar el sitio de SpringBoard Series dedicado a la plataforma de Windows 7, o si lo prefieres, puedes suscribirte al canal RSS de Windows Técnico para mantenerte informado.
--------------------------------------------------------------------------------------------------------------------------
Utilidades de Sysinternals para Windows 7 (I de III)
Utilidades de Sysinternals para Windows 7 (II de III)
Utilidades de Sysinternals para Windows 7 (III de III)
--------------------------------------------------------------------------------------------------------------------------

Enviado
ago 18 2011, 09:56
por
Ruben Alonso