Cómo depurar la falta de respuesta periódica de Windows 7 después de un corte de energía


1

Antecedentes : mi computadora ejecuta Windows 7 Ultimate 64-bit. La CPU es AMD Phenom II X4 955. La placa base es ASUS M5A88-M. Hace aproximadamente un mes, hubo un corte de energía en mi casa, y el poder se encendió y apagó varias veces antes de encenderse definitivamente.

El problema : desde entonces, mi computadora ha mostrado un comportamiento extraño de congelación intermitente. Cuando comencé después del corte de energía, no hubo congelaciones durante 3 días. Luego se congeló repetidamente en el transcurso de la próxima semana, luego no se congeló durante aproximadamente dos semanas, luego se congeló nuevamente, luego no se congeló durante otros días y luego se congeló nuevamente.

He notado estos elementos comunes:

  • Las congelaciones casi siempre ocurren ya sea poco después del arranque o después de dejar la computadora inactiva durante mucho tiempo (más de 8 horas). Si arranca y no se congela en los primeros minutos, funcionará todo el día sin problemas o incluso lentitud, y a veces (como mencioné anteriormente) continuará funcionando durante días o semanas antes de volver a congelarse.

  • Cuando ocurre un congelamiento, el uso de la CPU parece caer a cero. Esto fue sorprendente para mí y me hace pensar que no es un problema que algunos programas usen demasiados recursos.

  • La congelación parece afectar a las aplicaciones una por una cuando intento hacer algo. A menudo, la barra de tareas se congelará, pero aún puedo usar alt-tab para cambiar entre aplicaciones. Algunas aplicaciones no responderán y no podrán cambiarse, pero otras funcionarán. Por lo general, si trato de "hacer algo" en una aplicación determinada (por ejemplo, hacer clic en un menú, seleccionar un elemento de una lista), se congelará. Finalmente, todas las aplicaciones se congelan de esta manera. Entonces, a menudo todavía podré mover ventanas, pero eventualmente dejarán "rastros" ya que la pantalla no se vuelve a pintar correctamente.

  • A veces, si espero un tiempo (entre 5 y 30 minutos), la computadora se "despertará" y funcionará de forma semi-normal durante unos minutos antes de volver a dejar de responder.

Lo que probé :

Probé estas cosas:

  • Ejecuté diagnósticos SMART en el disco duro usando SpeedFan y SeaTools. También realicé una prueba "genérica larga" usando SeaTools. No se encontraron errores y todas las estadísticas SMART aparecen bien.

  • Ejecuté la herramienta de diagnóstico de memoria de Windows y no encontró errores. Ejecuté Memtest86 durante la noche; hizo tres pases y no encontró errores.

  • Ejecuté escaneos con Microsoft Security Essentials y MalwareBytes y no encontraron amenazas importantes (solo un par de entradas de registro de seguimiento).

  • Ejecuté SFC / SCANNOW. No informó problemas de archivos del sistema.

  • Arranqué un CD en vivo de Linux y me quedé por un tiempo y no tuve problemas, pero no estoy seguro de que esto signifique mucho porque el problema es intermitente incluso en Windows, por lo que podría ser que tuve suerte.

  • Noté un "dispositivo desconocido" en el administrador de dispositivos que descubrí que era un dispositivo ACPI. Instalé controladores para ello. Pensé que tal vez algunas configuraciones de energía se habían estropeado, así que intenté deshabilitar cosas en el BIOS y en la configuración de administración de energía de Windows (por ejemplo, deshabilitar AMD Cool 'n' Quiet, deshabilitar la aceleración de la CPU en Windows, etc.). A veces pensé que lo había arreglado, pero todavía se congelaría al día siguiente. (También expulsé un montón de polvo de la CPU en caso de que se sobrecalentara).

También he hurgado en el Visor de eventos de Windows. Durante la mitad de la noche en las noches cuando se congeló (es decir, antes de que noté el congelamiento en la mañana), hay errores de tiempo de espera esporádicos para ciertos servicios de Windows (generalmente el servicio de Informe de errores de Windows). Esto sugiere que en realidad se está congelando a veces en la noche y los servicios de Windows están agotando el tiempo de espera.

Estos errores de tiempo de espera son esporádicos. Parece que la mayoría de los grupos de tales errores están precedidos por este evento (que no es un error, solo un mensaje de "Información"):

Microsoft Antimalware Real-time Protection ha reiniciado una función. Se recomienda que ejecute un análisis completo del sistema para detectar cualquier elemento que pueda haberse perdido mientras este agente estaba inactivo.

Característica: en acceso

Motivo: el controlador de filtro ha reiniciado los elementos de exploración y está fuera del modo de paso.

No estoy seguro de si esto significa que el problema realmente radica en algo que Microsoft Security Essentials está haciendo, o si es solo el canario en la mina eso es lo primero que indica que el congelamiento está comenzando. Pero si la computadora se inicia sin congelarse, puedo ejecutar escaneos MSE manualmente sin problemas (y no encuentra amenazas).

También he estado usando SpeedFan para registrar cosas como las temperaturas y los voltajes de la CPU, porque me preguntaba si había algún patrón allí. No he encontrado nada inusual en las lecturas, pero hay brechas esporádicas en los registros. Configuré SpeedFan para que inicie sesión cada 3 segundos, pero, durante la noche en las mismas noches en que se produjo un congelamiento, hay muchos lugares donde las entradas de registro tienen huecos de aproximadamente 5 minutos. Estas brechas SOLO parecen ocurrir en estos momentos problemáticos (es decir, en el medio de la noche cuando se está congelando o se va a congelar en la mañana). Una vez más, sugiere que se está congelando en medio de la noche hasta tal punto que SpeedFan no puede continuar con su registro.

