Reinicio sin BSOD

De repente me está surgiendo un problema con MCEBuddy. Empiezo la transcodificación como siempre según mi horario y, entre 5 minutos y 4 horas después de encender la máquina, se reinicia sin BSOD ni archivo minidump. Estoy haciendo la transcodificación en la misma máquina que aloja mi Windows 7 Media Center y tengo 5 extensores; la mayoría de las veces 2-3 están en uso.

He actualizado la tarjeta de vídeo a una Geforce 210 de 1024 MB, añadido un sistema de refrigeración líquida al PC y probado a escribir los archivos tanto en mi SSD como en el disco mecánico. He desactivado la codificación por hardware, probado con distinto número de transcodificaciones simultáneas y no consigo averiguar el problema. Me he asegurado de tener los controladores estables más recientes para la tarjeta de vídeo y el resto de componentes.

Estoy usando un procesador Core i5-760 Lynnfield con 16 GB de RAM. El problema empezó de la nada hace unas dos semanas. Tengo las actualizaciones de Windows desactivadas por ciertos problemas con Media Center y la máquina fue reinstalada desde cero en enero. Tengo una tarjeta de sintonizadora Ceton PCI de 4 sintonizadores en el PC y mis otros sintonizadores son HDHomeRun.

Recientemente actualicé a MCEBuddy 2.4 Beta 8 y eso tampoco ha resuelto el problema.

Primero, estoy seguro de que sabes que un BSOD/reinicio solo puede ser causado por

  1. Controlador de dispositivo defectuoso
  2. Hardware defectuoso

El software normal no puede provocar un BSOD/reinicio; funcionan en modo de usuario protegido y, como mucho, el software falla o Windows lo cierra.

MCEBuddy hace codificación de vídeo, lo que puede someter mucho al sistema (gráficos, disco duro, memoria, CPU, NIC, bus, etc.), así que si algo no funciona perfectamente hará que el controlador o el hardware provoquen un BSOD/reinicio.

El primer y más común culpable es el controlador de gráficos; la mejor forma de probarlo es desactivar la codificación por hardware: si eso resuelve el problema, sabes que es el controlador gráfico. Solo una nota: el más reciente no significa el más estable (por experiencia). Intel es NOTORIO por hacer controladores gráficos malos que crashean el sistema constantemente.

También hemos visto en el pasado (y puedes ver los detalles en el antiguo sitio de CodePlex bajo incidencias cerradas) que se deben al disco duro y a la memoria y/u otro hardware como RAM o tarjetas adicionales.

La segunda causa más común ha sido el disco duro, normalmente un SSD. Lo mejor para resolverlo es hacer un escaneo profundo del SSD/HD y ver si hay sectores defectuosos o problemas de disco. Si hay problemas con el controlador del disco solo lo sabrás sustituyendo el HD/SSD o el controlador/placa base.

Además, si estás haciendo overclock a la CPU/Bus/Gráficos/RAM, etc., puede causar problemas. Reduce la frecuencia de todo, ponlo al ajuste más bajo/lento, underclócalo para ver si es la causa.

Por último estaría la RAM o el Bus (que vuelve a ser la placa base). La RAM se puede descartar ejecutando pruebas de estrés durante varias horas o, mejor aún, sustituyéndola (o quitándola) y ver si el problema desaparece.

Lo más difícil de depurar son los problemas de placa base/bus. Aquí, aparte de pruebas de estrés, solo queda sustituirla.

Si no hay BSOD, revisa la configuración de Windows y verifica si está configurado para reiniciar automáticamente tras un fallo. El BSOD suele ser un problema de controladores malos, un fallo en espacio de kernel o un problema de hardware detectado por el kernel. Hay fallos que el kernel ignora y que pueden provocar un reinicio total sin BSOD; suelen ser problemas de hardware bastante graves.

Espero que esto ayude.

Parece que el problema está con mi NIC, lo cual es extraño. Una vez que configuré la ubicación del archivo para el archivo transcodificado en una unidad local, no he tenido el problema y he estado transcodificando intensamente durante unas 12 horas. El tiempo de actividad del sistema es de 19 horas. Veré qué sucede cuando instale una nueva NIC PCI-E que ordené; había estado usando el puerto gigabit integrado (creo que era Realtek).

Gracias,

Brandon