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