俞木發(fā)
在上一期的文章中,我們已經(jīng)打造了可以支持BIOS和UEFI啟動的啟動盤,以及準(zhǔn)備了相關(guān)的啟動文件。在這一期文章中繼續(xù)介紹如何使用這個(gè)啟動盤來全自動安裝Windows 11。
Windows 11系統(tǒng)的主體文件就是安裝文件中的Install.wim映像文件,接下來我們就需要對其進(jìn)行編輯以便實(shí)現(xiàn)自動安裝。由于微軟在每個(gè)月的最后一個(gè)周二都會發(fā)布系統(tǒng)更新,這樣每次安裝完Windows 11后都還需要重新安裝補(bǔ)丁?,F(xiàn)在可以將已經(jīng)發(fā)布的補(bǔ)丁全部離線集成到Install.wim映像文件中,不僅可以實(shí)現(xiàn)自動安裝,而且安裝后就是最新的系統(tǒng)。
先將Windows 11安裝文件(Win11_Chinese<Simplified>_x64.iso)加載到虛擬光驅(qū),接著使用資源管理器打開后將“\sources\Install.wim”復(fù)制到E:備用。然后到https://pan.baidu.com/s/1dDuyh25下載“DismGUI”,啟動軟件后切換到“掛載映像”,在右側(cè)窗格按提示選擇掛載映像文件(即上述提取的Install.wim文件)、掛載目錄(先自行在NTFS分區(qū)創(chuàng)建“E:win11”目錄)和映像索引(Windows 11專業(yè)版是“4”),然后點(diǎn)擊“掛載”,按提示將映像文件掛載到E:win11備用(圖1)。
找到任意一部已經(jīng)安裝Windows 11系統(tǒng)的電腦,先將系統(tǒng)更新到最新狀態(tài)。然后點(diǎn)擊“開始→設(shè)置→系統(tǒng)和更新→更新歷史記錄”,在打開的窗口中可以看到目前Windows 11所有已經(jīng)安裝的更新,這里依次記住質(zhì)量更新的補(bǔ)丁編號,比如KB5006363(圖2)。
接著打開https://www.catalog.update.micro soft.com/Home.aspx,然后依次輸入上述獲得的KB編號進(jìn)行搜索,在出現(xiàn)的列表中找到適合Windows 11 X64的補(bǔ)丁包,點(diǎn)擊“Download”下載到本地備用(圖3)。
返回如圖1所示窗口,切換到“程序包管理”,在右側(cè)窗格“已安裝鏡像”選擇“E:win11”,及上述加載映像文件的目錄,接著點(diǎn)擊“瀏覽→打開文件”,選擇圖3下載的補(bǔ)丁文件,如“windows10.0-kb5006363-x64-ndp48_ca9dc54f 0f42e71c847a75567493f123d123c923.msu”,點(diǎn)擊“添加”。操作同步,可以依次將下載的補(bǔ)丁文件都集成到加載的映像文件中(圖4)。
打開鏡像的掛載目錄“E:win11”,接著將上一期下載到的winpeshl.ini、使用“Bat_To_Exe_Converter.exe”生成的“xz.exe”復(fù)制到“E:win11\windows\system32”下,再將上一期下載到的“Panther文件夾”復(fù)制到“E:win11\windows”下。接著返回圖4窗口點(diǎn)擊“卸載”,在彈出提示時(shí)點(diǎn)擊“是”保存更改。最后將上一期下載到的bios.bat、uefi.bat、上述保存的“Install.wim”文件全部保存到U盤的第二分區(qū)中,這樣就完成全部的操作了,最終文件結(jié)構(gòu)如下圖所示(圖5)。
完成上述的操作后,以后如果我們需要在某臺電腦上重新安裝Windows 11系統(tǒng),那么只要按下面的步驟進(jìn)行自動安裝即可。
查看安裝電腦的啟動方式:因?yàn)锽IOS和UEFI啟動的電腦分別使用不同的批處理,所以在自動重裝前需要確定電腦啟動方式。先按正常的流程進(jìn)入電腦,進(jìn)入桌面后點(diǎn)擊“開始/運(yùn)行”,輸入“msinfo32.exe”,啟動系統(tǒng)信息程序后,在右側(cè)窗格定位到“BIOS模式”,如果這里顯示的是“傳統(tǒng)”,表示使用的是BIOS模式啟動,UEFI啟動則顯示為“UEFI”(圖6)。
如果要在PE中查看電腦引導(dǎo)方式,可以先到http://www.drv5.cn/sfinfo/7255.html下載“bootice.exe”放置在U盤備用,啟動程序以后切換到“UEFI→啟動項(xiàng)管理”,UEFI啟動可以看到啟動項(xiàng),非UEFI啟動則會顯示“當(dāng)前功能僅在UEFI啟動環(huán)境下使用”。
現(xiàn)在將上述制作好的U盤插入電腦,設(shè)置U盤為第一啟動設(shè)備后會自動啟動到PE系統(tǒng),同時(shí)在進(jìn)入系統(tǒng)后會自動運(yùn)行“xz.exe”。這里為了避免誤格式化分區(qū),首次使用建議先輸入數(shù)字1,回車后打開記事本,可以點(diǎn)擊“文件→打開”,在瀏覽窗口可以確定本機(jī)的C盤和U盤對應(yīng)的盤符,比如筆者需要重裝系統(tǒng)的分區(qū)是C:,對應(yīng)的U盤第一、二分區(qū)則為G:H:,建議分別將其卷標(biāo)設(shè)置為U1、U2以方便區(qū)分(圖7)。
自動安裝批處理會格式化當(dāng)前C盤,并將U盤第二分區(qū)的文件釋放到C盤,操作之前一定要備份好數(shù)據(jù)。
這里我們一定要先確認(rèn)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:”,然后關(guān)閉當(dāng)前窗口,這樣電腦會自動重啟。
完成上述操作后,根據(jù)自己電腦的啟動方式輸入“2”或者“3”,這樣會自動調(diào)用U盤第二分區(qū)的“bios.bat”或“uefi.bat”將所需的系統(tǒng)文件釋放到電腦的C:,當(dāng)屏幕提示完成100%后,拔下U盤并重啟電腦。
這樣再次重啟后就進(jìn)入自動安裝階段(不要進(jìn)行任何手動操作),進(jìn)入Windows 11后可以看到默認(rèn)登錄的是本地Administrator賬戶,現(xiàn)在就可以開始使用全新的Windows 11系統(tǒng)了(圖8)。
如果需要使用微軟賬戶登錄Windows 11,只要啟動命令提示符輸入“netusercpcw 123456”,新建一個(gè)本地賬戶cpcw(登錄密碼為123456)。注銷當(dāng)前用戶并使用cpcw賬戶登錄后,點(diǎn)擊“設(shè)置→賬戶→當(dāng)前賬戶信息”,點(diǎn)擊“改用微軟賬戶登錄”即可。
大家知道Windows 11安裝和之前系統(tǒng)不同,系統(tǒng)在安裝(無論是在Windows 10還是在PE上)的時(shí)候會對當(dāng)前系統(tǒng)的硬件進(jìn)行強(qiáng)制檢測,如果不符合官方的最低要求就無法進(jìn)入下一步的安裝。而我們在日常使用中還是少不了重裝操作,本文介紹的方法則使用批處理方式實(shí)現(xiàn)一鍵重裝,既節(jié)約時(shí)間同時(shí)又簡單方便,經(jīng)常要重裝Windows 11,或者需要在公司電腦批量部署Windows 11的朋友不妨參考使用。