Microsoft

Uso del Visor de eventos de Windows 7 para rastrear problemas que causan tiempos de inicio lentos

En el blog de la semana pasada «Mejor solución de problemas con el Visor de eventos de Windows 7», les presenté a Microsoft Windows 7’s Event Viewer y le digo que estas nuevas funciones hacen que la nueva herramienta sea muy superior a su predecesor XP. Como mencioné, además de la nueva interfaz, Microsoft diseñó el Visor de eventos de Windows 7 para brindarle eventos más significativos, procesables y bien documentados para una mejor información para la resolución de problemas. Recientemente, tuve la oportunidad de probar el Visor de eventos de Windows 7.

Un amigo mencionó que su sistema Windows 7, que usó durante un año, tardó mucho más en arrancar que antes. Le expliqué que Microsoft se esforzó mucho para que Windows 7 se iniciara mucho más rápido que las versiones anteriores del sistema operativo, pero que era inevitable un tiempo de inicio un poco más lento. Por supuesto, llevará más tiempo iniciar el sistema a medida que agregue más aplicaciones y utilidades.

Si bien mi amigo está de acuerdo con esta afirmación, insiste en que su sistema tarda mucho más de lo aceptable en iniciarse: ¡estima que tarda casi dos minutos en iniciarse regularmente! Si bien esto puede haber sido más común en los días de Windows 2000 o XP, estoy de acuerdo en que probablemente lo soportó más de lo debido. (Tenga en cuenta que hay cientos de variables que afectan el tiempo de arranque, como la velocidad del procesador, la velocidad de la memoria, la velocidad del disco duro y los tipos de aplicaciones y controladores que se ejecutan durante el arranque).

Arreglé para ir a su casa para ayudarlo a solucionar problemas y arreglar su sistema Windows 7 de arranque lento. Resultó ser un proceso bastante sencillo y rápidamente hicimos que su sistema arrancara más rápido. Todo lo que tenía que hacer era profundizar en el visor de eventos de Windows 7, hacer clic en el registro correcto y crear una vista personalizada para averiguar el ID de evento correcto, y el problema y la solución se hicieron evidentes.

En esta edición de Informes de escritorio de Windows, le mostraré cómo usar algunas de las nuevas funciones en el Visor de eventos de Windows 7 para investigar los tiempos de arranque y rastrear los problemas que pueden ralentizar el proceso de arranque.

Esta publicación de blog también está disponible como PDF en una descarga de Tecnopedia.

Visión general

El Visor de eventos de Windows 7 incluye una nueva categoría de registro de eventos llamada Registros de aplicaciones y servicios, que incluye un conjunto completo de subcategorías que rastrean elementos clave del sistema operativo. La mayoría de estas subcategorías contienen un tipo de registro de eventos llamado Operacional diseñado para rastrear eventos que se pueden usar para analizar y diagnosticar problemas. (Otros tipos de registro de eventos que se pueden encontrar en estas subcategorías son Admin, Analytic y Debug; sin embargo, describirlos está más allá del alcance de este artículo).

LEER  Cinco alternativas gratuitas de Microsoft Project

Ahora hay una subcategoría llamada Diagnóstico-Rendimiento en la sección Sistema operativo, que contiene un registro operativo, que contiene un conjunto de categorías de tareas llamadas Supervisión del rendimiento de arranque. Los ID de eventos en esta categoría son 100 a 110. Al investigar todos los eventos de Event ID 100, podrá ver exactamente cuánto tiempo se tarda en iniciar cada sistema desde que se instaló Windows 7. Al investigar todos los eventos de ID de evento 101 a 110, podrá identificar cualquier instancia con tiempos de inicio lentos.

empezando

Puede buscar e iniciar el Visor de eventos abriendo el Panel de control, accediendo a la categoría Sistema y seguridad, seleccionando el elemento Herramientas administrativas y haciendo doble clic en el icono del Visor de eventos. Sin embargo, también puede simplemente hacer clic en el botón Inicio, escribir «eventos» en el cuadro Iniciar búsqueda y presionar Entrar cuando aparezca el Visor de eventos y muestre la parte superior de los resultados.

Crear vistas personalizadas

Una vez que tenga el Visor de eventos en funcionamiento, puede profundizar en los registros de aplicaciones y servicios y encontrar el registro de operaciones de rendimiento de diagnóstico y comenzar a revisar manualmente los eventos registrados en los registros. Sin embargo, puede ahorrar tiempo y esfuerzo aprovechando la nueva función Vistas personalizadas, que es esencialmente un filtro que puede crear y guardar.

