如何修改windows系統(tǒng)的安裝映像(封裝),官方給出的相關(guān)的說明
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)用到磁盤)朵纷,使用審核模式
-
Online servicing (audit mode):
servicing_audit.png
- 離線(不安裝而使用掛載)
-
servicing_mount.png
擴展:使用wim安裝系統(tǒng) -
Servicing an image by using Windows Setup:
servicing_unattend.png -
如果只是進行簡單的文件修改可以使用Offline方式,如:
- 升級IE
- 添加驅(qū)動迎膜、自動應(yīng)答文件等
-
但如果是要打補丁,安裝軟件那就要使用Online方式
- 打補丁會使原來的wim文件體積變得非常大浆兰,在Offline方式安裝只是預(yù)安裝狀態(tài)磕仅,所有的安裝會在下一次啟動再來完成,所以不能清理完全簸呈,只能在Online方式下進行
- Offline下不能安裝軟件榕订,只能在Online下進行(如:集成VC庫)
好,這里使用Online方式
-
開始安裝蜕便,如何安裝就不說了
OOBE.png
安裝重啟到OOBE界面時劫恒,按Ctrl+Shift+F3,系統(tǒng)會自動重啟,直接進入系統(tǒng)(審核模式)
audit mode.png
特別說明:在完成封裝之前每次進入系統(tǒng)都應(yīng)該有“系統(tǒng)準備工具”窗口两嘴,你可以關(guān)閉它或者移動到邊角上丛楚,但不要去操作它,直到封裝最后一步憔辫,切記趣些!切記!切記贰您!
下面進行你想要的操作坏平,我這里使用了Dism++,這是一個非常好用的工具,推薦使用
-
集成驅(qū)動USB3.0,NVMe
dism++ add drivers.png
-
更新補丁
updata.png 其它的優(yōu)化枉圃、功能等可以根據(jù)需要來使用功茴,安裝自己想安裝的軟件
我這里安裝了VC庫-
所有定制操作完成后庐冯,重啟孽亲,再次打開Dism++,使用
空間回收
功能
clear.png
我這里是演示展父,如果是打全了補丁返劲,系統(tǒng)的體積會添加好多,這里的清理可以清理出幾個G的空間栖茉,尤其是關(guān)于WinSxS
的空間
sysprep-generalize.png
最重要的一步篮绿,選擇 OOBE ,勾選通用吕漂,選擇關(guān)機亲配。
- 這時一定不能重啟,否則之前的工作就白做了
- 關(guān)機后惶凝,使用winpe引導進入pe系統(tǒng)中
- 使用imagex/dism將我們封裝好的系統(tǒng)打包為wim
在imagex.exe同路徑下提供一個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
直接運行能打開圖形界面
Sysprep.exe [/oobe | /audit] [/generalize] [/mode:vm] [/reboot | /shutdown | /quit] [/quiet] [/unattend:<answerfile>]
可對應(yīng)圖上的選項
在無人參與的安裝過程中將答案文件中的設(shè)置應(yīng)用于Windows吼虎,其中答案文件指定要使用的答案文件的路徑和文件名. For example:
Sysprep /audit /reboot /unattend:F:\Unattend.xml
審核模式
Windows引導時,它將以即用型體驗(OOBE)模式或?qū)徍四J絾印?OOBE是默認的開箱即用體驗苍鲜,允許最終用戶輸入其帳戶信息思灰,選擇語言,接受Microsoft服務(wù)條款并設(shè)置網(wǎng)絡(luò)混滔。
您可以將Windows配置為引導到審核模式洒疚。在審核模式下,您可以在將計算機發(fā)送給客戶或捕獲映像以在組織中重用之前坯屿,對Windows安裝進行其他更改油湖。例如,您可以安裝驅(qū)動程序包中包括的驅(qū)動程序领跛,安裝應(yīng)用程序乏德,或進行其他要求Windows安裝才能運行的更新。當您使用應(yīng)答文件時隔节,Windows將處理auditSystem中的設(shè)置鹅经,并且auditUser配置通過寂呛。
當啟動到審核模式時,您將使用內(nèi)置的管理員帳戶登錄到系統(tǒng)瘾晃。登錄系統(tǒng)后贷痪,在auditUser配置階段將立即禁用內(nèi)置管理員帳戶。下次計算機重新啟動時蹦误,內(nèi)置管理員帳戶將保持禁用狀態(tài)劫拢。有關(guān)更多信息,請參見啟用和禁用內(nèi)置管理員帳戶强胰。通用
要將Windows映像部署到不同的PC舱沧,必須首先將映像通用化以刪除特定于計算機的信息,例如已安裝的驅(qū)動程序和計算機安全標識符(SID)偶洋。您既可以單獨使用Sysprep熟吏,也可以將Sysprep與無人參與的答案文件一起使用,以通用化映像并準備好進行部署玄窝。
(如果在虛擬化中牵寺,使用克隆創(chuàng)建的主機,也要使用sysprep來通用化才能加域)