操作超級超級簡單!打造Win11自動重裝啟動盤
Windows 11正式發(fā)布后,安裝和嘗鮮的用戶也越來越多。作為新系統(tǒng),我們在平時的使用中少不了需要經常重裝系統(tǒng)。不過大家知道Windows 11的安裝對硬件有一定的要求,之前適用于Windows 10安裝的啟動盤并不適合Windows 11的安裝。這里筆者介紹如何打造一個通用、自動安裝Windows 11的啟動盤。這樣只要插入U盤(無論硬件是否滿足Windows 11要求),我們都可以快速完成系統(tǒng)的重裝。

了解Windows 11常規(guī)安裝的痛點
痛點1:對BIOS啟動電腦的不支持:Windows 11默認需要UFEI安全啟動,常規(guī)方法打造啟動盤就無法在BIOS電腦上啟動。解決這個問題的方法是打造一個同時支持BIOS和UEFI的二合一啟動盤。
痛點2:Windows 11安裝時對硬件的檢測:Windows 11進行正常安裝的時候會對當前電腦硬件進行檢測,如果硬件不符合Windows 11的最低要求,那么就無法完成正常的安裝。解決這個問題的方法是在啟動盤安裝時使用DISM命令進行安裝鏡像文件的釋放(從而跳過安裝程序的檢測)。
痛點3:Windows 11安裝時需要使用微軟賬戶登錄:Windows 11在安裝過程中需要我們使用微軟賬戶登錄,由于每個人使用的微軟賬戶不同,因此無法實現(xiàn)自動安裝。此外在安裝過程中還需要花費大量時間完成配置系統(tǒng)操作(如賬戶、語言、輸入法等設置)。解決這個問題的方法是在啟動盤添加自動應答文件“unattend.xml”,這樣Windows 11安裝就會全部自動完成。
痛點4:安裝后系統(tǒng)補丁的升級:系統(tǒng)補丁對系統(tǒng)安全有非常重要的保障作用,在安裝Windows 11前雖然可以使用自帶功能下載和升級補丁,但是下載速度很慢,而安裝后再升級補丁則容易帶來安全隱患。解決這個問題的方法是在啟動盤先將最新的補丁集成到安裝鏡像。
了解了上述安裝痛點后,下面我們就介紹如何打造一個能夠解決這些痛點的啟動盤,并且該啟動盤還可以實現(xiàn)全自動的安裝,極大提高操作效率。
打造二合一啟動文件
對U盤進行分區(qū):首先準備一個8GB以上的U盤,將其插入到電腦中后右擊桌面“此電腦→管理→磁盤管理”,接著在磁盤管理窗格選中插入的U盤,右擊選擇“刪除卷”,按提示將其分區(qū)刪除后右擊選擇“新建簡單卷”,按提示新建一個1GB分區(qū),格式使用FAT32格式,然后按提示將其格式化(圖1)。

完成格式化操作后返回磁盤管理,操作同上繼續(xù)選擇剩余的空間創(chuàng)建一個NTFS格式分區(qū)。接著在磁盤管理界面選中上述創(chuàng)建的1GB空間分區(qū)(假設盤符為F:),右擊選擇“將分區(qū)標記為活動分區(qū)”,這樣該分區(qū)就可以支持BIOS啟動了(圖2)。

提取必需的啟動文件:右擊Windows 11安裝文件選擇“裝載”將其加載到虛擬光驅,假設盤符為M:接著在資源管理器打開F盤(即U盤第一分區(qū)),在其下新建一個名為“sources”的文件夾。接著將“M:\sources\boot.wim”文件復制到“F:\sources\”,繼續(xù)將M:\EFI目錄、M:\boot目錄,以及M:\bootmgr文件復制到F:最終U盤啟動文件的結構如下圖所示(圖3)。

完成上述操作后這個U盤就可以實現(xiàn)二合一啟動,如果是BIOS啟動的電腦,此時會先啟動F:\bootmgr,然后加載“F:\boot\bcd”(默認已經配置好,無需再進行任何設置,下同)啟動到PE。如果是UEFI電腦,則啟動F:\efi\bootx64.efi,加載“F:\efi\microsoft\boot\bcd”啟動到UEFI的PE。
準備所需文件:因為上述制作的啟動光盤默認加載的是Windows 11的安裝界面,為了可以實現(xiàn)自動安裝,這里需要讓PE啟動后加載自己批處理和winpeshl.ini、unattend.xml應答文件等(圖4)。

