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.

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

When encountering the “digital signature of a file couldn’t be verified” error, we strongly recommend rescuing your important data. This is for security. Otherwise, potential data loss happens, which is frustrating.

To rescue the PC data, we suggest running the backup software, MiniTool ShadowMaker, to create a backup. This tool works well in Windows 11/10/8/7 to easily back up files, folders, systems, partitions, and disks. Even though the system cannot start up normally, MiniTool ShadowMaker helps with data backup.

In addition, the utility offers many other powerful features: scheduled, incremental, and differential backups, file sync, disk cloning, and more. In short, it stands out from a few backup software programs. So, it is worth trying.

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.

How to Fix Error Code 0xc0000428 Windows 11/10/7

To address “the digital signature of a file couldn’t be verified”, you can run Startup Repair, disable driver signature enforcement, update BOOTMGR, and more.

Check them out now.

Update BOOTMGR

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.

Rebuild Boot Manager

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.

Run SFC

Sometimes running SFC is useful to solve your issue. 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

Run Startup Repair

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.

Disable Digital Signature Enforcement

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.

Check Boot Mode & Related Settings

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.

Reinstall Windows

If all these methods fail to fix Windows error code 0xc0000428, you may need to reinstall the operating system.

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.

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.

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.

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.

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

How to fix Windows bad image error message?
To fix Windows bad image, you can:
1. Reinstall the program
2. Uninstall a problematic Windows update
3. Run SFC
4. Perform a system restore
How to recover from a blue screen error?
Depending on the different blue screen errors, the troubleshooting steps are different. Commonly, try these fixes.
1. Disconnect external devices
2. Run Startup Repair
3. Uninstall recent software/drivers
4. Run a malware scan
5. Run SFC & DISM
6. Test your PC components.
Here is a guide for references: Windows 11 blue screen.
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
How to fix Windows error 0xc0000225?
To fix error 0xc0000225, try these solutions:
1. Use Startup Repair
2. Repair system files
3. Rebuild BCD
4. Check the hard drive
5. Run System Restore
  • linkedin
  • reddit