系統(tǒng)引導(dǎo)是Windows啟動最先激活的的部分,如果引導(dǎo)出現(xiàn)故障,,Windows就無法啟動,。在日常操作中經(jīng)常會由于病毒或者誤操作導(dǎo)致引導(dǎo)故障的出現(xiàn)。那么系統(tǒng)出現(xiàn)引導(dǎo)故障的時(shí)候該怎么進(jìn)行修復(fù),? 根據(jù)引導(dǎo)文件不同,,Windows 10引導(dǎo)主要分為UEFI引導(dǎo)和傳統(tǒng)BIOS引導(dǎo)兩大類。前者大多在預(yù)裝Windows 10的品牌機(jī)出現(xiàn),,后者則主要在舊的系統(tǒng)如Windows 7升級到Windows 10的電腦,。為了讓大家更容易了解系統(tǒng)引導(dǎo),下面先來了解一下這兩種引導(dǎo)模式原理(圖1),。 圖1 Windows 10引導(dǎo)原理圖解 從上圖可以看到只要是引導(dǎo)模式選擇出錯(cuò),,或者引導(dǎo)文件丟失,、啟動配置文件出錯(cuò)都會導(dǎo)致引導(dǎo)出現(xiàn)故障。如果系統(tǒng)引導(dǎo)出現(xiàn)故障,,我們就可以根據(jù)引導(dǎo)類型的不同對癥下藥進(jìn)行修復(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),,一般主板默認(rèn)設(shè)置都是兩種方式都可以引導(dǎo),,但是如果用戶人為設(shè)置關(guān)閉UEFI引導(dǎo)(這樣會導(dǎo)致僅UEFI引導(dǎo)的電腦引導(dǎo)錯(cuò)誤,因?yàn)檎也坏健癨EFI\Bootbootx64.efi”引導(dǎo)文件),,或者僅UEFI啟動(這樣會導(dǎo)致BIOS引導(dǎo)電腦出錯(cuò),,因?yàn)檎也坏健癈:\bootmgr”引導(dǎo)文件。因此出現(xiàn)此類引導(dǎo)故障時(shí),,請根據(jù)自己主板說明進(jìn)入BIOS設(shè)置,,一般將引導(dǎo)模式設(shè)置為“dual boot type”(雙引導(dǎo)類型)即可(圖2)。 圖2 主板引導(dǎo)模式設(shè)置 如果經(jīng)過上述設(shè)置Windows 10仍然無法引導(dǎo),,那么就需要手動進(jìn)行修復(fù)了,。可以預(yù)先準(zhǔn)備一個(gè)Windows 10核心PE啟動盤(只要將U盤格式化為FAT格式,,然后將Windows 10安裝文件全部復(fù)制到U盤即可),,使用U盤啟動到PE系統(tǒng)后啟動命令提示符,然后輸入“bcdboot C:\windows /s h: /f UEFI”進(jìn)行EFI引導(dǎo)文件重建,,當(dāng)系統(tǒng)提示“已成功創(chuàng)建啟動文件”即可修復(fù)(圖3),。 圖3 使用bcdboot命令重建EFI引導(dǎo) 小提示: 這里C:\Windows表示安裝Windows 10分區(qū),h則是指保存引導(dǎo)文件的FAT格式本地分區(qū),。如果是預(yù)裝Windows 10品牌機(jī)用戶,,h是指硬盤頭部的EFI系統(tǒng)分區(qū),請自行使用Diskpart命令加載后再使用上述命令,。具體操作請參考http:///RtBdBpG(網(wǎng)址已作縮短處理)的介紹。 不過要注意的是系統(tǒng)自帶的Bcdboot命令只是重建EFIC盤系統(tǒng)分區(qū)的引導(dǎo),,對于多系統(tǒng)用戶,,其他分區(qū)系統(tǒng)引導(dǎo)仍然要自行添加,因?yàn)槎嘞到y(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實(shí)際安裝位置添加引導(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),。如果仍然無法啟動,,同樣要準(zhǔn)備好PE啟動盤,然后根據(jù)屏幕提示進(jìn)行手動修復(fù),。 如果開機(jī)后屏幕提示“Bootmgr is missing”(當(dāng)然前提是主板BIOS已經(jīng)進(jìn)行了正確設(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)啟動配置文件出錯(cuò),。可以使用上述介紹的Bootice進(jìn)行修復(fù),,同上使用Bootice打開“C:\boot\bcd”文件,,根據(jù)Windows 10實(shí)際安裝位置添加引導(dǎo)菜單(啟動文件要選擇\windows\system32\winload.exe),這樣即可完成Windows 10引導(dǎo)修復(fù)(圖6),。 圖6 使用bootice修復(fù)Windows 10引導(dǎo) |
|