其中:
①1.bat:進入PE系統(tǒng)自動加載的批處理,這個批處理讓用戶進行選擇,因為BIOS和UEFI電腦代碼不同,這里通過用戶輸入不同的數(shù)字執(zhí)行對應的批處理來完成自動安裝。1是啟動記事本用于查看分區(qū)結構,2、3是分別啟動G:\下不同的批處理,G:為上述分區(qū)的U盤的第二分區(qū),請根據(jù)自己實際電腦設置(圖5)。

②bios.bat和uefi.bat:分別是為不同啟動類型的電腦準備的批處理,下載后將其放置在G:\(這個為上述分區(qū)的U盤的第二分區(qū))。其中前者比后者多了復制文件的代碼,它會將C:\boot所有文件復制到D:\boot,將C:\bootmgr復制到D:\備份保存,這些是BIOS啟動所需的啟動文件。對于UEFI啟動的電腦,啟動文件在隱藏的EFI分區(qū),格式化后仍然存在所以無需配置。最后格式化當前C盤,并使用DISM命令將G:\install.wim中的“映像4”(即Windows 11專業(yè)版)釋放到C盤進行重裝(圖6)。

③Panther文件夾:這里保存的是自動應答文件“unattend.xml”,這樣Windows 11安裝程序會自動讀取其中的配置,完成諸如語言、鍵盤選擇、賬戶設置等常見操作,自動安裝完成后會用內置的Administrator賬戶登錄系統(tǒng),大家也可以使用記事本打開后自行修改。
④Winpeshl.ini文件:這是進入PE系統(tǒng)后加載指定程序的配置文件,作用是自動運行上述的批處理實現(xiàn)自動安裝。由于批處理不方便自動加載,這里可以先到http://www.pc6.com/softview/SoftView_31106.html
下載 “Bat_To_Exe_Converter.exe”,將批處理轉化為EXE程序。啟動程序后點擊“文件/打開”,打開上述保存在桌面的“1.bat”,右側窗格的EXE格式選擇“64位控制臺(可見)”,最后點擊“轉換”,將其保存為“xz.exe”放置在桌面?zhèn)溆茫▓D7)。

接著使用“記事本”程序打開Winpeshl.ini文件,可以看到這里加載的程序是“x:windows\system32\xz.exe”(即PE系統(tǒng)的系統(tǒng)目錄),后續(xù)只要將“xz.exe”放置到指定目錄下即可(圖8)。

至此啟動所需的文件就全部完成。
編輯Install.wim鏡像文件
Windows 11系統(tǒng)的主體文件就是安裝文件中的Install.wim鏡像文件,接下來我們就需要對其進行編輯以便實現(xiàn)自動安裝。由于微軟在每個月的最后一個周二都會發(fā)布系統(tǒng)更新,這樣每次安裝完Windows 11后都還需要重新安裝補丁?,F(xiàn)在可以將已經發(fā)布的補丁全部離線集成到Install.wim鏡像文件中,不僅可以實現(xiàn)自動安裝,而且安裝后就是最新的系統(tǒng)。
加載鏡像:先將Windows 11安裝文件(Win11_Chinese(Simplified)_x64.iso)加載到虛擬光驅,接著使用資源管理器打開后將“\sources\Install.wim”復制到E:備用。然后下載“DismGUI”,啟動軟件后切換到“掛載映像”,在右側窗格按提示選擇掛載映像文件(即上述提取Install.wim文件)、掛載目錄(先自行在NTFS分區(qū)創(chuàng)建“E:win11”目錄)和映像索引(Windows 11專業(yè)版是“4”),然后點擊“掛載”,按提示將映像文件掛載到E:win11備用。

下載離線補丁包:找到任意一部已經安裝Windows 11系統(tǒng)的電腦,先將系統(tǒng)更新到最新狀態(tài)。然后點擊“開始→設置→系統(tǒng)和更新→更新歷史記錄”, 在打開的窗口可以看到目前Windows 11所有已經安裝的更新,這里依次記住質量更新的補丁編號,比如KB5006674。

接著在微軟官網找到適合Windows 11 X64的補丁包,點擊“Download”下載到本地備用。

離線添加補丁到安裝鏡像:返回如圖1所示窗口,切換到“程序包管理”,在右側窗格“已安裝鏡像”選擇“E:win11”,及上述加載映像文件的目錄,接著點擊“瀏覽→打開文件”,選擇圖3下載的補丁文件,如“windows10.0-kb5006363-x64-ndp48_ca9dc54f0f42e71c847a75567493f123d123c923.msu”,點擊“添加”。操作同步,可以依次將下載的補丁文件都集成到加載映像文件中。

