Windows Windows Update 獨立安裝程式的說明

套用到
Windows Server 2012 Windows Server 2012 R2 Windows 10 Windows 10 Education, version 1607 Windows 10 Professional version 1607 Windows 10 Enterprise, version 1607 Windows 10 Enterprise version 1607 Windows 10 Enterprise, version 1809 Windows 10 Professional Education version 1607 Windows 10 Pro Education, version 1607 Windows Server 2019 Windows Server 2022 Windows 10 Home and Pro, version 21H2 Windows 10 Enterprise and Education, version 21H2 Windows 10 IoT Enterprise, version 21H2 Windows 10 Home and Pro, version 22H2 Windows 10 Enterprise Multi-Session, version 22H2 Windows 10 Enterprise and Education, version 22H2 Windows 10 IoT Enterprise, version 22H2 Windows 11 Home and Pro, version 21H2 Windows 11 Enterprise Multi-Session, version 21H2 Windows 11 Enterprise and Education, version 21H2 Windows 11 IoT Enterprise, version 21H2 Windows 11 Home and Pro, version 22H2 Windows 11 Enterprise Multi-Session, version 22H2 Windows 11 Enterprise and Education, version 22H2 Windows 11 IoT Enterprise, version 22H2 Azure Local, version 22H2 Windows 11 SE, version 23H2 Windows 11 Home and Pro, version 23H2 Windows 11 Enterprise and Education, version 23H2 Windows 11 Enterprise Multi-Session, version 23H2 DO_NOT_USE_Windows 11 IoT Enterprise, version 23H2 Windows 11 SE, version 24H2 Windows 11 Enterprise and Education, version 24H2 Windows 11 Enterprise Multi-Session, version 24H2 Windows 11 Home and Pro, version 24H2 Windows 11 IoT Enterprise, version 24H2 Windows Server, version 23H2 Windows Server 2025

注意

  • 原始出版日期: 2017年3月2日
  • 鍵盤編號: 934307
變更日誌
變更日期 描述
2025年6月26日
  • 更新現有內容並重新格式化版面
  • 新增了「WUSA 與 Checkpoint 累積更新」這一章節

本文內容

簡介

本文描述支援版本 Windows 作業系統中的 Windows Update 獨立安裝程式 (Wusa.exe) 。

Wusa.exe 檔案在 %windir%\System32 資料夾裡。 Windows Update 獨立安裝程式使用 Windows Update Agent API 來安裝更新套件。 更新套件的副檔名是 .msu 的。 .msu 副檔名與 Windows Update 獨立安裝程式相關聯。

.msu 檔案的內容

.msu 檔案包含以下內容。

Content (內容) 描述
Windows Update 元資料 描述 .msu 檔案中包含的每個更新套件。
一個或多個 .cab 檔案 每個 .cab 檔案代表一次更新。
一個 .xml 檔案 此 .xml 檔案描述了 .msu 更新套件。 Wusa.exe 在使用 封裝管理員 工具進行無人值守安裝更新時,會使用該 .xml 檔案 (Pkgmgr.exe) 。

例如,你可以下載 hotfix 934307。 Windows6.0-KB934307-x86.msu 檔案在 C:\934307 資料夾裡。 你在命令提示字元輸入以下指令,將 .msu 檔案展開為暫存資料夾:

expand -f:* “C:\934307\Windows6.0-KB934307-x86.msu” %TEMP%
接著,你在命令提示字元輸入以下指令:

pkgmgr.exe /n:%TEMP%\Windows6.0-KB934307-x86.xml
屬性檔案 這個檔案包含 Wusa.exe 使用的字串屬性。 例如,這個檔案包含了 Microsoft 知識庫中相關文章的標題。

使用 WUSA 安裝更新套件

當你使用 Wusa.exe 安裝更新套件時,Wusa.exe 會將 .msu 檔案的內容展開到暫存資料夾。 接著,Wusa.exe 執行以下步驟:

  1. Wusa.exe 利用 .msu 檔案中的 Windows Update 元資料來搜尋適用的更新。
  2. Wusa.exe 將適用更新的內容複製到 Windows Update 沙盒。 Windows Update 沙盒是一個受保護的資料夾。
  3. Wusa.exe 會根據你啟動 Wusa.exe 的模式,在 Windows Update Agent API 中呼叫相應函式。
  4. 當 Windows Update 精靈完成安裝後,Windows Update Agent API 會回傳一個狀態。 接著,Wusa.exe 與 Windows Update 代理 API 同步運作。

