大家知道,Windows 11默認需要TMP2.0、安全啟動和8代及以上CPU的支持,但是對于不支持這些硬件的電腦,用戶可以通過手動釋放文件到硬盤的方法繞過限制安裝Windows 11。不過筆者的一個朋友近日在安裝Windows 11時遇到了“意外”情況,那就是無論對硬盤進行重新分區(qū)還是格式化,始終無法安裝啟動Windows 11。
朋友的一部臺式機由于升級了新硬盤,準備將換下來的SSD硬盤用于舊的筆記本電腦,由于筆記本電腦不符合Windows 11的最低硬件要求,因此朋友在筆記本電腦上使用WinNTsetup手動安裝Windows 11。在筆記本電腦加載Windows 11的安裝盤后,可以順利釋放映像文件到分區(qū),但是重啟后設置這塊硬盤為第一啟動設備時,電腦卻總是提示“Non-System disk or disk errorReplace disk and press a key to reboot”(圖1)。此后無論是對這塊硬盤進行重新分區(qū)還是格式化,始終都無法通過這塊硬盤啟動Windows 11。
為什么會出現(xiàn)這個情況?從圖1的提示看,這是由于硬盤上沒有系統(tǒng)分區(qū)或者磁盤損壞導致。不過將硬盤重新在臺式機上安裝后卻可以正常使用,因此硬盤損壞的原因可以排除了。看來問題的原因是沒有系統(tǒng)分區(qū),但是筆者明明已經(jīng)在這塊硬盤上劃分了系統(tǒng)分區(qū)。最終經(jīng)過仔細分析,原來是這塊硬盤沒有活動主分區(qū)造成的。
先來了解一下硬盤啟動Windows 11(也包括Windows 7/10)的流程。根據(jù)啟動方式不同主要有UEFI啟動和BIOS啟動兩種:BIOS啟動要求硬盤主引導記錄使用MBR方式,且需要硬盤上至少有一個活動的主分區(qū);UEFI啟動則要求硬盤使用GPT格式,需要硬盤上至少有一個FAT(大多為FAT32)格式分區(qū),兩者引導方式對比如圖2所示。
那么為什么這塊硬盤保存了系統(tǒng)映像文件后,卻始終無法成功啟動Windows 11呢?這是因為這塊硬盤原來在臺式機上使用的是GPT格式的分區(qū)。筆者將這塊硬盤掛載到原來臺式機上后使用原來的系統(tǒng)進入,接著啟動磁盤管理,在磁盤列表右擊無法啟動的硬盤,選擇“屬性→卷”,在“磁盤分區(qū)形式”中可以看到該硬盤分區(qū)形式為“GUID分區(qū)表(GPT)”(圖3)。
采用GPT分區(qū)的硬盤上雖然都是主分區(qū),卻無法設置活動主分區(qū)(當然無論格式化還是重新分區(qū),GPT格式并不會變化),在采用BIOS引導的筆記本上,由于沒有找到活動主分區(qū),從而導致該硬盤始終無法啟動Windows 11。
知道問題的具體原因后,解決問題的方法是將硬盤從GPT格式轉換為MBR格式。先將硬盤掛載到任意一臺可以正常啟動的臺式電腦上,進入系統(tǒng)后啟動磁盤管理器組件,在右側窗格選中該硬盤后,將其分區(qū)全部刪除,接著右擊硬盤選擇“轉換為MBR磁盤”(圖4)。
接著按提示創(chuàng)建需要安裝系統(tǒng)的主分區(qū)和其他分區(qū),并完成格式化,然后在圖4選中新建的主分區(qū),右鍵點擊選擇“將分區(qū)標記為活動分區(qū)”(GPT硬盤分區(qū)該項菜單為灰色無法使用),這樣再使用WinNTsetup就可以正常安裝和啟動Windows 11系統(tǒng)了(圖5)。
在上面的介紹中,我們知道無法啟動Windows 11的主要原因是將GPT格式的硬盤,安裝到了采用BIOS啟動的筆記本電腦上,由于沒有活動主分區(qū)導致Windows 11安裝啟動失敗。在日常操作中,大家可能還會遇到將MBR格式的硬盤安裝到了UEFI啟動的電腦上,這樣會由于硬盤上沒有FAT格式的分區(qū)而出現(xiàn)同樣的問題。
對于滿足Windows 11硬件要求的電腦,建議制作支持UEFI方式啟動的U盤,激活安裝向導后,在“你將Windows安裝在哪里”這一步時,點擊“刪除”將硬盤的分區(qū)全部刪除,然后點擊“新建→應用”,這樣安裝程序會自動將硬盤轉換為GPT分區(qū),可以省去手動更改分區(qū)格式的麻煩(圖6)。
如果你的電腦不支持Windows 11的硬件要求,需要使用類似WinNTsetup軟件來手動安裝Windows 11,具體操作如下:先執(zhí)行圖4所示的操作,不過此時要選擇“轉換成GPT磁盤”,完成磁盤格式的轉換后按提示創(chuàng)建分區(qū)。先在硬盤上創(chuàng)建一個大小為500MB左右的主分區(qū),文件系統(tǒng)選擇“FAT32”(圖7)。
接著再按提示創(chuàng)建安裝Windows 11的分區(qū),完成后假設500MB的分區(qū)的盤符為F:。繼續(xù)以管理員身份啟動命令提示符,輸入并執(zhí)行“bcdboot c:\Windows /l zh-cn /s f: /f ALL”,即在F盤上創(chuàng)建Windows 11啟動的配置文件。
最后再啟動WinNTsetup,加載Windows 11的安裝文件后,按提示將系統(tǒng)安裝到硬盤第二分區(qū),完成文件的釋放并重啟后,就可以正常啟動Windows 11了,剩余的操作按屏幕提示完成安裝即可。
隨著Windows 11的正式發(fā)布,越來越多的朋友準備嘗鮮新系統(tǒng)。不過如上所述,BIOS和UEFI啟動要求的是不同分區(qū)格式的硬盤,大家在安裝Windows 11時,一定要根據(jù)自己電腦硬件選擇合適的硬盤分區(qū)格式進行安裝。對于支持Windows 11硬件要求的電腦,建議使用UEFI方式的啟動U盤引導后正常安裝Windows 11(如果需要使用類似WinNTsetup軟件來安裝Windows 11,則需要參考上述方法自行配置FAT32格式分區(qū)和啟動)。對于在采用BIOS啟動的電腦上安裝Windows 11,在安裝前一定要檢查硬盤的分區(qū)格式(需要手動轉換為MBR格式),這樣才可以正常安裝Windows 11。