添加其他所需文件到鏡像:打開鏡像的掛載目錄“E:win11”,接著將上一期下載到的winpeshl.ini、使用“Bat_To_Exe_Converter.exe”生成的“xz.exe”復制到“E:win11\windows\system32”下,再將上一期下載到的“Panther文件夾”復制到“E:win11\windows”下。接著返回圖4窗口點擊“卸載”,在彈出提示時點擊“是”保存更改。最后將上一期下載到的bios.bat、uefi.bat、上述保存的“install.wim”文件全部保存到U盤的第二分區(qū)中保存,這樣完成全部的操作了,最終文件結構如下圖所示。

實際使用體驗
完成上述的操作后,以后如果我們需要在某臺電腦上重新安裝Windows 11系統(tǒng),那么只要按下面的步驟進行自動安裝即可。
查看安裝電腦的啟動方式:因為BIOS和UEFI啟動的電腦分別使用不同的批處理,所以在自動重裝前需要確定電腦啟動方式。先按正常的流程進入電腦,進入桌面后點擊“開始/運行”,輸入“msinfo32.exe”,啟動系統(tǒng)信息程序后,在右側窗格定位到“BIOS模式”,如果這里顯示的是“傳統(tǒng)”,表示使用的是BIOS模式啟動,UEFI啟動則顯示為“UEFI”。

小提示:如果要在PE中查看電腦引導方式,可以先下載“bootice.exe”放置在U盤備用,啟動程序以后切換到“UEFI→啟動項管理”,UEFI啟動可以看到啟動項,非UEFI啟動則會顯示“當前功能僅在UEFI啟動環(huán)境下使用”。
查看分區(qū)結構和U盤的盤符:現(xiàn)在將上述制作好的U盤插入電腦,設置U盤為第一啟動設備后會自動啟動到PE系統(tǒng),同時在進入系統(tǒng)后會自動運行“xz.exe”。這里為了避免誤格式化分區(qū),首次使用建議先輸入數(shù)字1,回車后打開記事本,可以點擊“文件→打開”,在瀏覽窗口可以確定本機的C盤和U盤對應的盤符,比如筆者需要重裝系統(tǒng)的分區(qū)是C:對應的U盤第一、二分區(qū)則為G:H:建議分別將其卷標設置為U1、U2以方便區(qū)分。
注意:自動安裝批處理會格式化當前C盤,并將U盤第二分區(qū)的文件釋放到C盤,操作之前一定要備份好數(shù)據(jù)。
這里我們一定要先確認C盤是需要重裝的系統(tǒng)分區(qū),并且這里U盤的第二分區(qū)分配的盤符是H:如果分配的盤符是其他符號如L:那么可以在記事本中打開其中的bios.bat、uefi.bat,將其中命令“DISM.exe /Apply-Image /ImageFile:G:install.wim /Index:4/ApplyDir:c:”改為“DISM.exe /Apply-Image /ImageFile:L:install.wim /Index:4 /ApplyDir:c:”,然后關閉當前窗口,這樣電腦會自動重啟。
開始重裝系統(tǒng):完成上述操作后,根據(jù)自己的電腦的啟動方式輸入“2”或者“3”,這樣會自動調用U盤第二分區(qū)的“bios.bat”或“uefi.bat”將所需的系統(tǒng)文件釋放到電腦的C:當屏幕提示完成100%后,拔下U盤并重啟電腦。
這樣再次重啟后就進入自動安裝階段(不要任何手動操作),進入Windows 11后可以看到默認登錄的是本地Administrator賬戶,現(xiàn)在就可以開始使用全新的Windows 11系統(tǒng)了。

如果需要使用微軟賬戶登錄Windows 11,只要啟動命令提示符輸入“net user cpcw 123456”,新建一個本地賬戶cpcw(登錄密碼為123456)。注銷當前用戶并使用cpcw賬戶登錄后,點擊“設置→賬戶→當前賬戶信息”,點擊“改用微軟賬戶登錄”即可。
小結:一鍵操作 重裝更簡單
大家知道Windows 11安裝和之前系統(tǒng)不同,系統(tǒng)在安裝(無論是在Windows 10還是在PE)的時候會對當前系統(tǒng)的硬件進行強制檢測,如果不符合官方的最低要求就無法進入下一步的安裝。

而我們在日常使用中還是少不了重裝操作,本文介紹的方法則使用批處理方式實現(xiàn)一鍵重裝,既節(jié)約時間同時又簡單方便,經常有重裝Windows 11,或者需要在公司電腦批量部署Windows 11需求的朋友不妨參考使用。