如何修改windows系統(tǒng)的安裝映像(封裝),官方給出的相關(guān)的說(shuō)明
https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/modify-an-image
https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/run-audit-mode-in-the-factory
- 在線(將映像應(yīng)用到磁盤(pán)),使用審核模式
-
Online servicing (audit mode):
servicing_audit.png
- 離線(不安裝而使用掛載)
-
servicing_mount.png
擴(kuò)展:使用wim安裝系統(tǒng) -
Servicing an image by using Windows Setup:
servicing_unattend.png -
如果只是進(jìn)行簡(jiǎn)單的文件修改可以使用Offline方式,如:
- 升級(jí)IE
- 添加驅(qū)動(dòng)、自動(dòng)應(yīng)答文件等
-
但如果是要打補(bǔ)丁,安裝軟件那就要使用Online方式
- 打補(bǔ)丁會(huì)使原來(lái)的wim文件體積變得非常大,在Offline方式安裝只是預(yù)安裝狀態(tài),所有的安裝會(huì)在下一次啟動(dòng)再來(lái)完成,所以不能清理完全,只能在Online方式下進(jìn)行
- Offline下不能安裝軟件,只能在Online下進(jìn)行(如:集成VC庫(kù))
好,這里使用Online方式
-
開(kāi)始安裝,如何安裝就不說(shuō)了
OOBE.png
安裝重啟到OOBE界面時(shí),按Ctrl+Shift+F3,系統(tǒng)會(huì)自動(dòng)重啟,直接進(jìn)入系統(tǒng)(審核模式)
audit mode.png
特別說(shuō)明:在完成封裝之前每次進(jìn)入系統(tǒng)都應(yīng)該有“系統(tǒng)準(zhǔn)備工具”窗口,你可以關(guān)閉它或者移動(dòng)到邊角上,但不要去操作它,直到封裝最后一步,切記!切記!切記!
下面進(jìn)行你想要的操作,我這里使用了Dism++,這是一個(gè)非常好用的工具,推薦使用
-
集成驅(qū)動(dòng)USB3.0,NVMe
dism++ add drivers.png

-
更新補(bǔ)丁
updata.png 其它的優(yōu)化、功能等可以根據(jù)需要來(lái)使用,安裝自己想安裝的軟件
我這里安裝了VC庫(kù)-
所有定制操作完成后,重啟,再次打開(kāi)Dism++,使用
空間回收功能
clear.png
我這里是演示,如果是打全了補(bǔ)丁,系統(tǒng)的體積會(huì)添加好多,這里的清理可以清理出幾個(gè)G的空間,尤其是關(guān)于WinSxS的空間
sysprep-generalize.png
最重要的一步,選擇 OOBE ,勾選通用,選擇關(guān)機(jī)。
- 這時(shí)一定不能重啟,否則之前的工作就白做了
- 關(guān)機(jī)后,使用winpe引導(dǎo)進(jìn)入pe系統(tǒng)中
- 使用imagex/dism將我們封裝好的系統(tǒng)打包為wim
在imagex.exe同路徑下提供一個(gè)wimscript.ini文件
--------wimscript.ini----------
[ExclusionList]
\$windows.~bt
\$windows.~ls
\winpepge.sys
\Windows\CSC
\Recycled
\Recycler
\$Recycle.Bin\*
\System Volume Information
\swapfile.sys
\pagefile.sys
\hiberfil.sys
\Boot
\bootmgr
最后使用命令
E:\ imagex /compress maximum /check /flags "Ultimate" /capture C: D:\install.wim "Windows 7 Ultimate" "Windows7 Ultimate Custom"
sysprep
https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/sysprep-command-line-options
C:\Windows\System32\sysprep\sysprep.exe
System Preparation Tool
直接運(yùn)行能打開(kāi)圖形界面

Sysprep.exe [/oobe | /audit] [/generalize] [/mode:vm] [/reboot | /shutdown | /quit] [/quiet] [/unattend:<answerfile>]
可對(duì)應(yīng)圖上的選項(xiàng)
在無(wú)人參與的安裝過(guò)程中將答案文件中的設(shè)置應(yīng)用于Windows,其中答案文件指定要使用的答案文件的路徑和文件名. For example:
Sysprep /audit /reboot /unattend:F:\Unattend.xml
審核模式
Windows引導(dǎo)時(shí),它將以即用型體驗(yàn)(OOBE)模式或?qū)徍四J絾?dòng)。 OOBE是默認(rèn)的開(kāi)箱即用體驗(yàn),允許最終用戶(hù)輸入其帳戶(hù)信息,選擇語(yǔ)言,接受Microsoft服務(wù)條款并設(shè)置網(wǎng)絡(luò)。
您可以將Windows配置為引導(dǎo)到審核模式。在審核模式下,您可以在將計(jì)算機(jī)發(fā)送給客戶(hù)或捕獲映像以在組織中重用之前,對(duì)Windows安裝進(jìn)行其他更改。例如,您可以安裝驅(qū)動(dòng)程序包中包括的驅(qū)動(dòng)程序,安裝應(yīng)用程序,或進(jìn)行其他要求Windows安裝才能運(yùn)行的更新。當(dāng)您使用應(yīng)答文件時(shí),Windows將處理auditSystem中的設(shè)置,并且auditUser配置通過(guò)。
當(dāng)啟動(dòng)到審核模式時(shí),您將使用內(nèi)置的管理員帳戶(hù)登錄到系統(tǒng)。登錄系統(tǒng)后,在auditUser配置階段將立即禁用內(nèi)置管理員帳戶(hù)。下次計(jì)算機(jī)重新啟動(dòng)時(shí),內(nèi)置管理員帳戶(hù)將保持禁用狀態(tài)。有關(guān)更多信息,請(qǐng)參見(jiàn)啟用和禁用內(nèi)置管理員帳戶(hù)。通用
要將Windows映像部署到不同的PC,必須首先將映像通用化以刪除特定于計(jì)算機(jī)的信息,例如已安裝的驅(qū)動(dòng)程序和計(jì)算機(jī)安全標(biāo)識(shí)符(SID)。您既可以單獨(dú)使用Sysprep,也可以將Sysprep與無(wú)人參與的答案文件一起使用,以通用化映像并準(zhǔn)備好進(jìn)行部署。
(如果在虛擬化中,使用克隆創(chuàng)建的主機(jī),也要使用sysprep來(lái)通用化才能加域)








