將更新新增至 Windows 映像
如同其他類型的套件,您可以使用 DISM 將更新套件新增至 Windows 映像。
當您將更新新增至映射時,請考慮下列事項:
- 在新增累積更新 (LCU) 之前,請先新增語言和功能隨選 。 如果您在累積更新之後新增語言或功能隨選,則必須重新安裝更新。
- 在語言和功能隨選之後新增應用程式。 如果您在安裝應用程式之後新增語言,則必須重新安裝通用 Windows 應用程式和傳統型應用程式。
- 如需更新,也請更新復原映射:我們將說明如何在稍後的 部署按鈕重設功能中更新這些映射。
- 如果服務堆疊更新 (SSU) 可用,您必須先安裝它, 才能套用最新的累積更新 (LCU) 。
將 Windows Update 套件新增至映射
下載 Windows Update 套件。 例如,從 Microsoft Update 目錄取得最新的累積更新 (LCU) 。 如果更新有任何必要條件更新,也請取得這些更新。
將更新新增至 掛接 或線上映射。 對於具有相依性的套件,請依序安裝套件,或使用單一 DISM 命令一次新增這些套件。
範例:將累積更新新增至掛接或離線映射:
Dism /Image:"C:\mount\windows" /Add-Package /PackagePath="windows10.0-kb4456655-x64_fca3f0c885da48efc6f9699b0c1eaf424e779434.msu" /LogPath=C:\mount\dism.log
重要
如果您在將更新套用至目標裝置之後,將更新新增至離線映射,請重新執行 BCDBoot 以確保更新中的任何更新開機檔案都會複製到系統分割區。
範例:將累積更新新增至執行中的 Windows 安裝:
Dism /Online /Add-Package /PackagePath="windows10.0-kb4456655-x64_fca3f0c885da48efc6f9699b0c1eaf424e779434.msu" /LogPath=C:\mount\dism.log
範例:新增多個更新:
Dism /Image:"C:\mount\windows" /Add-Package /PackagePath="C:\WindowsUpdates\windows10.0-kb00001-x64.msu" /PackagePath="C:\WindowsUpdates\windows10.0-kb00002-x64.msu" /PackagePath="C:\WindowsUpdates\windows10.0-kb00003-x64.msu" /LogPath=C:\mount\dism.log
確認套件正確出現:
在掛接或離線映射上:
Dism /image:<path_to_image> /Get-Packages
在執行中的 Windows 安裝上:
Dism /online /Get-Packages
檢閱產生的套件清單,並確認清單包含套件。 例如:
Package Identity : Package_for_RollupFix~31bf3856ad364e35~amd64~~15063.250.1.1 State : Installed Release Type : Security Update Install Time : 04/29/2017 6:26 PM The operation completed successfully.
如果您已完成更新掛接的映射,您可以將其取消掛接,並認可變更。 若要執行 Windows 安裝,您可能需要重新開機電腦。