网站搜索

如何手动下载并安装 Windows 更新


微软每月至少为其产品发布一次新的安全更新。在大多数情况下,Windows Update 服务在自动下载和安装 Windows 更新方面表现出色。您还可以手动下载并安装适用于您的 Windows 版本(内部版本)的最新累积安全更新。例如,在带有

wususerv

已禁用服务、在断开连接的环境中(如果您没有使用可以手动测试和批准 Windows 更新的 WSUS 服务器)、在具有按流量计费的连接的本地网络上等。

每个月的第二个星期二,Microsoft 都会发布所有受支持的 Windows 版本和其他 MSFT 产品的新更新(可以更快地发布关键漏洞的补丁,而无需等待该日期)。另外,请记住,Windows 中现在使用累积更新模型。这意味着您只需安装一个最新的累积安全包即可更新您的 Windows 实例。

检查 Windows 更新历史记录

您可以使用以下 PowerShell 命令检查计算机上安装的最新更新的日期:

gwmi win32_quickfixengineering |sort installedon -desc

Source Description HotFixID InstalledBy InstalledOn
------ ----------- -------- ----------- -----------
PCname1 Security Update KB5011352 NT AUTHORITY\SYSTEM 2/9/2022 12:00:00 AM

此屏幕截图显示此计算机上安装的最后一个安全更新是在 2022 年 2 月 9 日。

您还可以使用以下命令显示 Windows 更新安装历史记录

Get-WUHistory

PSWindowsUpdate 模块中的 cmdlet:

Get-WUHistory|Where-Object {$_.Title -like "KB*"} |Sort-Object date -desc

接下来,您需要找出 Windows 的版本和内部版本号。使用以下 PowerShell 命令:

Get-ComputerInfo | select WindowsProductName, WindowsVersion, OsHardwareAbstractionLayer, OsArchitecture
WindowsProductName WindowsVersion OsHardwareAbstractionLayer OsArchitecture
Windows 10 Pro 2009 10.0.19041.1566 64-bit

就我而言,我需要下载 Windows 10 20H2 x64 的最新安全更新。

如何查找并下载最新的 Windows 安全更新?

您可以从 Microsoft 更新目录 手动下载 Microsoft 产品的最新更新 - https://www.catalog.update.microsoft.com/Home.aspx。您可以找到所有受支持的 Windows 版本的任何更新(还支持通过 WSUS 控制台直接导入更新)。主要问题是更新目录中没有方便的搜索功能。如果您不知道需要安装多少 KB,则很难找到并下载正确的 MSU 更新包。

让我们看看如何进行正确的查询以在 Microsoft 更新目录中查找适用于您的 Windows 版本的更新。本文写于 2022 年 3 月 10 日,因此最新的安全更新是在两天前的 3 月 8 日(该月的第二个星期二)发布的。在我们的示例中,要搜索 Windows 10 20H2 x64 的 2022 年 3 月安全更新,请复制以下搜索查询并将其粘贴到右上角的搜索字段中:

windows 10 20h2 x64 3/%/2022

Microsoft 更新目录已返回 3 个更新的列表。

您如何决定需要下载和安装哪些更新?当然,您可以全部下载并安装,但可以节省时间。由于 Microsoft 使用累积更新,因此您只需下载并安装适合您的操作系统版本的最新累积安全更新。

我的 Windows 10 版本只有一个大型(超过 600MB)累积更新可用:

  • 2022 年 3 月,适用于基于 x64 的系统的 Windows 10 版本 20H2 累积更新 (KB5011487),Windows 10 版本 1903 及更高版本,安全更新,2022 年 3 月 7 日 — 655.6 MB

单击安全更新的名称 KB5011487。在下一个包含更新信息的窗口中,转到程序包详细信息选项卡。此选项卡显示此更新替换的更新(此更新替换以下更新)以及它依次替换的更新(此更新已被以下更新替换)。

正如你所看到的,它没有替代品:

This update has been replaced by the following updates: n/a

。这意味着它是您的 Windows 10 版本的最新累积安全更新。

单击下载按钮,下一个窗口中将出现下载 MSU 更新文件的直接链接。下载文件并将其保存在本地驱动器上。

您还可以在此页面上找到适用于您的 Windows 10 版本的最新累积更新的 KB 编号:https://support.microsoft.com/en-us/topic/windows-10-update-history-7dd3071a-3906-fa2c-c342-f7f86728a6e3。

