- 要从 PowerShell 在 Windows 10 上安装更新,请打开“PowerShell (admin)”,运行“Install-Module PSWindowsUpdate”命令来安装模块,“Get-WindowsUpdate”来查看可用更新,然后运行“Install-WindowsUpdate”来安装所有更新累积更新。
- 要下载、安装并重新启动 Windows 10,请打开“PowerShell (admin)”并运行“Get-WindowsUpdate -AcceptAll -Install -AutoReboot”命令。
- “Get-WindowsUpdate -Install -KBArticleID ‘KB5031445’”命令允许您安装特定的 Windows 10 更新。
2023 年 11 月 8 日更新: Windows 10 更新通过 Windows 更新设置自动或手动进行。但是,如果您尝试修补新安装或创建自定义脚本来自动执行该过程,则可以使用PowerShell上的“PSWindowsUpdate”模块使用命令下载并安装缺失的补丁。
Michal Gajda 创建了PSWindowsUpdate模块,可通过PowerShell Gallery获取该模块。它包含的组件可让您在 Windows 10 上轻松检查、下载和安装更新。
在本指南中,我将教您使用 PowerShell 检查和安装Windows 10更新的步骤。
从 PowerShell 更新 Windows 10
要使用 PowerShell 检查并安装更新,请使用以下步骤:
-
在 Windows 10 上打开“开始” 。
-
搜索PowerShell,右键单击顶部结果,然后选择“以管理员身份运行”选项。
-
键入以下命令来安装模块以运行 Windows Update,然后按Enter:
Install-Module PSWindowsUpdate
小提示:安装模块后,您不再需要重复步骤 3来使用该模块和管理更新。 -
输入A并按Enter确认。
-
键入以下命令以使用 PowerShell 检查更新,然后按Enter:
Get-WindowsUpdate
-
键入以下命令以安装可用的 Windows 10 更新,然后按Enter:
Install-WindowsUpdate
-
输入A并按Enter确认。
完成这些步骤后,最新的累积更新将被下载并安装到您的计算机上。
使用 PowerShell 管理更新
PSWindowsUpdate 模块包含许多管理更新的选项。您始终可以使用该Get-Command –Module PSWindowsUpdate
命令来查询可用命令的列表。
1.更新命令后自动重启系统
要下载、安装,然后重新启动计算机以完成更新过程,请使用以下步骤:
-
打开开始。
-
搜索PowerShell,右键单击顶部结果,然后选择“以管理员身份运行”选项。
-
键入以下命令以下载并安装所有可用更新,重新启动系统,然后按Enter:
Get-WindowsUpdate -AcceptAll -Install -AutoReboot
完成这些步骤后,Windows 10 将下载并安装所有可用更新,并重新启动计算机以自动应用更改。
2.下载特定更新命令
要从 PowerShell 在 Windows 10 上下载并安装特定更新,请使用以下步骤:
-
打开开始。
-
搜索PowerShell,右键单击顶部结果,然后选择“以管理员身份运行”选项。
-
使用 PowerShell 键入以下命令列出可用更新及其 KB 编号,然后按Enter:
Get-WindowsUpdate
-
键入以下命令来下载、安装特定更新,重新启动系统,然后按Enter:
Get-WindowsUpdate -Install -KBArticleID 'KB5031445'
在命令中,将“KB5031445”替换为您要安装的更新的 KB 名称。
完成这些步骤后,在这种情况下,Windows 10 将在您的设备上下载并安装更新KB5031445。
Windows 10 附带了Windows Update Provider,但与 PSWindowsUpdate 模块相比,选项有限,而且使用起来更复杂。
2023 年 11 月 8 日更新:本指南已更新,以确保准确性并反映更改。
发表回复