After performing a system restore to a Windows 2008 / 2008 R2 / Windows 7 / Vista machine, the system boots up with the error: Windows failed to start. Error: 0xc000000e Info: The boot selection failed because a required device is inaccesible.

Article:TECH173875  |  Created: 2011-11-08  |  Updated: 2014-05-19  |  Article URL http://www.symantec.com/docs/TECH173875
Article Type
Technical Solution


Issue



After performing a system restore to a Windows 2008 / 2008 R2 / Windows 7 / Vista machine, the system boots up with the error:

Windows failed to start.
Error: 0xc000000e
Info: The boot selection failed because a required device is inaccesible.

 


Error




Solution



If a Windows 2008 / 2008 R2 / Windows 7 or Vista machine's partitions (namely, the operating system partition) are restored in a different order on the target machine, the Boot Configuration Data (BCD) in the system reserved partition still points to the original partition order. If the operating system is not where that BCD pointer is, the error occurs and the system fails to boot. (Note: The fact that this error is occuring indicates that the system reserved partition did restore succesfully.) Currently, the restore process does not automatically adjust the BCD.
 
For example, if the source machine had a system reserved partition on disk 1 and partition 1, a data partition on disk 1 and paritition 2, and the operating system partition on disk 1 and partition 3, all 3 partitions need to be laid down on the target machine's disk 1 in the same order. This is because the BCD information on the system reserved partition is still pointing to the 3rd partition as being the operating system partition.

If possible, do not change the partition order when performing a system restore. Restore the backups to the same partitions, in the same order. If this is not possible, follow the solutions listed here:

www.symantec.com/docs/TECH78534

If a partition re-order is necessary, here are a few steps that can be followed for a succseful restore:

  1. From the Symantec Recovery disk, use the DISKPART utility (Click ANALYZE, COMMAND PROMPT, and type DISKPART) to create 'dummy' partitions that act as placeholders.
  2. Use the bcdedit tool to edit Boot Configuration data on the System Reserved partition to force the system to boot to the proper disk and partition. To do this:
    1. Boot to the Symantec Recovery Disk. Click Analyze, Open Command Shell Window. Type bcdedit. (If this is not possible, boot to the Windows installation media and access the Windows Recovery Environment (WinRE).  Then open a command prompt from WinRE to access bcdedit.)
    2. Bcdedit will display the current Windows Boot Manager BCD information. (this example is from a non-booting system):
    3. The following command syntax can be used to set the partition (partition letter(s) used may vary):
      bcdedit /set {DEFAULT.EN_US} device partition=c:
      bcdedit /set {DEFAULT.EN_US} osdevice partition=c:
      bcdedit /set {BOOTMGR.EN_US} device partition=c:


      For further information on how to use bcdedit, please see the follow Microsoft Technet Article:
      http://technet.microsoft.com/en-us/library/cc709667%28WS.10%29.aspx
    4. After rebooting, the system should boot normally.  When bcdedit is used to change the bcd, it may be necessary to re-activate Windows after rebooting. This is working as designed by Windows. 
    5. If system fails to boot, repeat steps, adjusting accordingly.

 




Legacy ID



346369


Article URL http://www.symantec.com/docs/TECH173875


Terms of use for this information are found in Legal Notices