How to fix common boot problems using the Windows PE 2.0 'Fix Boot Problems' option
The Macrium Reflect Windows PE 2.0 rescue CD includes an option to 'Fix Boot Problems. This article takes you through the steps and options available to recover a non-booting Windows implementation.Note: All references to Windows XP in this article also apply to Windows Server 2003. References to Windows Vista also apply to Windows Server 2008
There can be be many reasons why your PC won't boot into Windows. Fortunately, you can usually recover your system if the boot process is corrupt by taking an option provided in the Windows PE 2.0 rescue environment called 'Fix Boot Problems'.
If your PC won't boot and you are unsure which option to select then selecting every option will usually resolve the problem.
O/S: VistaError: File: \Windows\system32\winload.exe Status: 0xc000000eThis indicates that the Vista Boot Configuration Data (BCD) is invalid. Take the option to Rebuild the BCD and BOOT.INI files
O/S: XPError: <Windows root>\system32\hal.dll is missing or corruptThis indicates that the XP boot.ini file is invalid. Take the option to Rebuild the BCD and BOOT.INI files
O/S: XPError: NTLDR is missing
The most probable cause for this error is that your system partition isn't the 'Active' partition. If you have a multi partitioned disk then you must set the partition that contains XP as the 'Active' partition. Select the system partition as the active partition in step 2 above.
O/S: AnyError: Boot failure - This is a typical message but different PCs may have a different message This indicates that your Master Boot Record is missing or corrupt. Take the option to Replace the Master Boot Record