La pregunta :

Que esta pasando? El hecho de que estos problemas parecieran comenzar después de una falla de energía me hace sospechar problemas de hardware, pero no sé qué hardware podría estar causándolo. Por otro lado, el hecho de que los bloqueos siempre parecen ocurrir en ciertos momentos (después de una larga inactividad o en el arranque) me hacen sospechar que está conectado a algo de software como MSE actualizándose.

Los tiempos de espera del visor de eventos y las brechas de registro de SpeedFan apuntan a un congelamiento que comienza a ocurrir después de que me acuesto y continúa de manera intermitente hasta la mañana (cuando reinicio). Pero no puedo encontrar ninguna información sobre lo que realmente está sucediendo que podría estar causando las congelaciones. Los únicos errores que puedo encontrar en el visor de eventos son solo cosas de "Error de tiempo de espera congelado" que no indican ninguna condición de error real; solo parecen significar que la congelación ya ha tenido lugar.

El diagnóstico del disco duro y la memoria parecen descartar esos componentes. Mis conjeturas de hardware actuales son la placa base, la CPU o la fuente de alimentación. ¿Los problemas que describí anteriormente suenan como algo que podría ser causado por esos componentes? Alternativamente, ¿hay otras soluciones de software que debería probar?


2
Posible falla del disco duro. Verifique si hay errores SMART en sus discos duros ¿Cómo puedo leer el estado SMART de mi disco duro en Windows 7? y ¿Cuál es el método más sencillo para verificar el estado SMART de su disco duro? . Informe de nuevo con los resultados.
DavidPostill

Me gustaría ir con David y sospechar primero un problema de disco duro. También puede buscar en el Visor de eventos y observar los errores y advertencias para ver si obtiene algo útil.
DrZoo

@DavidPostill: He ejecutado Speccy que dice que SMART está "OK" y no muestra nada malo en la lectura SMART.
BrenBarn

@DrZoo: Como mencioné en la publicación, miré al visor de eventos pero no vi nada inusual. Hay algunos errores sobre los tiempos de espera de servicio. También hay algunos errores "SideBySide", pero estos se extienden por muchos meses, por lo que no parece estar relacionado con este problema.
BrenBarn

Respuestas:


0

Estás usando la actitud correcta. Intentando encontrar un defecto mucho antes de intentar arreglar algo. Pero su mejor herramienta de diagnóstico es el Administrador de tareas (presione Cntrl-Alt-Del simultáneamente). En Procesos, se muestran procesos que consumen tiempo de CPU. Otros posibles cuellos de botella son el uso de memoria, fallas de página y lecturas y escrituras de E / S. Se pueden ver haciendo clic en Ver> Seleccionar columnas.

Busque procesos que consuman recursos en exceso. También determine qué 'libera' el sistema haciendo clic derecho en el proceso para finalizarlo.

Otro cuello de botella puede ser dumpreports consumiendo demasiados recursos porque otro proceso se ha bloqueado. Terminar ese proceso para liberar el sistema es simplemente otro hecho útil, no una solución.

Microsoft proporciona el 'Administrador de tareas con esteroides', denominado Process Explorer. Otra opción.


Gracias. Acabo de hacer algunas modificaciones a la pregunta con más información. El problema no parece ser causado por ningún proceso particular que acapare recursos. De hecho, cuando ocurren las congelaciones, el uso de la CPU cae a cero. Nada está tomando mucha memoria tampoco. Por eso sospecho que hay un problema de hardware.
BrenBarn

0

Estoy considerando provisionalmente el problema solucionado, y quería publicar lo que parecía solucionarlo, en caso de que alguien más tenga un problema similar.

Contrariamente a mis conjeturas iniciales, parece que el problema era Microsoft Security Essentials. Basado en los mensajes del Visor de eventos que mencioné, comencé a preguntarme si MSE estaba causando los bloqueos. También obtuve una pista importante cuando descomprimí un archivo grande y me congele. Esto me hizo sospechar que nuevamente se estaba congelando MSE mientras intentaba escanear los archivos recién descomprimidos ("Al acceder").

Miré a mi alrededor y encontré gente que decía que MSE no era el mejor antivirus en estos días de todos modos, así que lo eliminé (y lo reemplacé con BitDefender). Ya han pasado cuatro semanas sin congelaciones.

Tengo los dedos cruzados de que esto realmente lo solucionó, pero tengo algunas dudas persistentes. No puedo explicar por qué una falla de MSE tan peculiar fue precipitada por un corte de energía. También es sorprendente que el error solo apareciera cuando MSE realizó un escaneo automático ; Podría ejecutar escaneos manualmente y no encontrar problemas. (Incluso hice un escaneo completo de toda la unidad sin congelaciones, por lo que no podría haber sido que se estaba bloqueando en un archivo dañado en particular). Y, por supuesto, el modo de falla era muy extraño para un problema de software: es un poco inquietante si MSE es capaz de acelerar mi CPU a cero sin parecer que usa recursos significativos.

De todos modos, con suerte, eliminar MSE ha resuelto el problema.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.