Windows & BSOD · critical

How to fix0xc0000034

WINLOAD.EFI missing

What this error means

0xc0000034 is a critical-severity Windows operating system problem. The Windows boot loader file (winload.efi) is missing, corrupt, or unreadable, preventing the operating system from booting. It's also often linked to failing storage drive sectors. See the troubleshooting steps below for the fix.

Before you begin

Save open work and back up important files. Use instructions for your exact device and software version. If Windows cannot start, see the startup guide.

Work through these checks

0 of 3 complete
01Run Startup Repair via Windows Installation USB
  1. Run Startup Repair via Windows Installation USB
What to expect

Check whether the original symptom still occurs.

If it does not help

Continue only if this check applies to your device. Consult its manufacturer if you are unsure.

Browse related errors
02Rebuild the BCD store using bootrec
  1. Rebuild the BCD store using bootrec
What to expect

Check whether the original symptom still occurs.

If it does not help

Continue only if this check applies to your device. Consult its manufacturer if you are unsure.

Browse related errors
03Run SFC and CHKDSK in Recovery Command Prompt
  1. Run SFC and CHKDSK in Recovery Command Prompt
What to expect

Check whether the original symptom still occurs.

If it does not help

Continue only if this check applies to your device. Consult its manufacturer if you are unsure.

Browse related errors

Possible causes

  • Corrupted BCD boot configuration database
  • Failing storage drive sectors
  • Interrupted Windows Update