The SETUP_FAILURE bug check has a value of 0x00000085. This indicates that a fatal error occurred during setup.
The following parameters are displayed on the blue screen. Parameter 1 indicates the type of violation. Parameter 4 is not used. The meaning of the other parameters depends on the value of Parameter 1.
| Parameter 1 | Parameter 2 | Parameter 3 | Cause of Error |
|---|---|---|---|
| 0x0 | 0 | 0 | The OEM HAL font is not a valid .fon format file, and so setup is unable to display text.
This indicates that vgaxxx.fon on the boot floppy or CD-ROM is damaged. |
| 0x1 | The precise video initialization failure:
0: NtCreateFile of \device\video0 1: IOCTL_VIDEO_QUERY_NUM_AVAIL_MODES 2: IOCTL_VIDEO_QUERY_AVAIL_MODES 3: The desired video mode is not supported. This is indicative of an internal setup error. 4: IOCTL_VIDEO_SET_CURRENT_MODE (unable to set video mode) 5: IOCTL_VIDEO_MAP_VIDEO_MEMORY 6: IOCTL_VIDEO_LOAD_AND_SET_FONT |
The status code from the NT API call, if appropriate | Video initialization failed.
This may indicate that the disk containing vga.sys (or other video driver appropriate to the machine) is damaged, or that machine has video hardware that Windows cannot communicate with. |
| 0x2 | 0 | 0 | Out of memory. |
| 0x3 | The precise keyboard initialization failure:
0: NtCreateFile of \device\KeyboardClass0 failed. (Setup did not find a keyboard connected to the computer.) 1: Unable to load keyboard layout DLL. (Setup could not load the keyboard layout file This indicates that the CD or floppy is missing a file — kbdus.dll for the U.S. release, or another layout DLL for localized releases.) |
0 | Keyboard initialization failed.
This may indicate that the disk containing the keyboard driver (i8042prt.sys or kbdclass.sys) is damaged, or that the machine has keyboard hardware that Windows cannot communicate with. It may also mean that the keyboard layout DLL could not be loaded. |
| 0x4 | 0 | 0 | Setup was unable to resolve the ARC device pathname of the device from which setup was started.
This is an internal setup error. |
| 0x5 | Reserved | Reserved | Partitioning sanity check failed.
This indicates a bug in a disk driver. |