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