Para ello, despliegue el menú Acciones y seleccione el comando Crear vista personalizada. Cuando vea el cuadro de diálogo Crear vista personalizada, establezca la opción Registrado en el valor predeterminado para Cualquier momento y marque todas las casillas de verificación del nivel de evento. A continuación, seleccione el botón de opción Por registro (si aún no está seleccionado) y haga clic en la flecha desplegable. Luego, profundice en el árbol a lo largo de la ruta: Registros de aplicaciones y servicios | Microsoft | Windows | Diagnosticar rendimiento.Al abrir la rama Diagnóstico-Rendimiento, seleccione la casilla de verificación Operacional, como se muestra en la figura Figura A.

Figura A

Uso del Visor de eventos de Windows 7 para rastrear
Cuando llegue a la rama Diagnóstico-Rendimiento, seleccione la casilla de verificación Operacional.

Para continuar, escriba 100 en el cuadro Incluye/Excluye ID de evento, como en Figura By luego haga clic en Aceptar.

Figura B

1661391351 427 Uso del Visor de eventos de Windows 7 para rastrear
El ID de evento 100 registra el tiempo que lleva iniciar el sistema.

Cuando vea el cuadro de diálogo Guardar filtro en vista personalizada, ingrese un nombre como se muestra Figura Cy luego haga clic en Aceptar.

Figura C

1661391352 144 Uso del Visor de eventos de Windows 7 para rastrear
Para guardar un filtro como una vista personalizada, simplemente proporcione un nombre apropiado, como tiempo de entrega.

Ahora repetirá estos pasos y creará otra vista personalizada, esta vez escribirá 101-110 en el cuadro Incluye/Excluye ID de evento y lo llamará Degradación de arranque.

Para investigar la hora de arranque de un sistema Windows 7, seleccione Hora de arranque en el árbol Vistas personalizadas y ordene las columnas Fecha y Hora en orden ascendente. Cuando haga esto, verá un historial completo de cada arranque del sistema desde que se instaló Windows 7. Figura Dpuede ver que he ocultado el árbol de la consola y el panel de acciones para centrarme en el evento.

Figura D

1661391352 123 Uso del Visor de eventos de Windows 7 para rastrear
Al ordenar las columnas de fecha y hora en orden ascendente, verá un historial completo de cada arranque del sistema desde que se instaló Windows 7.

Como puede ver, en octubre de 2009, el primer tiempo de arranque registrado en mi sistema de ejemplo fue de 67479 milisegundos. Dividir por 1000 me dice que tarda unos 67 segundos en arrancar. Por supuesto, esta fue la primera vez y sucedieron muchas cosas después de la instalación. Por ejemplo, se están instalando los controladores, se están inicializando los lanzadores y se está construyendo el caché SuperFetch. Para diciembre de 2009, el tiempo promedio de inicio era de unos 37 segundos.

En cualquier caso, al usar la vista personalizada de tiempo de arranque, puede desplazarse por cada tiempo de arranque registrado en su sistema. Por supuesto, tenga en cuenta que las circunstancias normales pueden aumentar el tiempo de inicio, como cuando se instalan actualizaciones, controladores y software.

Ahora, si hace clic en la pestaña Detalles, verá todo el proceso de arranque desglosado con un detalle increíble, como se muestra Figura E(puedes encontrarlo en «Informe técnico sobre el análisis del rendimiento de la transición de activación/desactivación de Windows».) Sin embargo, para realizar un seguimiento de los tiempos de arranque, podemos centrarnos en los tres valores enumerados en la pestaña Detalles.

Figura E

1661391353 282 Uso del Visor de eventos de Windows 7 para rastrear
La pestaña Detalles contiene detalles extensos sobre el tiempo de inicio.

MainPathBootTime

MainPathBootTime representa la cantidad de tiempo que transcurre entre la primera aparición del logotipo animado de Windows en la pantalla y la aparición del escritorio. Recuerde que Windows está cargando tareas de baja prioridad en segundo plano incluso cuando el sistema está disponible.

Tiempo de arranque tras arranque

BootPostBootTime representa la cantidad de tiempo que transcurre entre el momento en que aparece el escritorio y el momento en que puede comenzar a usar el sistema.

tiempo de arranque

Por supuesto, BootTime es el mismo valor llamado Boot Duration en la pestaña General. Este número es la suma de MainPathBootTime y BootPostBootTime. Lo que no te dije antes es que Microsoft dice que tu tiempo de arranque real es aproximadamente 10 segundos menos que el BootTime registrado. El motivo es que el sistema suele tardar unos 10 segundos en alcanzar una medida de inactividad del 80 %, momento en el que se registra la medida BootPostBootTime.

Investigar conduce a la degradación

Para investigar las instancias que causan tiempos de inicio lentos del sistema Windows 7, seleccione Degradación de arranque en el árbol Vistas personalizadas y luego ordene la columna ID de evento en orden ascendente. Cada ID de evento del 101 al 110 representa un tipo diferente de condición que da como resultado un tiempo de inicio reducido.