从左侧列表中选择您的 Windows 10 版本(在我的示例中为 Windows 10 20H2),然后查看名为在此版本中的列表。第一个条目是指包含所选 Windows 版本的最新累积更新的知识库文章 (KB)。在我们的示例中,这是2022年3月8日—KB5011487(操作系统版本19042.1586、19043.1586和19044.1586。这是我们根据上述方法下载的更新。

然后下载最新的 Windows 10 服务堆栈更新 (SSU)。还可以使用以下关键字在 Windows 更新目录中找到此更新:

servicing stack windows 10 20h2

请务必先安装服务堆栈更新,然后再安装累积 Windows 安全更新。

从 2021 年 3 月开始,Microsoft 停止为 Windows 10 版本 2004 及更高版本发布单独的 SSU 更新。它们现已集成到最新累积更新 (LCU) 中。

使用 PowerShell 下载 Windows 更新文件

要从 Microsoft 更新目录手动下载 MSU 更新文件,您可以使用 KBUpdate 模块(KB 查看器、保存程序、安装程序和卸载程序)中的 Save-KBFile cmdlet https://github.com/potatoqualitee/kbupdate

从 PowerShell 库安装模块:

Install-Module KBUpdate -Scope CurrentUser

要下载特定更新文件,请运行以下 PowerShell 命令:

Save-KBFile -Name KB5011487, 5005260 -Architecture x64 -Path C:\Distr\Updates

更新文件将使用BITS协议在后台下载到目标目录。

在 Windows 上手动安装累积安全更新

下载包含适用于您的 Windows 10 版本的最新安全更新的 MSU 文件后,您可以安装它。为此,请双击 MSU 文件并按照 Windows 更新独立安装程序的提示进行操作。

如果安装 MSU 更新时出现“更新不适用于您的计算机”消息,则可能是您下载了不同 Windows 版本/内部版本的更新包,或者已经安装了更新。

在某些情况下,您可能需要将 Windows Update 服务和代理设置重置为其默认状态。

更新包安装完成后,重新启动计算机(如果操作系统或应用程序出现任何问题,可以根据指南卸载更新)。

您还可以使用内置的 wusa.exe 工具(Windows Update 独立安装程序)在安静模式下从命令提示符安装 Windows 更新。以下命令将以静默模式安装指定的更新,并推迟安装完成后计算机的自动重新启动:

wusa C:\updates\windows10.0-kb5011487-x64_8bc93fe5c681ddf741120602899a730c65c155d6 /quiet /norestart

您可以使用以下命令提取 MSU 文件并将 Windows 更新包安装为 CAB 文件:

start /wait DISM.exe /Online /Add-Package /PackagePath: c:\updates\KB5011487\Windows10.0-KB5011487-x64.cab /Quiet /NoRestart

或者使用此 CAB 文件将更新整合到您的 Windows 安装映像中。

手动更新 Windows Defender 签名

如果您的 Windows 设备上启用了内置 Windows Defender 防病毒软件,则可以手动更新其签名。可以从 Microsoft 更新目录下载具有新签名集的更新,或者(更简单)从此页面 https://www.microsoft.com/en-us/wdsi/defenderupdates#manual 下载。

下载适合您的 Windows 版本的脱机安装文件。例如,适用于 Windows 10 和 Windows 8.1 64 位的 Microsoft Defender 防病毒软件。

运行并安装文件

fpam-fe.exe

更新防病毒定义。

如何手动升级 Windows 10 版本(功能更新)?

您还可以手动更新 Windows 10 版本(功能更新)。例如,您想要将计算机上的 Windows 10 内部版本从 20H2(支持结束日期为 2022 年 5 月 10 日)手动升级到 21H2。

为此,请访问 https://www.microsoft.com/en-us/software-download/windows10 并单击立即更新按钮。

该向导会提示您更新到最新版本的 Windows 10(Windows 10 2021 年 11 月更新)。此更新需要互联网连接。

要执行 Windows 10 版本的脱机升级,请使用 Media Citation Tool(该工具允许您创建 ISO 映像或可启动的 Windows 10 USB 闪存驱动器)使用新的 Windows 10 版本创建安装 ISO 映像。

然后将 ISO 映像挂载到 Windows 虚拟驱动器中并运行

setup.exe

文件。按照 Windows 更新向导的步骤进行操作。有关从命令提示符升级 Windows 10 版本的文章对此进行了更详细的描述。

相关文章