如何在 Windows 11 中从命令行运行 Windows 更新
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 系统上高效管理更新的工具。
