久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

如何恢復(fù)Windows 7和xp雙啟動(dòng)菜單問題解決辦法

瀏覽:117日期:2023-06-21 14:52:13

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

首先說一下我遇到具體問題:我首先在C盤裝了windows xp,然后接著在D盤裝的windows 7。這樣用著一切正常,因?yàn)槲以瓉韨浞莸挠衳p系統(tǒng),所以我用一鍵還原把C盤給還原了,但問題也就出來了,在系統(tǒng)啟動(dòng)項(xiàng)那只有windows xp和一鍵還原兩個(gè)選項(xiàng),沒有辦法進(jìn)入windows 7系統(tǒng),因?yàn)槲覜]有接觸過windows visit,直接從xp到windows 7,所以對(duì)它的啟動(dòng)原理不很了解,所以我研究了一下午才把問題解決了,順便也了解了windows 7系統(tǒng)的啟動(dòng)原理。

解決問題前我們先來了解一下windows xp和windows 7的啟動(dòng)原理有何不同,雙系統(tǒng)又是如何啟動(dòng)的:在windows 7+xp雙系統(tǒng)中,windows 7使用bootmgr接管系統(tǒng)啟動(dòng)模式。電腦自檢完成后,開始查找活動(dòng)主分區(qū)(一般情況是C:)并加載它。接著會(huì)繼續(xù)讀取活動(dòng)分區(qū)下的啟動(dòng)配置文件(即C:BOOTBCD)和c:boot.ini,根據(jù)BCD和Boot.ini存儲(chǔ)的啟動(dòng)信息列出啟動(dòng)菜單(也就是雙系統(tǒng)啟動(dòng)菜單)。對(duì)于雙系統(tǒng)用戶通常列出“Microsoft Windows 7”和“舊版本的Windows”。

如果選擇前者,Bootmgr將控制權(quán)交給windows 7系統(tǒng)目錄下的Winload.exe (在windowssystems下)然后開始啟動(dòng)windows 7。選擇后者,Bootmgr將控制權(quán)交給NTLDR,接著開始讀取c:boot.ini并列出其中配置的啟動(dòng)菜單。

啟動(dòng)故障就主要出現(xiàn)在Bootmgr(如該文件丟失)、BCD(啟動(dòng)信息配置錯(cuò)誤)、Winload.exe(該文件丟失導(dǎo)致Vista無法啟動(dòng))、Ntldr(該文件丟失導(dǎo)致XP無法啟動(dòng))這些文件上。(我的情況屬于bootmgr文件丟失,BCD文件啟動(dòng)信息配置錯(cuò)誤)

下面我們來解決問題:首先我們需要幾個(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è)窗格選中原來無效的啟動(dòng)菜單,單擊Delete刪除,接著在Add An Entry下添加啟動(dòng)項(xiàng)。添加XP啟動(dòng)則在Version選擇“Windows NT/200/XP”、Drive選擇C:、Name設(shè)置為Windows XP(圖3)。同上,添加windows 7的啟動(dòng)項(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,不帶雙引號(hào))最后重新啟動(dòng)

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

出處:http://bbs.pcbeta.com/thread-392005-1-3.html

標(biāo)簽: Windows系統(tǒng)
相關(guān)文章:
主站蜘蛛池模板: 绥中县| 承德县| 呈贡县| 武威市| 新郑市| 万源市| 陇川县| 左权县| 霍州市| 安新县| 玉田县| 通渭县| 桃江县| 新安县| 壶关县| 贞丰县| 寻乌县| 三都| 泽库县| 溧水县| 凯里市| 白河县| 抚松县| 武汉市| 伊吾县| 盱眙县| 治县。| 花莲市| 浙江省| 大连市| 玉山县| 普格县| 梧州市| 庆城县| 沙湾县| 郴州市| 巴彦淖尔市| 射洪县| 岳阳县| 怀仁县| 冷水江市|