- Home
- Tips & Fixes
- How to Fix UNMOUNTABLE_BOOT_VOLUME in Windows 11
How to Fix UNMOUNTABLE_BOOT_VOLUME in Windows 11
The Problem
The PC blue-screens during startup with UNMOUNTABLE_BOOT_VOLUME (stop code 0x000000ED), often in a loop. Windows found the drive it boots from but could not mount the file system on it.
There are four usual causes, roughly in order of likelihood:
- File system damage on the Windows drive after a power cut, forced shutdown, or interrupted update.
- A storage controller change in the BIOS, such as switching SATA mode between AHCI and RAID, or toggling Intel VMD.
- A failing SSD or hard drive, or a loose cable on a desktop.
- Damaged boot configuration after a failed update or a dual-boot setup.
Before anything else: your files may be at risk. If the drive is failing, every repair attempt puts more wear on it. Step 1 covers copying your files off first.
Symptoms
- Blue screen reading UNMOUNTABLE_BOOT_VOLUME a few seconds after the Windows logo.
- The PC restarts into Automatic Repair, which reports it could not repair your PC.
- It started right after a BIOS update, a BIOS settings change, or moving the drive to another PC.
- Clicking or grinding sounds from a hard drive, or the drive disappearing from the BIOS.
Quick Checks
- Undo recent BIOS changes. If you changed SATA mode, RAID, Intel VMD, or reset the BIOS to defaults, set it back to how it was. Windows only loads the storage driver for the mode it was installed with. See how to enter BIOS/UEFI.
- Reseat cables on a desktop. Unplug power, then reseat the SATA data and power cables (or the M.2 drive) and try again.
- Unplug USB drives and memory cards, then boot again.
The Fix: Step-by-Step
Step 1: Copy Your Files Off First
- Boot from a Windows 11 installation USB (make one on another PC with Microsoft's Media Creation Tool).
- On the setup screen, choose Next → Repair your computer → Troubleshoot → Command Prompt.
- Find your drive letters. They are often different from normal in this environment:
Look for the large NTFS volume; that is usually your Windows drive, often shown asdiskpart list volume exitD:here. - Copy your user folder to an external drive (replace the letters and name with yours):
robocopy D:\Users\YourName E:\Backup /E /R:1 /W:1
If the Windows volume will not open at all, remove the drive and connect it to another PC with a USB adapter to copy the files, or see recover deleted files for recovery options.
Step 2: Run Startup Repair
From the same Troubleshoot menu, choose Advanced options → Startup Repair. Let it run once. It fixes simple boot configuration and file system problems automatically.
If you are caught in a repair loop, see fix the Automatic Repair loop.
Step 3: Repair the File System With CHKDSK
- Open Command Prompt from the recovery environment again.
- Run CHKDSK on the Windows volume, using the letter you found in Step 1:
chkdsk D: /f - If it reports bad sectors or cannot finish, run the deeper scan:
chkdsk D: /r
/r can take hours on a large hard drive. Leave it running. If the drive is protected by BitLocker, unlock it first with manage-bde -unlock D: -RecoveryPassword <your 48-digit key>. The key is at aka.ms/myrecoverykey on another device.
Step 4: Rebuild the Boot Files
If CHKDSK finished but Windows still will not start:
- Run:
This rewrites the boot files to the system partition. On most UEFI PCs, this is all you need.bcdboot D:\Windows - If that does not help, try:
bootrec /fixmbr bootrec /rebuildbcd
bootrec /fixboot often returns Access is denied on UEFI systems. That is a known limitation, not a sign your drive is broken: bcdboot does the same job.
Step 5: Uninstall the Last Update
If the error appeared right after Windows Update:
- Troubleshoot → Advanced options → Uninstall Updates.
- Try Uninstall latest quality update first, then Uninstall latest feature update if that does not help.
Step 6: Check the Drive's Health
If CHKDSK found bad sectors, or the error keeps returning, the drive may be failing. Connect it to another PC and check its SMART data with CrystalDiskInfo. A Caution or Bad status means replace the drive. See check SSD or hard drive health.
What Not to Do
- Don't run
chkdsk /rrepeatedly on a drive that is clicking. Copy your files off first: a failing drive may only survive one long scan. - Don't reinstall Windows until your files are safely on another drive.
- Don't change SATA mode to "fix" it unless you know it was changed. Switching it the wrong way causes INACCESSIBLE_BOOT_DEVICE instead.
FAQ
Can UNMOUNTABLE_BOOT_VOLUME be fixed without losing data?
Usually, yes. CHKDSK and boot repair do not erase your files. Data is only lost if the drive itself is failing, which is why you copy files off first.
What is the difference between this and INACCESSIBLE_BOOT_DEVICE?
INACCESSIBLE_BOOT_DEVICE means Windows could not talk to the drive at all, usually a driver or controller problem. UNMOUNTABLE_BOOT_VOLUME means it reached the drive but the file system on it could not be read, usually corruption or a failing drive.
Is the stop code a sign of bad RAM?
Rarely. Faulty RAM can corrupt data written to the drive, so if CHKDSK fixes the drive and the error returns within days, test the memory as described in how to fix a BSOD.
Still Not Booting?
If the drive is healthy but Windows still will not start, reinstall Windows without losing data using the installer USB. If the drive is not listed in the installer at all, see fix boot device not found. Related file system crash: NTFS_FILE_SYSTEM.
Related guides
How to Fix Boot Device Not Found (3F0) on Windows 11
Error 3F0 appears before Windows even starts. The firmware cannot see a bootable drive. Work through boot order, detection, and BCD repair in that order.
How to Fix BAD_SYSTEM_CONFIG_INFO in Windows 11
BAD_SYSTEM_CONFIG_INFO means the registry or boot configuration is damaged. Repair BCD, restore registry hives, and get back into Windows 11.
How to Fix INACCESSIBLE_BOOT_DEVICE in Windows 11
INACCESSIBLE_BOOT_DEVICE on Windows 11 after an update or BIOS change? Uninstall the bad update in WinRE, fix the storage mode, and rebuild boot files.
How to Fix NTFS_FILE_SYSTEM BSOD in Windows 11
NTFS_FILE_SYSTEM blue screens mean Windows found damage in the file system. Repair the volume, test the drive, and protect your data, in order.
Fix UNEXPECTED_STORE_EXCEPTION in Windows 11
UNEXPECTED_STORE_EXCEPTION in Windows 11 usually points at a failing drive, display driver, or antivirus. Work through these checks to find the cause.