国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > WinXP > 正文

恢復(fù)Win7和Windowsxp雙啟動菜單

2020-08-04 12:09:28
字體:
供稿:網(wǎng)友

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

 

  首先說一下我遇到具體問題:

 

  我首先在C盤裝了windows xp,然后接著在D盤裝的windows 7。這樣用著一切正常,因?yàn)槲以瓉韨浞莸挠衳p系統(tǒng),所以我用一鍵還原把C盤給還原了,但問題也就出來了,在系統(tǒng)啟動項(xiàng)那只有windows xp和一鍵還原兩個(gè)選項(xiàng),沒有辦法進(jìn)入windows 7系統(tǒng),因?yàn)槲覜]有接觸過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(該文件丟失導(dǎo)致Vista無法啟動)、Ntldr(該文件丟失導(dǎo)致XP無法啟動)這些文件上。(我的情況屬于bootmgr文件丟失,BCD文件啟動信息配置錯誤)

 

  下面我們來解決問題:

 

  首先我們需要幾個(gè)備份文件(bootmgr,ntldt,bcd,bootsect),如果你有windows 7系統(tǒng)盤或者鏡像的話可以直接從中提取。

 

  還有一個(gè)工具EasyBCD

 

  注意:在XP下EasyBCD的運(yùn)行需要Microsoft .NET Framework2.0的支持,可以到http://msdn2.microsoft.com/zh-cn/vstudio/default.aspx下載安裝。

 

  以下操作都是在windows XP中進(jìn)行,因?yàn)橛蛛[藏文件和系統(tǒng)文件,所以最好顯示系統(tǒng)和隱藏文件,在文件夾選項(xiàng)里點(diǎn)擊查看,去掉隱藏受保護(hù)的系統(tǒng)文件(推薦)并選擇選擇顯示所以文件和文件夾。

 

  把bootmgr,ntldt(一般C盤下有,不用復(fù)制)復(fù)制到C盤下。(此C盤為默認(rèn)為系統(tǒng),按具體情況而定)

 

  把bcd,bootsect復(fù)制到C:boot目錄下

 

  然后運(yùn)行EasyBCD

 

  切換到左側(cè)的“ADD/Remove Entries”,在右側(cè)窗格選中原來無效的啟動菜單,單擊Delete刪除,接著在Add An Entry下添加啟動項(xiàng)。添加XP啟動則在Version選擇“Windows NT/200/XP”、Drive選擇C:、Name設(shè)置為Windows XP(圖3)。同上,添加windows 7的啟動項(xiàng)(Version選擇Windows Vista/longhom、Drive選擇D:、Name設(shè)置為Windows 7),完成后單擊ADD Entry保存配置。

 

  然后打開“運(yùn)行” (開始〉運(yùn)行), 輸入 cmd

 

  進(jìn)入C:boot目錄下輸入 “bootsect /nt60 C:” (刪除是nt52,不帶雙引號)

 

  最后重新啟動

 

  最后的話:

 

  每個(gè)人遇到的問題可能與我有所不同,據(jù)自己情況具體解決,以上只是個(gè)參考,我在網(wǎng)上找這方面的資料發(fā)現(xiàn)不是很多,還有好多是修改boot.ini,有的不能解決問題,有的又特別麻煩。遇到問題多思考,多在網(wǎng)上找找資料,總能解決問題的.

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 中方县| 临夏市| 衢州市| 慈利县| 法库县| 平阴县| 凉城县| 海南省| 瑞金市| 民勤县| 孟津县| 同心县| 鄢陵县| 南投市| 称多县| 武鸣县| 榆社县| 扬州市| 萨迦县| 柯坪县| 台北县| 台南市| 江城| 河间市| 新巴尔虎右旗| 临西县| 梁河县| 宁远县| 咸丰县| 怀安县| 新宁县| 大同市| 兴仁县| 佳木斯市| 资讯 | 靖远县| 康马县| 十堰市| 连州市| 荔波县| 成都市|