.msu 更新套件中的每個更新都會在獨立的會話中安裝。 當你使用 Wusa.exe 時,只有一個實例會 Wusa.exe 執行。 Wusa.exe 不會改變 .msu 檔案中更新的內容。 Windows Update 基礎架構會根據更新內容執行所需的動作。

當你開始 Wusa.exe 互動模式時,歡迎畫面會顯示更新的高層次資訊。 如果你繼續安裝更新,Wusa.exe 會呼叫 Windows Update Agent API 中的相應函式來啟動 Windows Update 精靈。 Windows Update 精靈會顯示與更新套件相關的 Microsoft 軟體授權條款。 Wusa.exe 呼叫 Windows Update Agent API 繼續安裝。 接著,Wusa.exe 等Windows Update精靈完成安裝。

要安裝 .msu 更新套件,請 Wusa.exe 連同檔案的完整路徑一起執行。

例如,如果 Windows6.0-KB934307-x86.msu 檔案位於 D:\934307 資料夾中,請在命令提示字元輸入以下指令來安裝更新套件:

注意

wusa.exe d:\934307\Windows6.0-KB934307-x86.msu

你也可以雙擊 .msu 檔案來安裝更新套件。

WUSA 交換機

你可以搭配以下開關搭配 Wusa.exe。

參數 描述
/?, /h, /救命 查看說明。
/安靜 Wusa.exe 以靜音模式運行,無需使用者互動。 當工具以靜音模式運行時,會自動運作,無需使用者互動。 如果需要,電腦會重新啟動。

例如,如果 Windows6.0-KB934307-x86.msu 檔案位於 D:\934307 資料夾中,請在命令提示字元輸入以下指令,無需使用者介入即可安裝更新套件:
wusa.exe d:\934307\Windows6.0-KB934307-x86.msu /quiet
使用此開關時,Microsoft 軟體授權條款不會出現。
/norestart 防止 Wusa.exe 重啟電腦。 如果 /quiet 開關不存在,則忽略 /norestart 開關。 如果你同時 Wusa.exe 這兩個開關,安裝完成後必須手動重新啟動作業系統,且安裝需要重新啟動電腦。

例如,如果 Windows6.0-KB934307-x86.msu 檔案位於 D:\934307 資料夾中,請在命令提示字元輸入以下指令來安裝更新套件:

wusa.exe D:\934307\Windows6.0-KB934307-x86.msu /quiet /norestart
/卸載 卸載指定的套件或 KB 編號。
/kb 透過使用套件的 KB 編號指定要卸載的套件。 只能與 /uninstall 開關一起傳遞。
/摘錄 Wusa.exe 將套件內容解壓到目的地資料夾。
/警告restart 當這個開關和 /quiet 開關結合時,Wusa.exe 會在開始重啟前提示你進行安裝和卸載操作。
/forcerestart 當此開關與 /quiet 開關結合時,Wusa.exe 會強制關閉應用程式並開始重新啟動。

.msu 檔案可透過 DISM.exe /Add-Package 選項,搭配 Windows OEM 預安裝套件 (OPK) ,或 Windows 自動安裝套件 (AIK) ,安裝至離線映像檔。 欲了解更多資訊,請參閱 作業系統套件服務 Command-Line 選項

WUSA活動記錄

要查看 Windows Update 獨立安裝程式事件日誌,請依照以下步驟操作:

  1. 點擊開始,輸入event viewer搜尋框,然後點選事件檢視器

    若提示您輸入系統管理員密碼或確認,請輸入密碼或按一下 [繼續]

  2. 在事件檢視器中,展開 Windows 日誌,然後點選設定。 設定事件會出現在中間的窗格。

  3. 動作 選區,點選 「篩選目前日誌」。

  4. 事件來源 列表中,點選 WUSA 勾選框,然後點 選確定

WUSA 與 Checkpoint 累積更新

從 Windows 11、版本 24H2 及 Windows Server 2025 開始,Microsoft 可能會定期發布累積更新作為檢查點,因此每月安全更新及可選的非安全預覽更新可能會先發布檢查點累積更新。 在同一 Windows 版本的生命週期中,可能會提供多個檢查點。

