&http://www.aliyun.com/zixun/aggregation/37954.html ">nbsp; As a result of the first encounter with such a problem, do not know how to solve, in the group asked for a long time did not answer, in the forum for help also did not result, so had to find their own online research, I did not contact Vista, just know because it and the start of the principle of XP is different, may have some experts know how to solve, But there is not much information on the Internet, and there are a lot of people seeking help, and they just find out, take out and share with us, what is wrong and want to make more comments. I just tested it.
First of all, I encountered specific problems:
I first installed Windows XP in C, and then I installed Windows 7 in the D disk. This is all normal, because I originally backed up a 19803.html ">xp system, so I use a key to restore the C disk to restore, but the problem is out, in the system startup that only Windows XP and one-click Restore two options, no way into the Windows 7 system, Because I didn't have access to Windows Vista, directly from XP to Windows 7, so I didn't really know how it started, so I studied it all afternoon and learned the startup principle of the Windows 7 system.
Before we solve the problem, let's take a look at how Windows XP and Windows 7 start up differently, and how the dual system starts:
In Windows 7+XP Dual systems, Windows 7 uses BOOTMGR to take over system boot mode. After the computer self-test completes, start looking for the active primary partition (usually C:) and load it.
It then continues to read the boot configuration file (i.e. C:\BOOT\BCD) and C:\Boot.ini under the active partition, listing the boot menu (that is, the dual system boot menu) based on the startup information for the BCD and Boot.ini stores. For dual-system users, Microsoft Windows 7 and older versions of Windows are typically listed.
If you choose the former, Bootmgr gives control to the Winload.exe (under \windows\systems) in the Windows 7 system directory and starts Windows 7. Select the latter, bootmgr the control to the Ntldr, and then start reading the C:\Boot.ini and listing the configured boot menu.
A startup failure occurs mainly on bootmgr (such as the file is missing), BCD (startup information configuration error), Winload.exe (which causes Vista to fail to start), and Ntldr (which causes XP to fail to start) on these files. (My situation belongs to bootmgr file loss, BCD file startup information configuration error)
Here's how to solve the problem:
1, first we need several backup files (bootmgr,ntldt,bcd,bootsect), if you have Windows 7 system disk or mirror can be directly extracted from.
There is also a tool--EASYBCD
Note: The EASYBCD operation under XP requires support from Microsoft. NET Framework2.0.
2, the following operations are done in Windows XP, because they also hide files and system files, so it is best to display system and hidden files, click to view the folder options, remove hidden protected system files (recommended) and choose to display so files and folders.
Copy the Bootmgr,ntldt (usually under C disk without copying) to the C disk. (This C disk defaults to the system, depending on the circumstances)
Copy the Bcd,bootsect to the C:\boot\ directory
3, then run EASYBCD
Switch to Add/remove Entries on the left, select the original invalid boot menu in the right pane, click Delete, and then add the startup item under Add an entry. Add XP startup, select Windows Nt/200/xp in version, drive select C:\, and name set to Windows XP (Figure 3). Ditto, add Windows 7 Startup items (version Select Windows Vista/longhom, drive Select D:\, Name set to Windows 7), and then click Add Entry to save the configuration.
4, then open "Run" (start), input cmd
Enter "Bootsect/nt60 C:" In the C:\boot\ directory (delete is nt52 without double quotes)
Last reboot
The last words: Everyone encountered problems may be different from mine, according to their own situation specific solution, the above is only a reference, I find this information on the Internet is not a lot, there are many are modified boot.ini, some can not solve the problem, and some special trouble. Encounter problems and more thinking, more on the Internet to find information, can always solve the problem.