前一段時間剛剛把系統(tǒng)換成了Windows7,雖然激活遇到了些許麻煩,但是總體還算順利,昨天晚上接到公司通知,說是微軟要到公司檢查軟件的正版化,要求把所有微軟的盜版產(chǎn)品全部刪除掉,安裝正版的操作系統(tǒng)、數(shù)據(jù)庫軟件及開發(fā)工具。根據(jù)公司對微軟提供的正版化檢查腳本的分析,安裝一個正版的XPhome(俺的DELL本本隨機(jī)OEM版本),應(yīng)該可以應(yīng)付此次檢查,于是開始安裝WindowsXP的home版本。眾所周知,在XP下搭建XP、Windows 7的雙系統(tǒng)是非常簡單的,但是在Windows 7下安裝WindowsXP,由于XP的啟動程序不支持高版本的操作系統(tǒng),導(dǎo)致高版本的系統(tǒng)無法啟動,需要手工修改啟動程序方可實(shí)現(xiàn)雙系統(tǒng)正常啟動。
HOME版的XP安裝一切正常,安裝完成后,XP系統(tǒng)可以正常啟動,但是Windows 7無法啟動,這是需要修改啟動程序?yàn)閃indows 7的啟動程序,因?yàn)楦甙姹镜膯映绦蚴窍蛳录嫒莸模椒ㄈ缦拢?/p>
在Windows XP下插入win7的安裝盤
(如果沒有win7的盤可以把win7的安裝文件解壓到一個文件夾下(比如:X:/WIN7),然后把文中的“X:”,改成“X:/WIN7”,這里我們主要用到的是安裝程序里的“bootsect.exe”文件。定位好文件即可。)
然后點(diǎn)開始、運(yùn)行、CMD、確定。在彈出的命令提示符窗口上輸入“X:\boot\bootsect /nt60 sys”(X代表你的光驅(qū)所在的盤符,/nt60和sys前的空格不可以省略),并回車。
重啟后你就會發(fā)現(xiàn)能進(jìn)入win7但又進(jìn)不了XP了,沒關(guān)系,就讓它進(jìn)入win7,在win7下點(diǎn)開始、所有程序、附件、然后用右鍵點(diǎn)“命令提示符”,以管理員身份運(yùn)行,在命令行窗口中順序執(zhí)行以下命令:
1、c:\windows\system32\bcdedit /export "d:\BCD\BCD" (備份Vista引導(dǎo)文件到D:\BCDNack\BCD下,需要事先在D盤建議這個目錄);
2、c:\windows\system32\bcdedit /create {ntldr} /d "Microsoft Windows XP" (添加XP的引導(dǎo)菜單,菜單名為Windows XP);
3、c:\windows\system32\bcdedit /set {ntldr} device partition=c: ;
4、c:\windows\system32\bcdedit /set {ntldr} path \ntldr (添加NTLDR引導(dǎo));
5、c:\windows\system32\bcdedit /displayorder {ntldr} /addlast ;
重新啟動,你會發(fā)現(xiàn)啟動項有兩個選項,Windows 7和Windows XP,大功告成。