» 技術(shù)文章 » 操作系統(tǒng) » Windows 7 » 修復(fù)恢復(fù)Windows7、XP雙系統(tǒng)啟動菜單
由于第一次遇到這樣的問題,不知道如何解決,在群里問了半天沒有回答,在論壇里求助也沒有結(jié)果,所以只好自己在網(wǎng)上找資料研究,我沒有接觸過Vista,剛知道是因為它和XP的啟動原理不同造成的,可能有的高手都知道解決方法,但網(wǎng)上關(guān)于這方面的資料不多,而且求助的人卻不少,而自己剛好弄明白,拿出來和大家共同分享一下,有什么不對的地方還希望多提意見。我剛剛測試過可行。
首先說一下我遇到具體問題:
我最早在C盤裝了Windows XP,然后接著在D盤裝的Windows7。這樣用著一切正常,因為我原來備份的有XP系統(tǒng),所以我用一鍵還原把C盤給還原了,但問題也就出來了,在系統(tǒng)啟動項那只有Windows XP和一鍵還原兩個選項,沒有辦法進入Windows 7系統(tǒng),因為我沒有接觸過Windows Vista,直接從XP到Windows 7,所以對它的啟動原理不很了解,所以我研究了一下午才把問題解決了,順便也了解了Windows 7系統(tǒng)的啟動原理。
解決問題前我們先來了解一下Windows XP和Windows 7的啟動原理有何不同,雙系統(tǒng)又是如何啟動的:
在Windows 7+XP雙系統(tǒng)中,Windows 7使用bootmgr接管系統(tǒng)啟動模式。電腦自檢完成后,開始查找活動主分區(qū)(一般情況是C:)并加載它。
接著會繼續(xù)讀取活動分區(qū)下的啟動配置文件(即C:\BOOT\BCD)和c:\boot.ini,根據(jù)BCD和Boot.ini存儲的啟動信息列出啟動菜單(也就是雙系統(tǒng)啟動菜單)。對于雙系統(tǒng)用戶通常列出“Microsoft Windows 7”和“舊版本的Windows”。
如果選擇前者,Bootmgr將控制權(quán)交給Windows 7系統(tǒng)目錄下的Winload.exe (在\Windows\systems下)然后開始啟動Windows 7。選擇后者,Bootmgr將控制權(quán)交給NTLDR,接著開始讀取c:\boot.ini并列出其中配置的啟動菜單。
啟動故障就主要出現(xiàn)在Bootmgr(如該文件丟失)、BCD(啟動信息配置錯誤)、Winload.exe(該文件丟失導致Vista無法啟動)、Ntldr(該文件丟失導致XP無法啟動)這些文件上。(我的情況屬于bootmgr文件丟失,BCD文件啟動信息配置錯誤)
下面我們來解決問題:
1、首先我們需要幾個備份文件(bootmgr,ntldt,bcd,bootsect),如果你有Windows 7系統(tǒng)盤或者鏡像的話可以直接從中提取。
還有一個工具——EasyBCD
注意:在XP下EasyBCD的運行需要Microsoft .NET Framework2.0的支持。
2、以下操作都是在Windows XP中進行,因為又隱藏文件和系統(tǒng)文件,所以最好顯示系統(tǒng)和隱藏文件,在文件夾選項里點擊查看,去掉隱藏受保護的系統(tǒng)文件(推薦)并選擇選擇顯示所以文件和文件夾。
把bootmgr,ntldt(一般C盤下有,不用復(fù)制)復(fù)制到C盤下。(此C盤為默認為系統(tǒng),按具體情況而定)
把bcd,bootsect復(fù)制到C:\boot\目錄下
3、然后運行EasyBCD
切換到左側(cè)的“ADD/Remove Entries”,在右側(cè)窗格選中原來無效的啟動菜單,單擊Delete刪除,接著在Add An Entry下添加啟動項。添加XP啟動則在Version選擇“Windows NT/200/XP”、Drive選擇C:\、Name設(shè)置為Windows XP(圖3)。同上,添加Windows 7的啟動項(Version選擇Windows Vista/longhom、Drive選擇D:\、Name設(shè)置為Windows 7),完成后單擊ADD Entry保存配置。
4、然后打開“運行” (開始〉運行), 輸入cmd
進入C:\boot\目錄下輸入“bootsect /nt60 C:” (刪除是nt52,不帶雙引號)
最后重新啟動電腦即可。有任何問題,歡迎到軟媒論壇的Windows7綜合討論區(qū)交流實用技術(shù)。
本文由IT外包網(wǎng)摘自互聯(lián)網(wǎng) 更多win7詳情請點擊 www.3539dxy.cn/win7
相關(guān)推薦
- [2018-10-08]如何取消鼠標滾輪縮放Excel文檔?
- [2014-08-16]精簡版 Windows 7 開啟防火墻后無法共享文件的方法
- [2014-08-13]完美解決微軟windows 7黑屏
- [2017-09-16]千兆網(wǎng)卡和百兆網(wǎng)卡的區(qū)別
- [2018-07-09]pdf加密了怎么打印
- [2017-04-18]如何添加局域網(wǎng)網(wǎng)絡(luò)掃描儀?