如何在 Windows 11 中從命令行運行 Windows 更新

Jacki

Windows 更新是一項重要的服務,可確保您的系統安全並保持最新狀態。雖然大多數用戶依賴“設置”中的圖形界面,但您也可以從命令行管理更新。這使您能夠更加靈活地控制更新過程。讓我們探討如何在 Windows 11 中使用 PowerShell 和命令提示符運行 Windows 更新。

使用 PowerShell 管理 Windows 更新

PowerShell 提供了用於管理 Windows 更新的強大 cmdlet。使用方法如下:

步驟一:以管理員身份打開 PowerShell。按 Windows 鍵 + X 並從菜單中選擇“Windows PowerShell(管理員)”。

步驟2:通過運行以下命令安裝 PSWindowsUpdate 模塊:

Install-Module PSWindowsUpdate

如果出現提示,請鍵入“Y”並按 Enter 確認安裝。

步驟3:使用以下命令檢查可用更新:

Get-WindowsUpdate

這將顯示待更新的列表。

參見:如何修復 Windows 11 啟動時的“無效命令行”錯誤

第4步:要下載並安裝所有可用更新,請使用:

Install-WindowsUpdate

此命令將提示您確認每個更新安裝。

適用於 Windows 更新的其他有用的 PowerShell 命令:

  • 檢查 Microsoft 更新(包括 Office):Add-WUServiceManager -MicrosoftUpdate
  • 安裝特定更新:Get-WindowsUpdate -KBArticleID "KB1234567" -Install
  • 隱藏特定更新:Install-WindowsUpdate -NotKBArticle "KB1234567" -AcceptAll
  • 跳過某些類別的更新:Install-WindowsUpdate -NotCategory "Drivers","FeaturePacks" -AcceptAll

命令提示符使用 UsoClient 工具提供了一種更簡單的管理更新的方法。使用方法如下:

步驟一:以管理員身份打開命令提示符。按 Windows 鍵 + X 並從菜單中選擇“命令提示符(管理員)”。

步驟2:要檢查更新,請運行:

UsoClient StartScan

步驟3:要開始下載可用更新:

UsoClient StartDownload

第4步:要開始安裝下載的更新:

UsoClient StartInstall

第5步:如果需要,請在安裝更新後重新啟動設備:

UsoClient RestartDevice

要在一個命令中執行所有這些步驟,請使用:

UsoClient ScanInstallWait

此命令將檢查更新、下載它們、安裝它們,然後等待該過程完成。

啟用 Windows 更新服務

如果您在使用 Windows 更新時遇到問題,請確保該服務已啟用:

步驟一:打開服務應用程序。按 Windows 鍵 + R,輸入“services.msc”,然後按 Enter。

步驟2:在列表中找到“Windows 更新”並雙擊它。

步驟3:將“啟動類型”設置為“自動”,如果服務未運行,則單擊“啟動”。

第4步:單擊“應用”和“確定”保存更改。

在命令提示符中檢查更新歷史記錄

要從命令行查看已安裝的更新:

步驟一:以管理員身份打開命令提示符。

步驟2:運行這個命令:

wmic qfe list

這將顯示有關已安裝更新的信息,包括描述、ID 和安裝日期。

使用這些命令行方法可以讓您更好地控制 Windows 更新過程。無論您喜歡 PowerShell 的高級功能還是命令提示符的簡單性,您現在都擁有在 Windows 11 系統上高效管理更新的工具。