擦亮雙眼 認識系統磁碟分割和開機磁碟分割
根據微軟協助文檔的解釋,系統磁碟分割是指包含載入Windows所需的硬體特定檔案的分區,開機磁碟分割則是指包含Windows作業系統及其支援檔案的分區,系統磁碟分割可以(但不是必須)與開機磁碟分割相同。
簡單地說,系統磁碟分割就是儲存引導檔案的分區(也叫引導分區),開機磁碟分割則是Windows目錄所在的分區。比如對於傳統BIOS啟動的Windows 8系統,如果系統是由C:bootmgr檔案引導,因為引導檔案和Windows目錄都在C盤,所以此時系統磁碟分割和開機磁碟分割是同一個分區即C盤(圖1)。
(圖1 傳統BIOS啟動Windows 8系統磁碟分割和開機磁碟分割是同一分區)
對於UEFI啟動的系統,由於UEFI開機磁碟分割是FAT格式分區,而Windows目錄所在分區則為NTFS格式,所以此時系統磁碟分割和開機磁碟分割不是同一個分區。這裡系統磁碟分割狀態顯示為“EFI 系統磁碟分割”的FAT分區,開機磁碟分割表則為C盤(圖2)。
(圖2 UEFI啟動系統,系統磁碟分割和開機磁碟分割不是同一個分區)
小提示:
平常我們還經常接觸主要磁碟分割、邏輯分區,它們是針對磁碟分割類型劃分的,主要存在於MBR引導的硬碟,對於GPT引導硬碟來說,所有分區都是主要磁碟分割。
對症下藥 解決兩種分區故障
通過上面的描述,我們知道系統磁碟分割和開機磁碟分割的區別和聯絡,對於UEFI啟動的電腦,系統磁碟分割和開機磁碟分割分離。那麼在系統磁碟分割和開機磁碟分割出現故障時該怎麼進行修複?
1. 系統磁碟分割常見故障及修複
因為系統磁碟分割儲存的是Windows的引導檔案,因此一旦受損就會導致系統無法啟動。最常見的故障是由於我們錯誤對系統開機檔案進行了編輯,導致系統無法啟動,比如編輯BCD檔案導致啟動配置出錯,或者誤刪EFI分區導致系統引導檔案丟失。這類故障大多會在系統的引導階段出現,因為引導檔案丟失,電腦大多會直接進入EFI Shell介面(圖3)。
(圖3 無法引導會直接進入EFI Shell介面)
既然是引導檔案丟失,因此解決方案自然是重建引導。對於Windows 8系統可以直接使用系統內建的bcdboot命令修複引導。因為當前系統已經無法進入,因此首先要準備一個Win8PE(支援UEFI啟動)啟動盤,使用啟動盤啟動到PE系統後啟動其中的命令提示字元組件,然後在其中輸入下列的命令修複:
Diskpart
List volume
bcdboot d:windows /s e: /f UEFI
命令解釋:d:windows這裡表示原來開機磁碟分割(即原來C盤),在Win8PE中載入的盤符為D:,e:則為FAT格式的EFI系統磁碟分割(如果刪除這個分區請重建後再執行上述命令)。具體盤符請根據自己電腦實際分區選擇,執行上述命令後會自動重建預設的UEFI引導,重啟後即可修複(圖4)。
(圖4 查看實際盤符)
2. 開機磁碟分割常見故障及修複
由於開機磁碟分割儲存的是系統重要檔案,開機磁碟分割如果出現故障一般只是表現為系統無法進入,但是不會影響系統的引導,故障表現一般是成功載入啟動菜單後提示找不到指定檔案或者裝置,原因大多數是由於系統檔案損壞或丟失引起的(圖5)。
(圖5 開機磁碟分割故障會提示找不到指定檔案或者裝置)
因為系統還可以引導,Windows 8已經內建很多修複工具。因此我們可以嘗試使用這些工具進行修複。
如果之前已經做過系統還原,那麼可以在開機後按F8進入進階啟動,接著依次點擊“疑難解答→進階選項→系統還原”,這樣可以在WinRE模式下啟動系統還原組件,然後按提示選擇建立的還原點進行恢複即可。
如果之前沒有建立過系統還原點,還可以在進階選項裡進行系統重設或者重裝以解決開機磁碟分割的故障,不過這個操作需要Windows 8.1安裝檔案的支援,並且需要在系統正常的時候做好備份才能使用。
有備無患,做好備份應對故障
無論是系統磁碟分割還是開機磁碟分割故障,一旦故障發生導致無法進入系統都會給我們使用帶來很大的不便,因此在系統正常的時候做好備份才是解決之道。
對於UEFI啟動的電腦,系統磁碟分割是FAT格式,而且只要其中有引導檔案即可用來引導系統。因此我們可以使用Windows 8.1磁碟管理組件預先在本地硬碟規划出一個FAT分區(大小1GB足夠),然後到http://suo.im/ro1ep下載“bootice.exe”,啟動程式後點擊“分區管理”,然後在開啟的視窗選中卷標為“ESP”的分區,點擊“分配盤符”即可訪問EFI分區(圖6)。
(圖6 為EFI分區分配盤符)
假設分配的盤符是f:,自建FAT分區盤符是e:,啟動命令提示字元後輸入“copy f:efi e:”,這樣以後如果F盤無法引導即可使用E盤來引導Windows 8了。