What is error code 0xc0000428? How to fix this error in Windows 11/10/7? MiniTool offers a pro guide here. To solve this issue, follow the instructions to update BOOTMGR, disabling driver signature enforcement, and more.
Quick Answer
Error code 0xc0000428 usually indicates that Windows cannot verify the digital signature of a boot file. It can usually be fixed by running Startup Repair/SFC, rebuilding BCD, updating BOOTMGR, or disabling digital signature enforcement.
What Is 0xc0000428
In Windows, there are many errors and issues to prevent you from booting the system. The blue screen of death (BSOD) error 0xc0000428 is an example.
On the screen, the Windows 11/10 PC may display the following message:
“Your PC needs to be repaired.
The operating system couldn’t be loaded because the digital signature of a file couldn’t be verified.
File:\Windows\System32\Drivers\AppleMNT.sys
Error code: 0xc0000428”

In Windows 7, the error message may show as:
“File: \windows\system32\winload.exe
Status: 0xc0000428
Info: Windows cannot verify the digital signature for this file.”
The error indicates that a critical file attempting to run on your system is not digitally signed by Microsoft. As a result, the system crashes and fails to boot.
What triggers this Windows error? We will briefly introduce some reasons below.
Causes of Error Code 0xc0000428 Windows 7/10/11
A variety of reasons can give rise to “the digital signature of a file couldn’t be verified”. Often, they involve issues with driver signature, corrupted boot files, outdated BOOTMGR, and other related issues.
- Issues with Boot Files: Your computer may have corrupted or tampered boot files, resulting in a BSOD.
- Outdated BOOTMGR: You have updated the Windows operating system. However, BOOTMGR (Windows Boot Manager) is not updated to a new version, causing BSOD 0xc0000428.
- Driver Signature issues: An installed driver may have a digital signature from an unknown source. Or your PC uses an older driver on a newer system, causing the signature check to fail.
- Incorrect boot mode settings: On a dual-boot system like Windows and Linux, the computer uses mismatched boot modes. Besides, the BIOS may be misconfigured, leading to the Windows error.
- Hardware issues: Error code 0xc0000428 can occur after adding a new RAM stick. So, consider a hardware issue.
Rescue Data via Backup
Since the “digital signature of a file couldn’t be verified” error may lead to data loss, backing up important files before repairing it is recommended.
MiniTool ShadowMaker, a professional backup software, can easily and effectively create data backups. Even though the system cannot start up normally, it can create bootable backup media for unbootable PCs.
Follow these steps:
MiniTool ShadowMaker TrialClick to Download100%Clean & Safe
Here is a guide on how to back up files to protect the data on an unbootable PC.
Step 1: Install and launch MiniTool ShadowMaker on a normal computer.
Step 2: Navigate to Tools > Media Builder and create bootable media like a USB drive.

Step 3: Run the PC that is experiencing error code 0xc0000428 from the bootable drive.
Step 4: Connect an external drive to the PC to store backups. Next, in the MiniTool recovery environment, launch MiniTool ShadowMaker.
Step 5: Under Backup, head to SOURCE > Folders and Files. Then, select the important files or folders for backup.

Step 6: Hit DESTINATION to pick an external drive as the backup target.
Step 7: Execute the file backup by clicking Back Up Now.
Next, it’s time to run some troubleshooting steps to solve the Windows error code.
Quick Fixes for Error Code 0xc0000428 Windows 11/10/7
| Cause | Solution |
| Corrupted boot files | Run Startup Repair |
| Incorrect driver signature | Disable digital signature enforcement |
| Corrupted BCD | Rebuild BCD |
| BIOS boot issue | Check BIOS settings |
| Outdated BOOTMGR | Update BOOTMGR |
| Severe system corruption | Reinstall Windows |
| RAM upgrade | – Reset BIOS – Update BIOS – Remove and Re-Seat RAM – Check Hardware Connections |
Fix 1: Run Startup Repair
When to use:
- Windows cannot boot normally.
- The error appeared after a sudden shutdown.
- You are unsure what caused the issue.
Startup Repair is a Windows built-in diagnostic tool to fix common issues that block the system from starting up properly. Primarily, it fixes boot configuration errors, corrupted system files, and other startup-related issues.
To fix Windows error code 0xc0000428, try to run Startup Repair.
Step 1: Boot the non-working PC from bootable media and enter Windows 11/10 WinRE.
Step 2: Navigate to Troubleshoot > Advanced Options > Startup Repair.

Step 3: Wait for the scan and repair processes to finish.
Fix 2: Disable Digital Signature Enforcement
When to use:
- The error started after installing a new driver.
- You suspect an unsigned or incompatible driver.
An incorrect driver signature often leads to the error “Windows cannot verify the digital signature” in Windows 11/10. According to users, disabling digital signature enforcement helps a lot. Hence, give it a try!
Step 1: Boot Windows from bootable media to access WinRE.
Step 2: Hit Troubleshoot > Advanced Options > Startup Settings > Restart.
Step 2: Press F7 to disable driver signature enforcement.