從 WU) 更新的裝置Windows Update (Windows Server Update Services (WSUS) 發佈通道,無論是否有先前的檢查點累積更新,都能無縫安裝最新的每月安全更新或可選的非安全預覽版本,因此涉及 WU 與 WSUS 的更新流程保持不變。 目錄使用者可檢視 檢查點累積更新及Microsoft更新目錄使用 情況,了解如何找到先前檢查點累積更新,並利用部署映像服務與管理 (DISM) 套用。

本節說明Microsoft更新目錄使用者如何透過使用 WUSA 的檢查點累積更新,輕鬆更新裝置 (或) 影像。

檢查點累積更新

Windows 品質更新採用維修技術,從新 Windows 作業系統發布到生產 RTM) (累積累積。 這些每月更新包含自 RTM 以來的所有變更,以二進位差分的形式從這些二進位的初始版本計算出來。

隨著 Windows 11、24H2 版本及 Windows Server 2025,Microsoft 引入了檢查點累積更新的新概念。 此變更允許您透過較小的增量差異,透過最新的累積更新獲得功能與安全性增強,這些差異僅包含自上一次檢查點累積更新以來的變更。 這項改變意味著你可以節省時間、資源和硬碟空間。

未來,Microsoft 可能會定期發布累積更新作為檢查點。 隨後的更新將包括:

  • 與檢查點相關的更新套件檔案,以及
  • 新增的更新套件檔案,包含與上次檢查點二進位版本的增量二進位差分。

這個過程可能會重複多次,從而在同一 Windows 版本的生命週期中產生多個檢查點。 Windows 11、24H2 版本及 Windows Server 2025 的服務堆疊可以合併所有檢查點,僅下載並安裝裝置中缺少的內容。

如果任何檢查點累積更新都發生在目標更新之前,裝置或映像必須先取得所有先前檢查點累積更新,才能進行目標更新。 換句話說,檢查點後的最新累積更新可以套用到該檢查點或後續累積更新的映像檔/裝置。 對於來自 WU 和 WSUS 的更新,這個過程會無縫進行。 你可以繼續使用目前用於批准和部署更新的工具與流程。 我們期望您透過檢查點累積更新的經驗,能有效進行未來的檢查點累積更新。

適用性

檢查點累積更新只是另一個每月的安全更新,用來指導後續更新的建立方式。 目前沒有政策變更或新規定何時必須更新這些更新,但最佳做法是盡早每月更新,以保持裝置的安全與生產力。

從 Microsoft 更新目錄更新

安裝每月安全或可選的非安全預覽更新時, Microsoft Update Catalog 使用者可確定並下載先前的檢查點累積更新,並在特定情況下依序套用,或透過 WUSA 或 DISM) 部署映像服務與管理 (一併套用。 關於 DISM 的指引,請參閱 Checkpoint 累積更新及 Microsoft 更新目錄

尋找先前檢查點的累積更新

針對特定更新,你可以查詢知識庫文章,並在 目錄 發布頻道中找到所有前述檢查點(如有)。 例如,2024-12 月度安全更新 (KB5048667) 在 2024-KB5048667 (OS Build 26100.2605) 中,每個 2024-12 年 12 月 10 日都會有一次前置檢查點累積更新。

請依序安裝每個 MSU 檔案

請依以下順序分別使用 DISM 或 Windows Update Standalone Installer 下載並安裝每個 MSU 檔案:

  • Windows11.0-KB5043080-x64_953449672073f8fb99badb4cc6d5d7849b9c83e8.MSU
  • Windows11.0-KB5048667-x64_d4ad0ca69de9a02bc356757581e0e0d6960c9f93.MSU

或者,你也可以在 Microsoft Update 目錄 中搜尋 KB 編號,並選擇所選架構的 下載 按鈕。 下載彈出視窗會顯示更新前所有檢查點,方便你下載所有 .msu 檔案並套用到映像檔或裝置上。 例如,Microsoft 更新目錄顯示 2024-12 年的累積更新, (KB5048667) 有一個前置檢查點累積更新,為 KB5043080

透過檢查點累積更新更新

安裝特定每月安全或可選的非安全預覽更新時, Microsoft Update Catalog 用戶可以自行判斷並下載先前的檢查點累積更新,並使用 WUSA 或 DISM 一併套用,或在某些情況下依序套用。 本節介紹WUSA的使用情況。 此功能適用於安裝該 KB5060829 或後續更新的裝置。

未使用最新檢查點累積更新的裝置,可一次使用 WUSA 依正確順序安裝所有所需累積更新:

  1. 將目標) 最新累積更新的 .msu 檔案,以及所有先前檢查點累積更新的檔案複製到本地資料夾 (。 確定沒有其他 .msu 檔案存在。
  2. 雙擊最新的 .msu 檔案。 這會依照正確順序安裝所有缺少的 MSU,接著是最新的 .msu 檔案。

如果共有四個檢查點累積更新可用,且裝置已安裝第一個,WUSA 會依正確順序套用剩餘三個檢查點累積更新,接著是目標累積更新。

或者,如果不需要語言 包或區域功能隨選 (FOD) 自訂,你也可以依正確順序雙擊,逐個套用所需的 .msu 檔案。