將更新新增至 Windows 映像

如同其他類型的套件,您可以使用 DISM 將更新套件新增至 Windows 映像。

當您將更新新增至映射時,請考慮下列事項:

  • 在新增累積更新 (LCU) 之前,請先新增語言和功能隨選 。 如果您在累積更新之後新增語言或功能隨選,則必須重新安裝更新。
  • 在語言和功能隨選之後新增應用程式。 如果您在安裝應用程式之後新增語言,則必須重新安裝通用 Windows 應用程式和傳統型應用程式。
  • 如需更新,也請更新復原映射:我們將說明如何在稍後的 部署按鈕重設功能中更新這些映射。
  • 如果服務堆疊更新 (SSU) 可用,您必須先安裝它, 才能套用最新的累積更新 (LCU) 。

將 Windows Update 套件新增至映射

  1. 下載 Windows Update 套件。 例如,從 Microsoft Update 目錄取得最新的累積更新 (LCU) 。 如果更新有任何必要條件更新,也請取得這些更新。

  2. 將更新新增至 掛接 或線上映射。 對於具有相依性的套件,請依序安裝套件,或使用單一 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
    
  3. 確認套件正確出現:

    在掛接或離線映射上

    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.
    
  4. 如果您已完成更新掛接的映射,您可以將其取消掛接,並認可變更。 若要執行 Windows 安裝,您可能需要重新開機電腦。