After a full OS recovery of Windows 2008 R2 you receive the following error message:
Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:
1. Insert your Windows installation disc and restart your computer.
2. Choose your language settings, and then click “Next.”
3. Click “Repair your computer.”
Status: 0xc000000e, The boot selection failed because a required device is inaccessible.
According to Microsoft “On a new installation of Windows Server 2008 R2 from a DVD to unallocated space, two partitions are created. During a recovery operation, the contents of the Boot folder are first restored from the ASR Writer backup and then restored again from the backup on drive C. This double restore action causes an inconsistency in the drive GUID definitions within the Boot folder data. This inconsistency leads to the boot error.”
Use the bcdedit command-line tool.
1. Start the server by using Windows Server 2008 R2 media.
2. Select Repair your computer.
3. Select Command Prompt.
4. At the command prompt, run the bcdedit command. Lists of items appear under Windows Boot Manager and under Windows Boot Loader.
5. Look for the values for the following items :
a. Under Windows Boot Manager, the Device item should be set to unknown.
b. Under Windows Boot Loader, theDevice and osdevice items should be set to unknown.
6. Run the following three commands to correct the settings, and then restart the computer: