Not Every Blue Screen Is a BSOD
The useful question
How far did the computer get before it stopped? The answer tells you which evidence matters and which repairs do not.
If a Windows computer stops on a blue screen, nearly everyone calls it a Blue Screen of Death. That is understandable—and often wrong.
Windows uses blue screens for several completely different jobs. A true BSOD means the Windows kernel deliberately stopped after a serious error and produced a bug check, usually with a stop code. A blue Choose an operating system screen belongs to Windows Boot Manager and can appear before the selected copy of Windows has even loaded. Automatic Repair and the Windows Recovery Environment use blue interfaces too.
The color is not the diagnosis.
Four failures people call a blue screen
1. A Boot Manager screen
This includes Choose an operating system, missing-loader messages, and some 0xc000... startup errors. The problem may involve firmware boot order or the EFI System Partition. It may instead be Boot Configuration Data (BCD) or a Windows loader. The kernel may never have started, so searching for crash dumps can be pointless.
That was the situation behind our phantom boot-entry repair. A failed Windows update rolled back, but a temporary BCD loader pointing into $Windows.~BT remained in Boot Manager's display order. Windows itself was usable. The extra instruction—not a kernel crash—caused the recurring blue menu.
2. A recovery or Automatic Repair screen
Messages such as Your PC did not start correctly or Automatic Repair couldn't repair your PC mean Windows has entered its recovery path. That describes a response, not a root cause. Microsoft says Startup Repair checks items such as missing or damaged system files, corrupted BCD, incompatible drivers, registry errors, and update-related problems. It also writes SrtTrail.txt, which can record the issue and repairs attempted. Microsoft's startup troubleshooting guide
3. A real bug-check screen
A true BSOD is a Windows bug check. It normally shows a stop code such as CRITICAL_PROCESS_DIED, may name a driver, and may display progress while Windows writes a memory dump. Start with the exact stop code and its parameters. The System event log and dump matter too—not a random sequence of BCD repair commands. Microsoft's bug-check explanation
4. A black screen or apparent no-boot
This category is not blue, but it is often thrown into the same “Windows won't boot” bucket. A machine that never displays its manufacturer's logo has a different problem from one that shows the Windows spinner, reaches a mouse pointer, or goes black only after sign-in. Power, firmware, storage detection, graphics output, a boot driver, the sign-in process, or the Windows shell could each be responsible.
The seven-layer view
We built a working catalog of 82 diagnostic conditions across seven layers. That is not an official Microsoft count or a claim that Windows has exactly 82 ways to fail. It is a practical inventory for making sure a diagnostic tool does not jump from “it won't boot” to one favorite repair.
| Layer | What it covers | Example conditions |
|---|---|---|
| 1. Power and firmware | Hardware initialization before Windows | No POST, wrong firmware setting, failed firmware update |
| 2. Device and partition discovery | Whether the boot disk and required partitions can be found | Drive absent, damaged partition table, missing EFI System Partition |
| 3. Trusted boot chain | Firmware handoff and verification of boot components | Wrong boot order, UEFI/legacy mismatch, Secure Boot rejection |
| 4. Boot Manager and loaders | NVRAM entries, BCD, bootmgfw.efi, winload.efi, and resume | Stale menu entry, incorrect device path, missing loader |
| 5. Kernel and boot drivers | Kernel startup and drivers required to reach the system volume | INACCESSIBLE_BOOT_DEVICE, bad storage driver, early bug check |
| 6. Windows system state | Updates, registry hives, services, and protected system files | Pending update failure, damaged registry, corrupted system file |
| 7. Sign-in, display, and shell | The last stretch from graphics initialization to a usable desktop | Black screen with cursor, broken profile, Explorer not starting |
One failure can create symptoms in several layers. A storage device that intermittently disappears might first look like missing BCD, later trigger recovery, and eventually produce a stop code. The catalog is therefore a set of conditions to test—not 82 buttons to press.
Why “one-click repair” is not enough information
Lazesoft Windows Recovery is a good example of the tradeoff. Its official material says One Click Fix can check and repair most Windows boot errors automatically and that the operation can be undone. That convenience may be useful, especially when the alternative is an unbootable computer. Lazesoft's One Click Fix description
But a repair tool should answer four questions afterward:
- What did it inspect?
- What evidence triggered the repair?
- Exactly what did it change?
- How did it verify the result?
This is not a claim that Lazesoft secretly does something malicious, nor is it a hands-on review of the current version. The problem is that its public one-click description does not provide a per-machine decision trail. If the computer starts afterward, you may still not know what was wrong. If it does not start, the next person may not know what has already been changed.
Collect evidence before repairs blur it
Before running a broad repair, record the exact screen and wording. Note the last visible stage: firmware logo, Windows logo, spinning dots, boot menu, recovery screen, sign-in, or desktop. Confirm whether firmware can see the intended drive and whether BitLocker is involved.
Then collect evidence appropriate to that stage. BCD output matters for Boot Manager problems. SrtTrail.txt matters after Startup Repair. Setup and rollback logs matter after an update failure. Stop codes and memory dumps matter after a true bug check. Disk health matters when the device itself is disappearing or returning read errors.
Do not run every boot-repair command you find
Each successful rewrite removes part of the original scene, and an unnecessary repair can create a second problem on top of the first.
The tool should show its work
The Phantom Boot Entry Inspector is deliberately narrow. It checks one evidence pattern: a displayed $Windows.~BT loader left behind after setup or rollback. Inspection is the default, and its optional repair refuses to delete an entry unless the required facts line up.
The broader tool we want to build will use the seven-layer catalog differently. It should collect evidence, identify the furthest successful boot stage, rank supported explanations, recommend the next discriminating test, and produce a readable report. Repairs should remain separate and explicit. Where possible, they should be reversible, with every step logged.
That will not make every Windows boot failure simple. It will make the process honest: diagnose the layer first, preserve the evidence, and explain every change instead of hiding 82 possibilities behind one button.
The color of the screen does not tell you which part of Windows failed.