日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

如何恢復Windows 7和xp雙啟動菜單問題解決辦法

寫在前面的話:
由于第一次遇到這樣的問題 , 不知道如何解決 , 在群里問了半天沒有回答 , 在論壇里求助也沒有結(jié)果 , 所以只好自己在網(wǎng)上找資料研究 , 我沒有接觸過visit , 剛知道是因為它和XP的啟動原理不同造成的 , 可能有的高手都知道解決方法 , 但網(wǎng)上關(guān)于這方面的資料不多 , 而且求助的人卻不少 , 而自己剛好弄明白 , 拿出來和大家共同分享一下 , 有什么不對的地方還希望多提意見 。我剛剛測試過可行

首先說一下我遇到具體問題:
我首先在C盤裝了windows xp , 然后接著在D盤裝的windows 7 。這樣用著一切正常 , 因為我原來備份的有xp系統(tǒng) , 所以我用一鍵還原把C盤給還原了 , 但問題也就出來了 , 在系統(tǒng)啟動項那只有windows xp和一鍵還原兩個選項 , 沒有辦法進入windows 7系統(tǒng) , 因為我沒有接觸過windows visit , 直接從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:BOOTBCD)和c:boot.ini , 根據(jù)BCD和Boot.ini存儲的啟動信息列出啟動菜單(也就是雙系統(tǒng)啟動菜單) 。對于雙系統(tǒng)用戶通常列出“Microsoft Windows 7”和“舊版本的Windows” 。
如果選擇前者 , Bootmgr將控制權(quán)交給windows 7系統(tǒng)目錄下的Winload.exe (在windowssystems下)然后開始啟動windows 7 。選擇后者 , Bootmgr將控制權(quán)交給NTLDR , 接著開始讀取c:boot.ini并列出其中配置的啟動菜單 。
啟動故障就主要出現(xiàn)在Bootmgr(如該文件丟失)、BCD(啟動信息配置錯誤)、Winload.exe(該文件丟失導致Vista無法啟動)、Ntldr(該文件丟失導致XP無法啟動)這些文件上 。(我的情況屬于bootmgr文件丟失 , BCD文件啟動信息配置錯誤)
下面我們來解決問題:
首先我們需要幾個備份文件(bootmgr,ntldt,bcd,bootsect) , 如果你有windows 7系統(tǒng)盤或者鏡像的話可以直接從中提取 。
還有一個工具——EasyBCD
注意:在XP下EasyBCD的運行需要Microsoft .NET Framework2.0的支持 , 可以到http://msdn2.microsoft.com/zh-cn/vstudio/default.aspx下載安裝 。
以下操作都是在windows XP中進行 , 因為又隱藏文件和系統(tǒng)文件 , 所以最好顯示系統(tǒng)和隱藏文件 , 在文件夾選項里點擊查看 , 去掉隱藏受保護的系統(tǒng)文件(推薦)并選擇選擇顯示所以文件和文件夾 。
把bootmgr,ntldt(一般C盤下有 , 不用復制)復制到C盤下 。(此C盤為默認為系統(tǒng) , 按具體情況而定)
把bcd,bootsect復制到C:boot目錄下
然后運行EasyBCD
切換到左側(cè)的“ADD/Remove Entries” , 在右側(cè)窗格選中原來無效的啟動菜單 , 單擊Delete刪除 , 接著在Add An Entry下添加啟動項 。添加XP啟動則在Version選擇“Windows NT/200/XP”、Drive選擇C:、Name設置為Windows XP(圖3) 。同上 , 添加windows 7的啟動項(Version選擇Windows Vista/longhom、Drive選擇D:、Name設置為Windows 7) , 完成后單擊ADD Entry保存配置 。

然后打開“運行” (開始〉運行) , 輸入 cmd
進入C:boot目錄下輸入 “bootsect /nt60 C:” (刪除是nt52 , 不帶雙引號)
最后重新啟動
最后的話:
每個人遇到的問題可能與我有所不同 , 據(jù)自己情況具體解決 , 以上只是個參考 , 我在網(wǎng)上找這方面的資料發(fā)現(xiàn)不是很多 , 還有好多是修改boot.ini , 有的不能解決問題 , 有的又特別麻煩 。遇到問題多思考 , 多在網(wǎng)上找找資料 , 總能解決問題的 。

推薦閱讀