M
ntldr is missing
Moderate
Microsoft · Windows
Windows XP/Vista-era boot error where the NT Loader (NTLDR) file cannot be found — on modern Windows this manifests as BOOTMGR is Missing. The system cannot find the essential file needed to start Windows
Quick Answer
Error code NTLDR is Missing on your Microsoft Windows means: Windows XP/Vista-era boot error where the NT Loader (NTLDR) file cannot be found — on modern Windows this manifests as BOOTMGR is Missing. The system cannot find the essential file needed to start Windows. This is usually fixable — see the step-by-step guide below.
Affected Models
Applies to all models
21H222H223H2Server 2019Server 2022
Likely Causes
  1. Boot configuration pointing to the wrong partition
  2. Active partition flag removed from the Windows partition
  3. BOOTMGR file deleted or corrupted on the system partition
  4. BIOS boot order set to boot from a non-system disk first
How to Fix It
1
Check BIOS boot order — ensure the correct drive with Windows installed is first. Remove any USB drives that might be overriding boot order
2
Boot from Windows installation USB, select 'Repair your computer' > Troubleshoot > Startup Repair — let it attempt automatic repair
3
If Startup Repair fails, go to Command Prompt and run: bootrec /fixboot then: bootrec /rebuildbcd
4
Verify the correct partition is marked as Active: in Command Prompt run: diskpart > list disk > select disk 0 > list partition > select partition [system partition number] > active
5
For UEFI systems, run: bcdboot C:\Windows /s S: /f UEFI where S: is the EFI System Partition
Pro Tip
This fix requires some technical knowledge. If you're unsure about any step, consider contacting support or a qualified technician.
Parts You May Need
Windows installation USB drive
Related Error Codes
Video Guides
Loading video guides…
Search more on YouTube →