Pantallazo azul tras habilitar Hyper-V R2

Hola

Dado que es la segunda vez que me tropiezo con este problema, he aquí los síntomas y la solución del mismo por si hay alguien más que se lo encuentra.

El pantallazo (Stop 0x0000007E) aparece en el reinicio posterior a la activación del role de Hyper-V en Windows Server 2008 R2 y sucede en sistemas que soportan un cierto “estado C” (C-states, que controlan los modos de ahorro de energía) en el procesador, en particular los C2 y C3. Una cosa así como esta:

image

Para resolver el problema de forma definitiva, lo mejor es instalar el hotfix que lo resuelve, el cual puede solicitarse haciendo clic en el enlace correspondiente que figura en la cabecera de este artículo de la Knowledge Base:

You receive a "Stop 0x0000007E" error on the first restart after you enable Hyper-V on a Windows Server 2008 R2-based computer

Sin embargo, para poder llegar a hacerlo hay que quitarse primero el pantallazo de encima y conseguir arrancar la partición padre. Para ello podemos hacer dos cosas:

1.- Entrar en la BIOS y desactivar el soporte del estado C2/C3 en el procesador. Por ejemplo:

image

2.- Si no existe tal opción en la BIOS, podemos desactivar en su lugar la Virtualización Asistida por Hardware. De esa manera forzaremos que Hyper-V no se arranque el primero y el equipo iniciará normalmente, pudiéndose entonces trabajar con el sistema. Creo recordar que iniciando el servidor en Modo Seguro con F8 también quedaba lo suficientemente operativo.

Como también dice el artículo, existe un workaround por software que consiste en prohibirle al sistema el uso de dichos estados. Es una buena forma de seguir trabajando en la configuración del sistema si en ese momento no tenemos el parche a mano. Obviamente mi recomendación es sacar una copia del valor anterior de esta entrada del registro y restaurarla tan pronto hayamos instalado el fix.

  • reg add HKLM\System\CurrentControlSet\Control\Processor /v Capabilities /t REG_DWORD /d 0x0007E066

Gracias a Valentín & Co por los pantallazos.

Saludos

David Cervigón