Windows failed to boot with Windows Boot Manager error 0xc000000e after performing a disk signature change.

book

Article ID: 100006366

calendar_today

Updated On:

Description

Error Message

Windows Boot Manager error 0xc000000e

Info: The boot selection failed because a required device is inaccessible.

Cause

Disk signature is a unique identifier Windows uses to remember drive letter assignments. If this identifier gets changed or corrupted, such as in situations of disk cloning or partition removal, a new signature would need to be created so Windows can re-identify and regenerate drive mappings; however, the WIndow's boot manager would also need to be directed to this new information or the above error is generated.

Resolution

On systems where the disk signature/ID has not been changed but are still in queue to be so, follow the steps below to change the disk signature and update the Windows Boot manager:

1. Open a CMD prompt with administrator privileges.
2. Run the following set of commands: DISKPART -> SELECT DISK 0 -> UNIQUEID DISK ID= (e.g. 1a2b3c4d)
3. Quit DISKPART stay within the command prompt.

4. Enter the following commands, one at a time, in the command prompt pressing key after each command.
   a. bcdboot c:\windows /s c:
   b. bcdedit /set {DEFAULT} device partition=c:
   c. bcdedit /set {DEFAULT} osdevice partition=c:
   d. bcdedit /set {BOOTMGR} device partition=c:

5. Close the command prompt.
6. Reboot.

Issue/Introduction

After performing a disk signature/id change using a 3rd party utility or Microsoft's DISKPART utitlity, Windows fails to boot with error shown below. Booting the system with the Windows OS CD and run bootrec.exe scans the volumes and picks up the new ID and corrects the boot issue; however, this requires the use of WinPE and multiple reboots causing issues in system automation deployment.