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”

your PC needs to be repaired error 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.

Tips:
Register this software since backing up files in its Bootable Edition is paid.

Step 2: Navigate to Tools > Media Builder and create bootable media like a USB drive.

Media Builder in MiniTool ShadowMaker

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.

back up files with MiniTool ShadowMaker Bootable

Step 6: Hit DESTINATION to pick an external drive as the backup target.

Step 7: Execute the file backup by clicking Back Up Now.

Tips:
To know details of backing up data from an unbootable PC, refer to this guide on how to back up data without booting.

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

CauseSolution
Corrupted boot filesRun Startup Repair
Incorrect driver signatureDisable digital signature enforcement
Corrupted BCDRebuild BCD
BIOS boot issueCheck BIOS settings
Outdated BOOTMGRUpdate BOOTMGR
Severe system corruptionReinstall 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.

Windows Startup Repair
Tips:
To access Windows 7 Startup Repair, click Startup Repair from the System Recovery Options screen (by pressing F8, as mentioned in fix 1).

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.

disable driver signature enforcement Windows 11 or 10

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

Tips:
The drive letter in WinRE may be different. So, confirm the drive letter of the Windows installation partition.

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.

How Can I Run SFC from the Windows Recovery Environment (WinRE)?
How Can I Run SFC from the Windows Recovery Environment (WinRE)?

If you want to run SFC from the Windows Recovery Environment, you can find full instructions from this MiniTool post.

Read More

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.

How to Create Windows 11 Installation Media on PC, Mac, or Linux
How to Create Windows 11 Installation Media on PC, Mac, or Linux

How to create Windows 11 installation media on a PC, Mac, or Linux for installing the new operating system? Follow the guide here now.

Read More

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.

open Command Prompt in WinRE
Tips:
If you are using Windows 7, repeatedly press F8 during a restart to bring up the Advanced Boot Options menu. Then, choose Repair your computer to enter WinRE. Next, choose Command Prompt from the System Recovery Options screen.

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.

How to Create Bootable USB from ISO Win10/11 for Clean Install
How to Create Bootable USB from ISO Win10/11 for Clean Install

How can you create bootable USB from ISO in Windows 10/11 for a clean install? This post will show you the Windows 10 USB tool for ISO to USB.

Read More

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.

install now Windows 10

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.

Tips:
When Windows is in the normal state, we strongly recommend running MiniTool ShadowMaker to make a system backup. Once system errors appear, it is easy and quick to restore the PC from the created system image backup.

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

0xc0000428 after adding RAM to PC

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.

Tips:
In addition, you can clear CMOS to reset the BIOS to default settings. Just learn more from this guide on how to reset the BIOS.

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

Does 0xc0000428 mean a failing SSD?
0xc0000428 doesn’t mean your SSD is failing, but the faulty drive can sometimes cause file corruption that may trigger this boot error. It is usually related to corrupted boot files, damaged BCD, invalid digital signatures, or driver issues.
Does Secure Boot cause 0xc0000428?
Yes. Secure Boot may block Windows boot files, as it checks for digital signatures on boot files. Once a valid signature is detected, the 0xc0000428 error code may occur.
How to fix driver not loading?
To fix a driver that is not loading, try these solutions:
1. Update or reinstall the driver
2. Check for Windows updates to install
3. Turn Memory Integrity off
4. Run SFC and DISM
Can I fix 0xc0000428 without reinstalling Windows?
Yes. In most cases, it can be fixed using Startup Repair or rebuilding BCD.
Will error 0xc0000428 delete my files?
No, 0xc0000428 doesn’t delete personal files as it is a boot error, not a malicious file-deletion process. However, the methods used to address it can cause data loss if not handled carefully.
Can a virus cause the 0xc0000428 error?
Yes, a virus or malware infection can cause 0xc0000428, but it is not the main cause. It can trigger the error by damaging or modifying critical Windows boot files.
  • linkedin
  • reddit