What is 0xC0000428?
Error code 0xC0000428 indicates that Windows Boot Manager could not verify the digital signature of a recently installed driver or system file. This prevents Windows from starting up properly.
Common Causes
- Outdated driver files with expired or invalid digital signatures
- Corrupted boot configuration data (BCD)
- Unsigned drivers installed on 64-bit systems with driver signature enforcement enabled
Step-by-Step Fix Guide
-
1
Disable Driver Signature Enforcement from the Advanced Startup Options menu
Temporarily disabling integrity checks allows Windows to boot past the unsigned file block.
-
2
Use Bootrec to repair the Boot Configuration Data (BCD)
Rebuilding the BCD repairs incorrect bootloader entries linked to missing signatures.
-
3
Roll back or uninstall the problematic driver in Safe Mode
-
4
Update the offending driver file
Commands & Diagnostics
bcdedit /set nointegritychecks onbootrec /rebuildbcdStill Need Help?
Search our full database of 481+ documented PC errors for more solutions and step-by-step repair guides.
Search Error Database