Method 2: Rebuild the BCD store by using the Bootrec.exe tool
If the previous method does not resolve the problem,
you can rebuild the BCD store by using the Bootrec.exe tool in the
Windows Recovery Environment. To do this, follow these steps:
1.
Put the Windows Vista installation disc in the disc drive, and then start the computer.
2.
Press a key when you are prompted.
3.
Select a language, a time, a currency, and a keyboard or another input method, and then click Next.
4.
Click Repair your computer.
5.
Click the operating system that you want to repair, and then click Next.
6.
In the System Recovery Options dialog box, click Command Prompt.
7.
Type
Bootrec /RebuildBcd , and then press ENTER.
•
If the Bootrec.exe tool runs
successfully, it presents you with an installation path of a Windows
directory. To add the entry to the BCD store, type
Yes . A confirmation message appears that indicates the entry was added successfully.
•
If the Bootrec.exe tool cannot locate any
missing
Windows installations, you must remove the BCD store, and then you must
re-create it. To do this, type the following commands in the order in
which they are presented. Press ENTER after each command.
Bcdedit /export C:\BCD_Backup
ren c:\boot\bcd bcd.old
Bootrec /rebuildbcd
8.
Restart the computer.
PLS RATE ME >>>>>>>>
Comments:
Oct 26, 2009
-
Note You can run the commands in the following procedure by
using the command prompt. If you run these commands in Windows Vista,
run them at a command prompt that has elevated user rights. To do this,
click Start, click Accessories, right-click the command-prompt shortcut, and then click Run as Administrator.
- Use
Bootsect.exe to restore the Windows Vista MBR and the boot code that
transfers control to the Windows Boot Manager program. To do this, type
the following command at a command prompt: Drive:\boot\Bootsect.exe /NT60 All
In this command, Drive is the drive where the Windows Vista installation media is located.
Note The boot folder for this step is on the DVD drive.
- Use
Bcdedit.exe to manually create an entry in the BCD Boot.ini file for
the earlier version of the Windows operating system. To do this, type
the following commands at a command prompt.
Note In these commands, Drive is the drive where Windows Vista is installed.
- Drive:\Windows\system32\Bcdedit /create {ntldr} /d "Description for earlier Windows version"
Note In this command, Description for earlier Windows version can be any text that you want. For example, Description for earlier Windows version can be "Windows XP" or "Windows Server 2003".
- Drive:\Windows\system32\Bcdedit /set {ntldr} device partition=x:
Note In this command, x: is the drive letter for the active partition.
- Drive:\Windows\system32\Bcdedit /set {ntldr} path \ntldr
- Drive:\Windows\system32\Bcdedit /displayorder {ntldr} /addlast
- Restart the computer.