![Windows 10 1709 上的独立更新失败 - “此更新不适用于您的计算机”](https://linux22.com/image/1607305/Windows%2010%201709%20%E4%B8%8A%E7%9A%84%E7%8B%AC%E7%AB%8B%E6%9B%B4%E6%96%B0%E5%A4%B1%E8%B4%A5%20-%20%E2%80%9C%E6%AD%A4%E6%9B%B4%E6%96%B0%E4%B8%8D%E9%80%82%E7%94%A8%E4%BA%8E%E6%82%A8%E7%9A%84%E8%AE%A1%E7%AE%97%E6%9C%BA%E2%80%9D.png)
我正在尝试使用从 Microsoft 更新目录下载的独立更新程序在 Windows 10 Pro 1709 PC 上安装更新。
我正在尝试在 Windows 10 Pro 1709 系统版本 16299.15 上进行安装。
独立更新程序显示的错误信息是“该更新不适用于您的计算机”。
我已经努力过了Microsoft 的故障排除指南,这是 Google 在这一主题上找到的大多数 SEO 诱饵文章的基础:
- 当我开始时,机器上没有安装任何更新。因此,更新肯定不会被现有补丁所取代!
- 同样,更新肯定没有安装
- 我已经下载了正确的架构(x64)
- 我已经下载了适用于正确 Windows 主要版本 (1709) 的补丁
- 说到先决条件,一些失败的更新是服务堆栈更新。MS 更新目录显示服务堆栈更新没有先决条件。由于其他更新失败,我还是尝试按顺序安装服务堆栈更新。有关结果的更多信息如下。
- 我已重启过计算机多次。
- 我曾尝试使用
dism.exe /restorehealth
- 我已经运行了
sfc /scannow
完整性检查,结果报告称没有完整性问题。
我能够成功安装以下服务堆栈更新,一切进展顺利:
- 2019-02 KB4485448
- 2019-05 KB4500641
- 2019-07 KB4509093
然而,后来的两个 Servicing Stack 更新声称它们“不适用”:
- 2019-09 KB4512575
- 2019-10 KB4521860
在安装了服务堆栈更新至 2019-07 后,我想尝试安装2019-07 Cumulative Update for Windows 10 KB4507465
,因为应该与同月的服务堆栈兼容。这也声称“不适用”。
我还尝试了2019-10 Cumulative Update for Windows 10 KB4520006
,结果为“不适用”。 以及2019-10 Cumulative Update for .NET Framework 4.8 for Windows 10 1709 for x64 (KB4519564)
和2019-06 Cumulative Update for .NET Framework 4.8 for Windows 10 Version 1709 for x64 (KB4502562)
,结果也都声称“不适用”。
因此,机器不会接受我尝试安装的任何最新更新。我还能做什么来诊断更新失败的原因?
答案1
我正在尝试使用从 Microsoft 更新目录下载的独立更新程序在 Windows 10 Pro 1709 PC 上安装更新。我正在尝试在 Windows 10 Pro 1709 系统版本 16299.15 上安装
您遇到的问题是,如果您确实在运行 16299.15,Windows Update 目录不包含更新安装所需的更新。即使您运行的是 16299.1268,2019 年 4 月 9 日之后发布的任何更新都不适用于您的安装。
因此,机器不会接受我尝试安装的任何最新更新。我还能做什么来诊断更新失败的原因?
2019 年 4 月 9 日之后发布的任何更新都Windows 10 version 1709
只能安装在(Windows 10 企业版、Windows 10 教育版和 IoT 企业版)版本 1709 上。您被告知KB4520006
不适用于您的安装的原因是由于您没有运行受支持的 Windows 版本。
您的系统上可以安装的最后一个增量更新是KB4507455。Windows 更新目录中 2019 年 4 月 9 日之后的任何更新都是快速更新,只能安装在 Windows 10 版本 1709 的受支持版本上。
在安装了截至 2019-07 的服务堆栈更新后,我想尝试安装 Windows 10 的 2019-07 累积更新 KB4507465,因为它应该与同一个月的服务堆栈兼容。这也声称“不适用”。
服务堆栈更新仅允许您的安装通过 Windows 更新、WSUS 或 System Center Configuration Manger 接收更新。您能够安装KB4509093因为它是在2019年4月9日之前发布的。
因此,机器不会接受我尝试安装的任何最新更新。我还能做什么来诊断更新失败的原因?
您可以将安装升级到 Windows 10 Enterprise,当然Windows 10 企业版 1709,将于2020年4月9日停止接收更新。2020年4月10日,微软将不再发布针对Windows 10版本1709的安全和质量更新。
您可以尝试安装 KB4507455,然后尝试安装 2019 年 4 月 9 日之后发布的累积更新。但是,我在运行 Windows 10 版本 1507 的 VM 上遇到了同样的问题。我甚至无法从目录中下载该版本的更新,因为更新甚至不存在。 甚至更新本身的直接链接也不起作用。
答案2
祝圣阿萨拉姆·瓦利库姆
正式来说,如果你运行的是 Win 10 pro 1709,你仍然可以安装“2019-适用于 Windows 10 版本 1709 的 05 累积更新,适用于 (****) 系统 (KB4499147)”在您的 Win 10 1709 HOME/PRO 中...但 Windows Updater 不会自动为您提供它。您必须手动安装其 msu 安装程序版本
操作系统内部版本 16299.1182 从此处下载
...........................................................
提醒:-3 月 12 日和 4 月 9 日将是 Windows 10 版本 1709 的最后两个 Delta 更新。安全和质量更新将继续通过快速和完整累积更新包提供。有关此更改的更多信息,请访问我们的博客。
提醒:对于运行 Windows 10 家庭版、专业版、专业工作站版和 IoT 核心版的设备,Windows 10 版本 1709 将于 2019 年 4 月 9 日终止服务。这些设备将不再收到包含最新安全威胁防护的每月安全和质量更新。要继续接收安全和质量更新,Microsoft 建议更新到最新版本的 Windows 1
诡计
(非官方方法)
通过这种方法,您将能够在 win 10 HOME/PRO 中安装最新更新(在我发布期间)“适用于基于 ** 的系统的 Windows 10 版本 1709 的 2020-10 累积更新(KB4580328)”.... 它正式仅适用于 Win10 1709 企业版许可证。
步骤1:- 从以下网址下载最新更新的 .msu 安装程序文件这里 操作系统版本 16299.2166(官方仅适用于企业版)
第2步:- 创建一个文件并复制此代码并将文件保存为 file.bat
@echo off
Rem Hassan Uddin[EXT] 2021 jully
call :isAdmin
if %errorlevel% == 0 (
goto :run
) else (
echo Requesting administrative privileges...
goto :UACPrompt
)
exit /b
:isAdmin
fsutil dirty query %systemdrive% >nul
exit /b
:run
set input-fileDir="%~f1"
set input-path="%~dp1b"
set file="%~n1.cab"
set "k=%input-path%\"
if not exist %input-path% mkdir %input-path%
Expand -F:* %input-fileDir% %input-path%
SET VAR=
FOR /F %%I IN ('dir %k%*Windows10*.cab /s /b') DO CALL %0 %%I
SET VAR
SET VAR=%VAR%%1
DISM.exe /online /add-package /packagepath:%VAR%
exit /b
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "cmd.exe", "/c %~s0 %~1", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
exit /B`
步骤4:-现在将 .msu 文件拖放到 .bat 文件上(按住右键)
步骤5:-抱歉,没有更多可用步骤。重启后即可享受:)
图片1:
图片2