Compatibilidad con sistemas sin encabezado
Windows 8 admite el arranque sin hardware gráfico. Esto se logra mediante el uso de una salida de pantalla de código auxiliar si no se encuentra ningún dispositivo de visualización. Esta pantalla de código auxiliar se implementa como parte del controlador de pantalla básico de Microsoft (MSBDD).
Dado que la pantalla de código auxiliar se usa cuando no hay ningún controlador PnP disponible, no se requieren controladores de terceros. Funciona tanto para el funcionamiento normal como para los bloqueos del sistema, por lo que no se requiere compatibilidad con hardware o firmware para falsificar un dispositivo de pantalla.
En las arquitecturas en las que VGA ha sido la norma, MSBDD requiere confirmación positiva de que VGA no está presente; de lo contrario, se supone que el hardware VGA está disponible y que el sistema no está sin cabeza. El firmware del sistema debe establecer la marca VGA Not Present en el campo IAPC_BOOT_ARCH de FADT y, si hay algún VBIOS, debe implementar una lista de modo vacío a través de las extensiones de BIOS veSA (VBE). Estos mecanismos deben indicar que VGA no está presente incluso si el sistema implementa un VBIOS con compatibilidad de 10h en modo int 12h para la compatibilidad con versiones anteriores de Windows. En ausencia de compatibilidad con VBE, el controlador de pantalla básico usa una pantalla inicializada por el cargador de arranque, por lo que un sistema sin encabezado no debe representar una pantalla de trabajo a través de UEFI GOP.