¿La computadora se congela y se reinicia sola? Revise la tarjeta gráfica
Una computadora de escritorio que se congelaba y reiniciaba, sobre todo durante video, era la tarjeta gráfica, no la fuente de poder ni la memoria. El registro de fallos lo dijo: THREAD_STUCK_IN_DEVICE_DRIVER (0xEA). Reproduce el fallo, lee el registro y luego reemplaza la pieza correcta.
Un cliente tenía una computadora de escritorio que se congelaba por completo y luego se reiniciaba sola, más o menos una vez al día. Pasaba sobre todo mientras veía video. Nada de lo que hacía lo volvía predecible, y nada de lo que intentó lo detuvo.
La mayoría de la gente supone que es la fuente de poder, o la memoria, o un virus. En este caso no era ninguna de esas cosas, y había una forma de comprobarlo en lugar de adivinar.
Reprodúzcalo antes de reemplazar nada
Lo primero útil fue atraparlo en vivo. Reproduje un video en pantalla completa y la pantalla se congeló al instante. Eso vale mucho más que una descripción después del hecho, porque una falla que usted puede provocar a voluntad es una falla que puede verificar que quedó arreglada.
Si su máquina hace esto, ponga atención a lo que está haciendo cuando ocurre. El video, los juegos y todo lo que va en pantalla completa exigen mucho a la tarjeta gráfica. Un fallo que se concentra alrededor de eso le está diciendo algo.
El registro de fallos lo señaló
Windows registra por qué se apagó. El bugcheck de esta máquina fue THREAD_STUCK_IN_DEVICE_DRIVER, código 0xEA.
Ese es específico. Significa que un controlador le ordenó algo al hardware y el hardware nunca respondió, así que Windows esperó, se dio por vencido y se reinició. En la práctica apunta a la tarjeta gráfica o su controlador casi siempre. No es un código genérico de "algo salió mal".
Qué descarta eso, y por qué
Esta es la parte que vale la pena entender, porque le evita reemplazar la pieza equivocada:
- No es la fuente de poder. Una fuente de poder que está fallando corta la energía. La pantalla se pone negra y la máquina simplemente queda apagada. Esta pantalla se congeló todavía encendida y con energía. Eso es un bloqueo de gráficos, no una pérdida de energía. Síntoma distinto, pieza distinta.
- No es malware. Las entradas de inicio, las extensiones del navegador y la configuración de red salieron limpias. El malware no suele producir un bugcheck de hardware repetible en el instante en que se reproduce un video.
- No es la memoria. Las fallas de memoria tienden a arrojar códigos diferentes y a fallar de forma impredecible, en lugar de fijarse a un único detonante específico.
La tarjeta en la máquina era una AMD Radeon RX 560, con un controlador de gráficos de 2020. Un controlador viejo en una tarjeta que empieza a fallar es una combinación común, y una cosa empeora a la otra.
Por qué el controlador viejo se tiene que eliminar por completo, no solo actualizar
Cuando se cambia la tarjeta gráfica, instalar el controlador nuevo encima del viejo es la manera de terminar con una máquina inestable de una forma completamente nueva. Quedan fragmentos del controlador anterior que se pelean con el nuevo.
La herramienta para esto es DDU, Display Driver Uninstaller, que elimina por completo el controlador viejo antes de que entre el hardware nuevo. Saltarse ese paso es una causa común del clásico "cambié la tarjeta y se sigue trabando".
Elegir la pieza según la máquina, no según el catálogo
Aquí es donde habría sido fácil vender algo más grande. Esta PC tiene un Ryzen 5 1500X en una tarjeta madre básica con una fuente de poder básica.
Le instalé una tarjeta sin ventilador y de bajo consumo, una GT 710. No es una tarjeta impresionante, y ese es justamente el punto. Una tarjeta gamer de gama alta en esta máquina quedaría frenada por el procesador de todos modos, y le exigiría a la fuente de poder más de lo que puede dar con seguridad. Estaría pagando más sin ganar nada, y comprando una nueva inestabilidad en el proceso.
La tarjeta correcta es la que va de acuerdo con el resto del sistema y con el uso real, que en este caso es navegar y ver video. Sin ventilador también significa silenciosa, y una pieza móvil menos que pueda fallar más adelante.
Después, comprobarlo
Con la tarjeta nueva y un controlador actual instalados, volví a correr exactamente la misma prueba de video en pantalla completa que antes provocaba la falla cada vez. Impecable. Sin congelarse, sin reiniciarse.
Ese es el paso que convierte "debería estar arreglado" en "está arreglado". Si alguien le cambia una pieza y después nunca reproduce la falla original, en realidad nadie sabe si funcionó.
Si su PC está haciendo esto
Anote qué está haciendo usted cuando se traba, y fíjese si la pantalla se pone negra o se queda congelada. Esas dos cosas apuntan a piezas distintas, y ese solo detalle reduce muchísimo las posibilidades antes de que alguien abra el gabinete.
Yo diagnostico y reparo esto en su propia casa, y prefiero decirle que la tarjeta barata es la correcta antes que venderle la cara. Así es como el trabajo con computadoras de escritorio y PCs personalizadas debería ser.
Preguntas frecuentes
¿Qué significa el código 0xEA?
THREAD_STUCK_IN_DEVICE_DRIVER: un controlador le pidió algo al hardware y este nunca respondió. Apunta a la tarjeta gráfica o su controlador casi siempre.
¿Podría ser la fuente de poder?
Una falla de fuente de poder suele cortar la energía de golpe; no produce un código de detención del controlador gráfico. El registro lo descarta.
¿Cómo reviso por qué se reinició mi computadora?
Windows guarda el motivo en el Visor de eventos y en los archivos de volcado. Los leo antes de recomendar cualquier pieza.
