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

Problem

After performing a disk signature/id change using a 3rd party utility or Microsoft's DISKPART utitlity, Windows 7/2008 R2 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.

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 assigments. 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.

Solution

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=<random_disk_signature> (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 <ENTER> key after each command.
   a. bcdboot c:\windows /s c:
   b. bcdedit /set {DEFAULT.EN_US} device partition=c:
   c. bcdedit /set {DEFAULT.EN_US} osdevice partition=c:
   d. bcdedit /set {BOOTMGR.EN_US} device partition=c:

5. Close the command prompt.
6. Reboot.


Applies To

More then one Windows 7 or Windows 2008 R2 system having identical disk signature/ID's

Terms of use for this information are found in Legal Notices.

Search

Survey

Did this article answer your question or resolve your issue?

No
Yes

Did this article save you the trouble of contacting technical support?

No
Yes

How can we make this article more helpful?

Email Address (Optional)