電腦無法開機的原因常見主要有以下幾種:
在介紹解決方法之前,我們先來大概了解以下幾個概念/術語:
UEFI BIOS 和 Legacy BIOS:由于大部分情況下網友都將 UEFI 和 BIOS 稱做 BIOS, 為了區分兩者,就分別用 UEFI BIOS 和 Legacy BIOS 來指 UEFI 和 BIOS。
分為主分區,擴展分區(包含可創建的N個邏輯分區)。MBR最多可以創建4個主分區。
Windows 系統引導程序需要放在活動分區中。
最大支持 2TB 磁盤,超過 2TB 部分不能用來創建分區。
MBR 磁盤上的系統需要在 BIOS 中開啟 Legacy Boot 選項(在有的主板上叫做 CSM)。
GPT 磁盤: 是現階段最常見的一種基于 GUID 磁盤分區方案,主要有以下特點:
沒有4個主分區的限制,可創建 128 個主分區,因此在 GPT 磁盤上,邏輯分區就沒有存在的意義。
支持 2TB 以上的磁盤分區。
需要主板支持 UEFI/EFI 啟動,2011 年前后出的 BIOS 主板大多數都兼容 EFI,可在 BIOS 設置中開啟 UEFI boot 啟動相關設置。
重建 MBR:此處和 MBR 磁盤中指代的 MBR 含義不同, 在此MBR可以理解為磁盤上一個扇區(稱為 MBR 扇區),也可以指代在該扇區中的一段主引導代碼(第一階段引導代碼),主要作用就是用來加載活動分區中的系統引導程序(第二階段引導代碼),實現系統的啟動。
2. 下載并打開「分區助手」,下圖箭頭所指就是磁盤類型(GPT 為 UEFI 啟動,MBR 為?Legacy?啟動)。
MBR 磁盤:Boot 選項中,確保 Launch CSM 或者 Legacy Boot 開啟。
情形二:Windows分區,磁盤分區丟失情況導致的啟動問題
另外,不少萌新在擴展分區的時候,誤將*:開頭的系統分區其刪除,那么也是系統無法啟動的原因。
1. 通過 U 盤啟動電腦,進入 PE 桌面,然后點擊 AOMEI Partition Assistant,打開分區助手 PE 版;
2. 點擊左側向導中的分區恢復向導功能;
3. 選擇要恢復分區的磁盤后,點擊下一步;
4. 默認使用快速搜索的方式搜索被刪除的分區,如果使用該方式沒有找到分區,那么請嘗試使用完全搜索;
5. 在搜索出來的結果中,雙擊可以查看分區的文件,以便確認是否是要恢復的分區。確認好是需要恢復的分區后,勾選該分區,然后點擊執行,即可恢復;
6. 恢復完成后,你可能會發現盤符是錯亂的,此時請不要操作分區,先嘗試重啟系統后,能否正常啟動,如果不能,那么請看情形三的電腦無法開機解決方法。
我們先來看看,一個正常啟動的 Windows?在磁盤管理器中是什么狀態。
根據微軟官方的定義:
系統分區(或者叫系統卷),是一個主分區,其中包含引導加載程序(boot loader),負責引導系統程序,引導扇區(boot sector)位于該分區,并且該分區必須為活動分區(針對MBR系統)。 啟動分區(或者叫啟動卷),是包含操作系統文件夾的磁盤分區,在Windows中稱為系統根目錄或%systemroot% (C:\Windows)。
下圖就是一個典型的 MBR 系統,通過確定磁盤類型,活動分區的位置,就可以判斷系統分區和啟動分區。
對于 GPT 系統,同樣也很好判斷,FAT32 分區就是 EFI 系統分區, Windows 文件所在的分區就是啟動分區。
部署新的 Windows 鏡像后,將啟動文件添加到電腦。
添加 VHD 虛擬硬盤的啟動項。
修復系統分區。如果系統分區已損壞,可以通過 bcdboot 使用 Windows 分區中系統分區文件的新副本來重新創建這些文件。? ? ? ??
設置或修復雙啟動選項。如果在電腦上安裝了多個 Windows,可以使用 bcdboot 來添加或修復啟動菜單。
1. 啟動PE,打開桌面上的Command Prompt命令行工具。
2. 在命令行工具中,輸入bcdboot,可查看具體參數使用示例。
bcdboot?C:\Windows?/s?E:?/f?BIOS?/l?zh-CN
修復如下 GPT 系統(如果已經將“系統分區”刪掉并擴展到其他分區,那么可以手動通過分區助手創建一個FAT32分區,并分配一個盤符),則可以輸入:
bcdboot?C:\Windows?/s?F:?/f?UEFI?/l?zh-CN
以上就是電腦無法開機的幾種解決方法,如果你也遇到了這樣的問題,不妨一試。
本文編輯:@ 小淙
?本文著作權歸電手所有,未經電手許可,不得轉載使用。