如何手动下载并安装 Windows 更新
微软每月至少为其产品发布一次新的安全更新。在大多数情况下,Windows Update 服务在自动下载和安装 Windows 更新方面表现出色。您还可以手动下载并安装适用于您的 Windows 版本(内部版本)的最新累积安全更新。例如,在带有
wususerv已禁用服务、在断开连接的环境中(如果您没有使用可以手动测试和批准 Windows 更新的 WSUS 服务器)、在具有按流量计费的连接的本地网络上等。
每个月的第二个星期二,Microsoft 都会发布所有受支持的 Windows 版本和其他 MSFT 产品的新更新(可以更快地发布关键漏洞的补丁,而无需等待该日期)。另外,请记住,Windows 中现在使用累积更新模型。这意味着您只需安装一个最新的累积安全包即可更新您的 Windows 实例。
检查 Windows 更新历史记录
您可以使用以下 PowerShell 命令检查计算机上安装的最新更新的日期:
gwmi win32_quickfixengineering |sort installedon -descSource Description HotFixID InstalledBy InstalledOn
------ ----------- -------- ----------- -----------
PCname1 Security Update KB5011352 NT AUTHORITY\SYSTEM 2/9/2022 12:00:00 AM
此屏幕截图显示此计算机上安装的最后一个安全更新是在 2022 年 2 月 9 日。
您还可以使用以下命令显示 Windows 更新安装历史记录
Get-WUHistoryPSWindowsUpdate 模块中的 cmdlet:
Get-WUHistory|Where-Object {$_.Title -like "KB*"} |Sort-Object date -desc接下来,您需要找出 Windows 的版本和内部版本号。使用以下 PowerShell 命令:
Get-ComputerInfo | select WindowsProductName, WindowsVersion, OsHardwareAbstractionLayer, OsArchitectureWindowsProductName 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/%/2022Microsoft 更新目录已返回 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 版本的文章对此进行了更详细的描述。









