畢竟沒有什么是重裝系統(tǒng)解決不了的電腦故障,如果有,那就裝兩遍。
實(shí)際上粗暴地重裝系統(tǒng)是非常小白的解決方法,畢竟耗時(shí)耗力,還可能導(dǎo)致文件丟失,而且電腦系統(tǒng)壞掉的幾率是很小的。
比起系統(tǒng)故障,引導(dǎo)問題導(dǎo)致開不了機(jī)更加常見,但是因?yàn)橄到y(tǒng)引導(dǎo)的概念不為人熟知,所以大家在面臨引導(dǎo)問題時(shí)往往手手足無(wú)措。
其實(shí)引導(dǎo)修復(fù)非常簡(jiǎn)單快捷,比重裝系統(tǒng)省事太多,而且所有文件設(shè)置都不會(huì)丟失。
只要明白引導(dǎo)的概念和流程,就懂得如何修復(fù)引導(dǎo),這將會(huì)讓你對(duì)操作系統(tǒng)的認(rèn)知上一個(gè)臺(tái)階。
文本以Windows 10下單系統(tǒng)為案例講解引導(dǎo)原理和修復(fù)方法。
BIOS啟動(dòng)操作系統(tǒng)的過程叫做引導(dǎo)。如果引導(dǎo)故障那系統(tǒng)一定無(wú)法啟動(dòng)。
在BIOS+MBR引導(dǎo)模式中,活動(dòng)分區(qū)內(nèi)有這些重要的引導(dǎo)文件:
在Windows 10的系統(tǒng)安裝盤C:\windows\system32下存在winload.exe啟動(dòng)程序。
如果"Boot\BCD"、"bootmgr"、"C:\windows\system32\winload.exe"丟失或者損壞系統(tǒng)將無(wú)法引導(dǎo)開機(jī)。
BIOS啟動(dòng)流程:
在BIOS啟動(dòng)時(shí)會(huì)依次檢查磁盤分區(qū),看是否為活動(dòng)分區(qū),如果是活動(dòng)分區(qū),就檢查分區(qū)內(nèi)有沒有引導(dǎo)文件,然后執(zhí)行。
在BIOS引導(dǎo)模式中,引導(dǎo)文件可以在任意活動(dòng)分區(qū)中,至于啟動(dòng)的是什么系統(tǒng),BIOS 不管。
在UEFI+GPT引導(dǎo)模式中,GPT分區(qū)表上,有一個(gè)FAT32格式的EFI系統(tǒng)分區(qū)(EFISystem Partition,ESP),所有系統(tǒng)的啟動(dòng)文件都放在EFI文件夾中。
EFI系統(tǒng)分區(qū)是各個(gè)操作系統(tǒng)共享的系統(tǒng)分區(qū),各家操作系統(tǒng)在EFI系統(tǒng)分區(qū)中建立自己的引導(dǎo)文件夾.
Windows的啟動(dòng)文件,在"\EFI\Microsoft"中。
Clover的啟動(dòng)文件,在"\EFI\Clover"中。
值得一提的是"\Boot"文件夾中的bootx64.efi引導(dǎo)文件,這是一個(gè)通用名,是計(jì)算機(jī)(非操作系統(tǒng))的默認(rèn)引導(dǎo)文件,也就是說(shuō)不管其他磁盤有沒有裝系統(tǒng),計(jì)算機(jī)都會(huì)嘗試通過bootx64.efi來(lái)啟動(dòng)。
"\Boot"文件夾中的bootx64.efi其實(shí)就是從其它操作系統(tǒng)中的引導(dǎo)文件復(fù)制過來(lái)再改名的,比如在“\EFI\Microsoft”中的bootmgfw.efi。復(fù)制哪家的引導(dǎo)文件就默認(rèn)啟動(dòng)哪家的操作系統(tǒng)。
所以在"EFI\Microsoft\Boot\bootmgfw.efi"系統(tǒng)默認(rèn)引導(dǎo)文件丟失的情況下,計(jì)算機(jī)也能通過"\Boot\bootx64.efi"啟動(dòng)Windows。反之亦然。
引導(dǎo)文件出現(xiàn)問題一定開不了機(jī),開不了機(jī)卻不一定是引導(dǎo)文件的鍋,也可能BIOS設(shè)置錯(cuò)誤,首先進(jìn)入BIOS。
檢查BIOS中第一啟動(dòng)盤是否為系統(tǒng)盤。
檢查啟動(dòng)模式是否為裝系統(tǒng)時(shí)對(duì)應(yīng)的模式UEFI或Legacy。
修復(fù)引導(dǎo)的方法很多,但原理都大同小異,Windows系統(tǒng)最推薦使用微軟提供的bcdboot.exe命令行工具,基本一行命令就能修復(fù)引導(dǎo)問題。
bcdboot.exe,是微軟編寫的引導(dǎo)修復(fù)命令行工具,它的工作原理是從已有的 Windows 系統(tǒng)中復(fù)制一套啟動(dòng)環(huán)境文件到啟動(dòng)分區(qū)中。
無(wú)法啟動(dòng)系統(tǒng)時(shí)有兩種方法可以打開BCDboot.exe命令
1、進(jìn)入PE調(diào)用,WIN+R打開運(yùn)行,輸入CMD。
2、進(jìn)入Windows高級(jí)修復(fù)模式(方法之一是在開機(jī)顯示W(wǎng)indows圖標(biāo)的時(shí)快速切斷電源,連續(xù)3次將進(jìn)入修復(fù)模式)
通常引導(dǎo)文件丟失或損壞只需要輸入bcdboot C:\windows 即可修復(fù)引導(dǎo)
在BIOS引導(dǎo)模式中,bcdboot會(huì)在MBR格式磁盤上的活動(dòng)分區(qū)中創(chuàng)建 \Boot 目錄,并將所有需要的引導(dǎo)環(huán)境文件復(fù)制到該目錄中。
在UEFI引導(dǎo)模式中,bcdboot會(huì)在GPT格式磁盤上的EFI系統(tǒng)分區(qū)(ESP)中創(chuàng)建\EFI\Microsoft\Boot目錄,并將所有需要的引導(dǎo)環(huán)境文件復(fù)制到該目錄中。
有時(shí)候我們會(huì)誤刪系統(tǒng)引導(dǎo)分區(qū),這種情況下需要先建立合適的引導(dǎo)分區(qū)再進(jìn)行修復(fù)。
BIOS模式下:
進(jìn)入磁盤管理 - 右鍵被刪除的引導(dǎo)分區(qū) - 新建簡(jiǎn)單卷 - 將剛剛建立的卷轉(zhuǎn)化為活動(dòng)分區(qū)(BIOS引導(dǎo)下bcdboot識(shí)別活動(dòng)分區(qū))。
左右滑動(dòng)查看更多(點(diǎn)擊圖片放大)
再次輸入命令修復(fù)引導(dǎo)。
左右滑動(dòng)查看更多(點(diǎn)擊圖片放大)
最后別忘了隱藏引導(dǎo)分區(qū),避免再次誤刪。
ps:BIOS引導(dǎo)模式下其實(shí)引導(dǎo)文件可以和系統(tǒng)放在一個(gè)分區(qū)中,也就是說(shuō)不用建立專門的引導(dǎo)分區(qū),將系統(tǒng)所在分區(qū)設(shè)置為活動(dòng)分區(qū)然后直接輸入bcdboot命令即可。
UEFI模式下:
進(jìn)入磁盤管理 - 確保引導(dǎo)分區(qū)是未分配的 - 輸入diskpart命令新建EFI分區(qū) - 使用bcdboot命令修復(fù)引導(dǎo)。
左右滑動(dòng)查看更多(點(diǎn)擊圖片放大)
上面的diskpart命令依次是:
diskpart — 進(jìn)入diskpart工具
list disk — 列出現(xiàn)有磁盤
select disk * — 選擇磁盤*(*代表要?jiǎng)?chuàng)建的EFI分區(qū)所在磁盤,我這里是0)
list partition — 列出磁盤中的現(xiàn)有分區(qū)(可跳過)
create partition efi size=* — 創(chuàng)建大小為*的EFI分區(qū)(*代表EFI分區(qū)大小,我這里是99MB)
format quick fs=fat32 — 格式化EFI分區(qū)為fat32格式
exit — 退出diskpart工具
以上就是Windows 10 下使用bcdboot引導(dǎo)修復(fù)的方法。
所以以后電腦開不了機(jī)不要再急著重裝系統(tǒng),先試試引導(dǎo)修復(fù)。
在面對(duì)更復(fù)雜的情況時(shí)bcdboot還提供其他命令格式:
bcdboot <源位置>[ /l <區(qū)域設(shè)置> ][ /s <卷號(hào)>[ /f < 固件類型> ]] [ /v ][ /m [{OS 加載程序 GUID}] ] [ /addlast或 /p ][ /d ][ /c]
源位置 指定作為源的 Windows 根目錄的位置,將從該目錄中復(fù)制啟動(dòng)環(huán)境文件
輸入示例:bcdboot C:\Windows
/l 可選,指定初始化 BCD 存儲(chǔ)時(shí)可選區(qū)域設(shè)置,默認(rèn)值為英語(yǔ)(美國(guó))
輸入示例:bcdboot C:\Windows /lzh-CN
/s 可選,指定復(fù)制引導(dǎo)文件目標(biāo)系統(tǒng)分區(qū)的卷號(hào),默認(rèn)值是固件所標(biāo)識(shí)的系統(tǒng)分區(qū)
輸入示例:bcdboot C:\Windows /s S:
/f 與 /s 一起使用,指定目標(biāo)系統(tǒng)分區(qū)的固件類型,選項(xiàng)有UEFI、BIOS 或ALL
輸入示例:bcdboot C:\Windows /s S: /f ALL
/v 可選,啟用詳細(xì)模式
輸入示例:bcdboot C:\Windows /v
/m 可選,如果指定了 OS Loader GUID,則合并給定的加載程序?qū)ο蠛拖到y(tǒng)模板,以生成可啟動(dòng)項(xiàng),默認(rèn)情況下,只合并全局對(duì)象
輸入示例:bcdboot c:\Windows /m {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
/addlast 可選,指定應(yīng)將上次添加的 Windows 啟動(dòng)管理器固件項(xiàng)。默認(rèn)行為是將其添加第一次。不能與 /p 選項(xiàng)一起使用。
輸入示例:bcdboot C:\Windows /addlast
/p 可選,指定 Windows 引導(dǎo)管理器固件項(xiàng)應(yīng)保留位置。如果條目不存在,新條目將添加到第一個(gè)位置
輸入示例:bcdboot C:\Windows /p
/c 可選,指定由模板描述的任何現(xiàn)有對(duì)象不應(yīng)遷移
輸入示例:bcdboot C:\Windows /c
案例:bcdbootC:\Windows /s H: /f uefi /l zh-cn
意思為:將ESP分區(qū)裝載為H盤,從系統(tǒng)盤C:\Windows目錄中復(fù)制UEFI格式的啟動(dòng)文件到ESP分區(qū)中。
腦有時(shí)候也是有脾氣的,明明之前用的好好的,再次開機(jī)的時(shí)候卻發(fā)現(xiàn)總有各種各種各樣的原因?qū)е聼o(wú)法進(jìn)入系統(tǒng),其中“引導(dǎo)選擇失敗”算是較為常見的一種,遇到這種情況該怎么辦呢?
解決方法:
1、進(jìn)入安全模式進(jìn)行修復(fù),或還原到最近一次正確配置啟動(dòng)電腦;
2、制作一個(gè)快啟動(dòng)u盤啟動(dòng)盤,進(jìn)入到pe系統(tǒng)中,進(jìn)行系統(tǒng)引導(dǎo)修復(fù);
3、若有備份,選擇一鍵還原到最近備份的節(jié)點(diǎn);
一般情況下這三種方法任意一種都足以解決這個(gè)問題了,當(dāng)然還有一種萬(wàn)能膏藥版的解決辦法,那就是——重裝咯!能簡(jiǎn)單的解決,相信沒有人會(huì)選擇麻煩的辦法。
腦系統(tǒng)無(wú)法啟動(dòng),引導(dǎo)損壞怎么回事?面對(duì)電腦黑屏的狀況,通過手機(jī)翻譯黑屏上面的英文提示"系統(tǒng)引導(dǎo)損壞"的意思,如何解決呢?下面讓小白系統(tǒng)教你面對(duì)黑屏如何解決電腦系統(tǒng)無(wú)法啟動(dòng)的情況吧。
方法一:系統(tǒng)光盤修復(fù)引導(dǎo)(針對(duì)舊機(jī)型)
1、首先將系統(tǒng)光盤放入電腦光驅(qū),電腦開機(jī)按F12,出現(xiàn)的啟動(dòng)界面選擇CD/DVD選項(xiàng),按Enter回車進(jìn)入。
2、接著讀取光盤上面的系統(tǒng)出現(xiàn)安裝界面,選擇【修復(fù)計(jì)算機(jī)】,下圖:
3、彈出系統(tǒng)修復(fù)選項(xiàng),點(diǎn)擊【修復(fù)并重新啟動(dòng)】,選擇需要修改的系統(tǒng),點(diǎn)擊【下一步】,接著出現(xiàn)選擇修復(fù)工具,選擇【命令提示符】進(jìn)入。
4、然后依次運(yùn)行以下命令:
-bootrec.exe / FixMbr
-bootrec.exe / fixboot
在這種情況下,每按一次后,按Enter鍵,最后重新啟動(dòng)計(jì)算機(jī)或筆記本電腦,就可以正常引導(dǎo)進(jìn)入系統(tǒng)。
方法二:U盤工具修復(fù)引導(dǎo)
如果你的電腦沒有光驅(qū)或者沒有系統(tǒng)光盤,可以嘗試制作U盤啟動(dòng)工具修復(fù)引導(dǎo)哦。
1、找一個(gè)U盤和小白工具,打開小白工具后,選擇【制作系統(tǒng)】,下圖:
2、記得U盤插入電腦,然后點(diǎn)擊【開始制作】,等待制作完成即可。
3、重啟需要修復(fù)的電腦,馬上按啟動(dòng)熱鍵(快速間斷的按)F12,下圖所示:
4、通過鍵盤方向鍵往上選擇第一項(xiàng)進(jìn)入PE界面。
5、進(jìn)入PE界面后選擇桌面工具【引導(dǎo)修復(fù)】
6、勾選引導(dǎo)文件,然后點(diǎn)擊【確定】,接著修復(fù)完成后拔掉U盤重啟電腦就可以正常進(jìn)入系統(tǒng)了。
以上就是關(guān)于電腦系統(tǒng)無(wú)法啟動(dòng),引導(dǎo)損壞正確修復(fù)方法,下次如果出現(xiàn)這樣的黑屏那么可以自己解決了。我是小白系統(tǒng),帶你學(xué)習(xí)有趣好玩的電腦小技巧,我們下期見!