To fix Windows 7 0xc0000428 via this method, press F8 during startup to access Advanced Boot Options. Then, choose Disable Driver Signature Enforcement, and press Enter.
This temporarily allows Windows to load unsigned/incorrect drivers that may be blocked during startup.
Fix 3: Rebuild BCD
When to use:
- Boot Configuration Data (BCD) is corrupted.
- Windows cannot locate boot files.
This fix may repair corrupted boot configuration files required for Windows startup.
To fix BSOD 0xc0000428 in Windows 7/10/11, follow these steps to rebuild Boot Manager:
Step 1: Open Command Prompt in WinRE, as mentioned above.
Step 2: Run the following commands one by one and press Enter after each command:
C:
cd boot
attrib bcd -s -h –r
bootrec /rebuildbcd
Fix 4: Run SFC
When to use:
- Windows system files are corrupted.
- The issue appeared after a Windows update.
Sometimes running SFC is useful to solve your issue by repairing corrupted Windows system files. Thus, have a try.
Step 1: Launch Command Prompt in WinRE.
Step 2: Run this command sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows and press Enter.
If needed, replace C: with your boot partition.
Fix 5: Check Boot Mode & Related Settings
When to use:
- The problem started after changing BIOS settings.
- Boot mode was switched between UEFI and Legacy.
If you dual-boot Linux and Windows, it is necessary to run them in the same boot mode (either UEFI or Legacy/BIOS). Or else, Windows cannot verify the digital signature.
Just check the settings:
Step 1: Restart Windows and press F2, F12, Del, or Esc to enter the BIOS/UEFI setup screen.
- If you can run Linux properly, check its boot mode. If it uses UEFI but you find Windows uses Legacy, convert Legacy to UEFI. You can follow the guide on how to change BIOS mode from Legacy to UEFI.
- On the contrary, change the Windows boot mode to Legacy if Linux uses Legacy.
Step 2: In UEFI mode, make sure Secure Boot is enabled. In Legacy mode, disable Secure Boot.
Then, restart Windows, and it may run without the error.
Fix 6: Update BOOTMGR
When to use:
- BOOTMGR is outdated.
- Windows shows BOOTMGR-related errors.
As stated above, an outdated BOOTMGR can trigger “the digital signature for this file couldn’t be verified”. So, updating it is an effective solution.
Step 1: Access Windows Recovery Environment (WinRE) from bootable media like a USB drive.
1. Download Windows 11/10 Media Creation Tool and run it to create a bootable USB drive.
2. Connect the USB drive to the problematic computer. Enter the BIOS menu and set the system to boot from that drive.
3. Configure the language, time format, and input keyboard.
4. In the Windows Setup window, click Repair your computer to WinRE.
Step 2: Click Troubleshoot > Advanced Options > Command Prompt.

Step 3: Type bcdboot C:\Windows /s D:\ and press Enter. Here, C:\Windows refers to the Windows installation folder, while D: refers to the system partition. Replace them as per your situation.
This command copies the Windows boot files from C:\Windows to D: and creates a new Boot Configuration Data (BCD) store. It is useful to repair or set up the boot environment.
Fix 7: Reinstall Windows
When to use:
- None of the above fixes works.
- Windows is severely corrupted.
- The PC cannot boot at all.
Reinstalling Windows 11/10 can replace damaged system files and boot components, fixing Windows error code 0xc0000428.
Before proceeding, you had better run MiniTool ShadowMaker to back up files to avoid data loss, as stated above. Then, reinstall Windows 11/10/7.
Step 1: Create a bootable USB drive using an ISO file of Windows.
Step 2: In BIOS, set the system to boot from this drive.
Step 3: Select a language and time & keyboard format.
Step 4: Choose Install now to continue.

Step 5: Click I don’t have a product key and accept the license terms.
Step 5: Finish the installation by following the instructions.
Then, you get a fresh copy of Windows.
Fixes for Windows Error Code 0xc0000428 After Adding RAM
Additionally, there is a specific case: the 0xc0000428 error appears after adding a new RAM stick to a PC.
In detail, the PC constantly boots to a BSOD. On the screen, the message “The digital signature for this file couldn’t be verified. Error Code: 0xc0000428” appears. And the system offers two options:
Press F1 to enter Recovery Environment
Press Esc for UEFI Firmware Settings

According to users, many common ways, as stated above, cannot address this issue. The culprit may be a hardware issue. To solve it, try the following troubleshooting steps that come from some forum users.
Fix 1: Reset BIOS to Default Settings
If you use a new RAM stick, try resetting the BIOS settings to default.
Step 1: Enter the BIOS menu by pressing F2, Del, Esc, or F12. Note that the boot key varies by computer.
Step 2: Under the BIOS menu, find the option like Load Optimized Defaults, Load Setup Defaults, or a similar one.
Step 3: Confirm the selection and save the change.
Fix 2: Update BIOS
A BIOS update can be a solution if Windows cannot verify the digital signature for a file.
You can connect a USB drive to a working PC and download the BIOS update file. Then, connect the USB drive to the problematic PC and run the Flash feature or a similar one for BIOS update.
The steps vary by PC. From this guide on how to update BIOS from USB, you can find some details.
Fix 3: Remove and Re-Seat RAM
In most cases, the error 0xc0000428 can occur due to incorrect RAM installation.
To fix this issue:
1. Open the computer case.
2. Remove all the RAM sticks and reinstall them. Make sure they are correctly seated in the slots.
3. If the boot error persists, leave a single RAM stick and boot the system to rule out the faulty module.
Fix 4: Check Hardware Connections
Additionally, you had better check all cables and hardware connections in your computer. Make sure the cables are not loose or malfunctioning.
Although it seems tedious, it is possible to not boot into the OS due to a cable that has come undone.
The End
How to fix error code 0xc0000428 in Windows 11/10/7? In this comprehensive guide, we offer several potential causes & solutions in detail. If you receive the same error, try to update BOOTMGR, rebuild Boot Manager, run Startup Repair, and more.
To rescue important data in case of BSOD or system issues, you can run MiniTool ShadowMaker to easily back up files or folders.
0xc0000428 FAQ
1. Update or reinstall the driver
2. Check for Windows updates to install
3. Turn Memory Integrity off
4. Run SFC and DISM
User Comments :