系統(tǒng)引導(dǎo)是Windows啟動最先激活的的部分,如果引導(dǎo)出現(xiàn)故障,Windows就無法啟動。在日常操作中經(jīng)常會由于病毒或者誤操作導(dǎo)致引導(dǎo)故障的出現(xiàn)。那么系統(tǒng)出現(xiàn)引導(dǎo)故障的時候該怎么進行修復(fù)?
根據(jù)引導(dǎo)文件不同,Windows 10引導(dǎo)主要分為UEFI引導(dǎo)和傳統(tǒng)BIOS引導(dǎo)兩大類。前者大多在預(yù)裝Windows 10的品牌機出現(xiàn),后者則主要在舊的系統(tǒng)如Windows 7升級到Windows 10的電腦。為了讓大家更容易了解系統(tǒng)引導(dǎo),下面先來了解一下這兩種引導(dǎo)模式原理(圖1)。
圖1 Windows 10引導(dǎo)原理圖解
從上圖可以看到只要是引導(dǎo)模式選擇出錯,或者引導(dǎo)文件丟失、啟動配置文件出錯都會導(dǎo)致引導(dǎo)出現(xiàn)故障。如果系統(tǒng)引導(dǎo)出現(xiàn)故障,我們就可以根據(jù)引導(dǎo)類型的不同對癥下藥進行修復(fù)操作。
UEFI模式引導(dǎo)修復(fù)
通過上圖可以看到,UEFI引導(dǎo)通常是由FAT分區(qū)“\EFI\Boot\bootx64.efi”(國產(chǎn)低端Windows 10平板如臺電、酷比魔方則是bootia32.efi,但是修復(fù)操作都是一樣)引導(dǎo),配置文件則是“\EFI\Microsoft\Boot\bcd”文件。
因此如果UEFI引導(dǎo)的電腦出現(xiàn)故障,首先檢查主板BIOS設(shè)置是否有誤。比如現(xiàn)在很多主板為了兼容傳統(tǒng)BIOS引導(dǎo),一般主板默認設(shè)置都是兩種方式都可以引導(dǎo),但是如果用戶人為設(shè)置關(guān)閉UEFI引導(dǎo)(這樣會導(dǎo)致僅UEFI引導(dǎo)的電腦引導(dǎo)錯誤,因為找不到“\EFI\Bootbootx64.efi”引導(dǎo)文件),或者僅UEFI啟動(這樣會導(dǎo)致BIOS引導(dǎo)電腦出錯,因為找不到“C:\bootmgr”引導(dǎo)文件。因此出現(xiàn)此類引導(dǎo)故障時,請根據(jù)自己主板說明進入BIOS設(shè)置,一般將引導(dǎo)模式設(shè)置為“dual boot type”(雙引導(dǎo)類型)即可(圖2)。
圖2 主板引導(dǎo)模式設(shè)置
如果經(jīng)過上述設(shè)置Windows 10仍然無法引導(dǎo),那么就需要手動進行修復(fù)了??梢灶A(yù)先準備一個Windows 10核心PE啟動盤(只要將U盤格式化為FAT格式,然后將Windows 10安裝文件全部復(fù)制到U盤即可),使用U盤啟動到PE系統(tǒng)后啟動命令提示符,然后輸入“bcdboot C:\windows /s h: /f UEFI”進行EFI引導(dǎo)文件重建,當系統(tǒng)提示“已成功創(chuàng)建啟動文件”即可修復(fù)(圖3)。
圖3 使用bcdboot命令重建EFI引導(dǎo)
小提示:
這里C:\Windows表示安裝Windows 10分區(qū),h則是指保存引導(dǎo)文件的FAT格式本地分區(qū)。如果是預(yù)裝Windows 10品牌機用戶,h是指硬盤頭部的EFI系統(tǒng)分區(qū),請自行使用Diskpart命令加載后再使用上述命令。具體操作請參考http://t.cn/RtBdBpG(網(wǎng)址已作縮短處理)的介紹。
不過要注意的是系統(tǒng)自帶的Bcdboot命令只是重建EFIC盤系統(tǒng)分區(qū)的引導(dǎo),對于多系統(tǒng)用戶,其他分區(qū)系統(tǒng)引導(dǎo)仍然要自行添加,因為多系統(tǒng)引導(dǎo)配置文件是“\EFI\Microsoft\Boot\bcd”決定的。比如C:Windows 10+D:Windows 7用戶,使用上述命令重建引導(dǎo)后還需要使用“Bootice.exe”打開“\EFI\Microsoft\Boot\bcd”文件,根據(jù)Windows 7實際安裝位置添加引導(dǎo)菜單(啟動文件一定要選擇\windows\system32\winload.efi),這樣才能完成多系統(tǒng)引導(dǎo)修復(fù)(圖4)。
圖4 使用bootice添加其他系統(tǒng)引導(dǎo)
BIOS模式引導(dǎo)
對于使用傳統(tǒng)BIOS引導(dǎo)的Windows 10系統(tǒng)。它的引導(dǎo)文件是C:\bootmgr,啟動配置文件則為“C:\boot\bcd”。因此如果這類電腦出現(xiàn)啟動故障,同上先檢查主板BIOS設(shè)置,將電腦啟動模式設(shè)置為“Legacy boot type”引導(dǎo)。如果仍然無法啟動,同樣要準備好PE啟動盤,然后根據(jù)屏幕提示進行手動修復(fù)。
如果開機后屏幕提示“Bootmgr is missing”(當然前提是主板BIOS已經(jīng)進行了正確設(shè)置),這種故障原因是由于病毒或者誤操作將C:\bootmgr引導(dǎo)文件刪除了,可以先在其他正常Windows 10電腦上拷貝Bootmgr(注意系統(tǒng)版本要一致,如32位Windows 10的Bootmgr是無法引導(dǎo)64位Windows 10)到U盤備用,啟動到PE系統(tǒng)后將U:\bootmgr復(fù)制到C:\即可完成修復(fù)(圖5)。
圖5 復(fù)制相應(yīng)版本Bootmgr到C:\
如果復(fù)制啟動文件后仍然無法修復(fù),原因則是系統(tǒng)啟動配置文件出錯??梢允褂蒙鲜鼋榻B的Bootice進行修復(fù),同上使用Bootice打開“C:\boot\bcd”文件,根據(jù)Windows 10實際安裝位置添加引導(dǎo)菜單(啟動文件要選擇\windows\system32\winload.exe),這樣即可完成Windows 10引導(dǎo)修復(fù)(圖6)。
圖6 使用bootice修復(fù)Windows 10引導(dǎo)
聯(lián)系客服