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

Boot.ini修復XP和Vista啟動故障

亦可:我在電腦上安裝XP Vista雙系統(tǒng),成功安裝雙系統(tǒng)后已經(jīng)使用Ghost做了備份 ??墒墙帐褂肎host恢復系統(tǒng)后,雖然出現(xiàn)啟動菜單,但是選擇任意一個系統(tǒng)都無法進入了 。請問董師傅,對于雙系統(tǒng)啟動故障有什么好的修復方法?
董師傅:由于Vista采用啟動管理器(Bootmgr)啟動方式,這使得安裝雙系統(tǒng)的用戶經(jīng)常遭遇啟動故障,其中兩個系統(tǒng)都無法啟動的故障最為嚴重 。因此,今天董師傅就介紹如何對付這種“最嚴重的啟動頑癥 。為了敘述的方便,這里雙系統(tǒng)是指C盤裝XP,D盤裝Vista 。
在解決故障之前,我們先來了解一下啟動管理器的工作模式 。在XP Vista雙系統(tǒng)中,Vista使用bootmgr接管系統(tǒng)啟動模式 。電腦自檢完成后,開始查找活動主分區(qū)(一般情況是C:)并加載它 。接著會繼續(xù)讀取活動分區(qū)下的啟動配置文件(即C:BOOTBCD)和c:boot.ini,根據(jù)BCD和Boot.ini存儲的啟動信息列出啟動菜單(也就是雙系統(tǒng)啟動菜單) 。對于雙系統(tǒng)用戶通常列出“Microsoft Windows Vista和“舊版本的Windows 。如果選擇前者,Bootmgr將控制權交給Vista系統(tǒng)目錄下的Winload.exe 然后開始啟動Vista 。選擇后者,Bootmgr將控制權交給NTLDR,接著開始讀取c:boot.ini并列出其中配置的啟動菜單 。
啟動故障就主要出現(xiàn)在Bootmgr(如該文件丟失)、BCD(啟動信息配置錯誤)、Winload.exe(該文件丟失導致Vista無法啟動)、Ntldr(該文件丟失導致XP無法啟動)這些文件上 。在本例故障中,由于上述文件均已備份,因此恢復后導致雙系統(tǒng)啟動故障的原因應該就是BCD啟動信息出錯 。把故障電腦的C:BOOTBCD復制到正常電腦上的d:,運行“bcdedit.exe d:bcd(bcdedit.exe可以從安裝Vista電腦上的c:windows" onclick="tagshow(event)" class="t_tag">windowssystem32提取)可以看到其中Device顯示為unknown(圖1) 。故障是由于Bootmgr找不到啟動分區(qū)所致,因此修復的方法就是重建正常的啟動配置文件 。
圖1 Device顯示為unknown
【Boot.ini修復XP和Vista啟動故障】現(xiàn)在兩個系統(tǒng)都無法進入,如何重建BCD啟動信息?一般的方法是借助Vista安裝光盤進行自動修復 。如果沒有安裝光盤怎么辦?可以通過修改Boot.ini文件“曲線進入XP,然后在XP中使用EasyBCD重建BCD 。因為在加載Bootmgr時,還會讀取c:boot.ini中根目錄啟動信息 。比如,安裝一鍵Ghost的用戶,Boot.ini中一鍵Ghost啟動菜單也會出現(xiàn)在多重啟動中 。這時,我們要進入Dos修改Boot.ini文件,在其中添加NTLDR啟動項即可繞開BCD進入XP 。

    推薦閱讀