Aunque hay diez ID de eventos diferentes, no todos los ID de eventos están presentes en todos los sistemas y en todas las situaciones. Así que me centraré en los problemas más comunes que he encontrado y explicaré algunas posibles soluciones.

Identificador de evento 101

El Id. de evento 101 indica que la aplicación tarda más de lo habitual en iniciarse. Esto suele ser el resultado de algún tipo de actualización.como puedes ver Figura F, AVG Resident Shield Service tarda más de lo habitual en iniciarse inmediatamente después de la actualización de la base de datos de firmas de virus. Si observa los detalles, verá que la aplicación tarda unos 15 segundos en cargarse (tiempo total), que es aproximadamente 9 segundos más de lo que normalmente tarda (tiempo de degradación).

Figura F

1661391353 602 Uso del Visor de eventos de Windows 7 para rastrear
El Id. de evento 101 indica que la aplicación tarda más de lo habitual en iniciarse.

Las rebajas ocasionales son normales. Sin embargo, si encuentra que una aplicación en particular se informa regularmente o se ha degradado durante mucho tiempo, lo más probable es que haya algún tipo de problema. Por lo tanto, es posible que deba buscar una versión más nueva, desinstalar y volver a instalar la aplicación, desinstalar y dejar de usar la aplicación o buscar una alternativa.

(Tomando como ejemplo el sistema Windows 7 de mi amigo, el ID de evento 101 identificó varias aplicaciones como la causa de la lentitud de su sistema. Desinstalarlas fue la solución y actualmente está buscando una alternativa).

Identificador de evento 102

El ID de evento 102 indica que el controlador tarda más en inicializarse. Nuevamente, esto puede ser el resultado de una actualización. Sin embargo, si esto sucede con frecuencia o durante mucho tiempo con un controlador, entonces definitivamente debería probar una versión más nueva del controlador. Si no hay una nueva versión disponible, debe desinstalar y reinstalar el controlador.

Identificador de evento 103

El Id. de evento 103 indica que el servicio está tardando más de lo esperado en iniciarse, como en Figura G.

Figura G

1661391354 620 Uso del Visor de eventos de Windows 7 para rastrear
El Id. de evento 103 indica que el servicio tardó más de lo esperado en iniciarse.

A veces, los servicios pueden tardar más en iniciarse, pero no deberían hacerlo con regularidad. Si encuentra un servicio con problemas frecuentes, puede ir a la herramienta de servicio e intentar cambiar el tipo de inicio a automático (inicio retrasado) o manual.

Identificador de evento 106

El Id. de evento 106 indica que las operaciones de optimización en segundo plano tardan más en completarse.En todos los sistemas Windows 7 que investigué, este evento identificó a BackgroundPrefetchTime como el culpable, como se muestra Figura HDebido a que el caché Prefetch es un trabajo en progreso, esto realmente no debería representar un problema.

Figura H

1661391354 203 Uso del Visor de eventos de Windows 7 para rastrear
El Id. de evento 106 indica que las operaciones de optimización en segundo plano tardan más en completarse.

Si experimenta degradaciones periódicas o prolongadas relacionadas con Prefetch, es posible que desee investigar cómo borrar este caché y permitir que el sistema operativo lo reconstruya desde cero. Pero tenga en cuenta que hacerlo puede ser complicado, y las instrucciones para hacerlo están fuera del alcance de este artículo.

Identificador de evento 109

El ID de evento 109 indica que el dispositivo tardó mucho tiempo en inicializarse. Nuevamente, si esto sucede ocasionalmente, no hay nada de qué preocuparse. Pero si sucede con frecuencia, debe asegurarse de hacer una copia de seguridad de su disco duro con regularidad y comenzar a investigar el reemplazo del dispositivo problemático.

¿Qué piensas?

Además de proporcionar un rendimiento mejorado y una nueva interfaz de usuario, el Visor de eventos de Windows 7 le permite investigar los tiempos de arranque y los problemas que causan la degradación del arranque. ¿Ha utilizado el Visor de eventos de Windows 7 para investigar problemas de inicio? ¿Ha encontrado otros ID de eventos en el rango de 101 a 110 que no he descrito? Si es así, ¿Que son? Como siempre, si tiene comentarios o información para compartir sobre este tema, tómese un momento para visitar el foro de la comunidad de Tecnopedia y déjenos saber de usted.

Manténgase al día con los últimos consejos y trucos de Microsoft Windows con el boletín informativo de escritorio de Windows de Tecnopedia, que se publica todos los lunes y jueves. ¡Inscríbete automáticamente hoy!

LEER  ¿Cómo me conecto a un escritorio remoto de Windows 7 desde una computadora con Linux?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba