修复KB5022845在Win11 22H2中安装失败并出现错误
2023年2月14日安全更新修复了Windows11 22H2中的一系列错误和漏洞,但不幸的是,一些人抱怨他们无法获得此补丁。据他们称,当他们尝试时,KB5022845无法安装,并出现一些错误,例如0x80070005、0x80070002、0x800f081f、0x80070422、0x80248007或其他错误。此外,安装达到一定比例后,您可能会看到正在撤消对计算机所做的更改。这最终会恢复到您最近安装的旧补丁,例如KB5022303、KB5019274等。
KB5022845在Windows 11 22H2中安装失败并出现错误
以下是修复 Windows 11 22H2 中 KB5022845 安装失败的方法 –
方式一:使用独立包安装补丁
如果补丁表现出奇怪的行为并且其安装经常被中断,Microsoft 更新目录可以提供帮助。此 Microsoft 网站提供对所有重要版本的独立软件包的访问,并提供免费下载链接。
因此,您可以手动获取累积更新并将其安装在您的计算机上。
- 在网站上查找与您的处理器架构(x64 或 ARM64)兼容的适当文件。您可以进入“设置 > 系统 > 关于 > 系统类型”(在设备规格部分)找到架构。
- 单击该文件的“下载”按钮。
- 会弹出一个页面;单击独立文件的链接。
- 返回到下载更新的文件夹。
- 双击
windows11.0-kb5022845-x64_279b2b5fcc98e99c79f85a395cd7e8eef8d06503.msu
或者
windows11.0-kb5022845-arm64_841decf52b4c3066f716bd993cd7687d681a06ed.msu
- 在确认对话框中单击“是” 。
- 计算机将重新启动几次并安装补丁。
方法 2:使用 Windows 更新疑难解答
当出现 KB5022845 0x80070002、0x80070422、0x800f081f、0x80248007 或其他错误时,一个方便的实用程序可以解决问题,这就是 Windows 更新疑难解答。集成实用程序将检测任何潜在问题,验证服务注册和数据库,并在必要时修复它们。
- 单击任务栏中的“搜索” 。
- 写——排除故障。
- 按“Enter”键打开相关设置页面。
- 选择 –其他疑难解答。
- 在“最频繁”下,查找 Windows 更新并单击运行。
- 该工具将检测服务状态和注册、文件丢失和损坏以及安全设置等问题,初始化诊断并解决发现的问题。
方式 3:重置 Windows 更新缓存
Windows 更新缓存损坏通常是补丁未安装的根本原因。如果 Windows 11 22H2 KB5022845 遇到错误或没有错误,重置缓存可能比您想象的更有效。
此过程特别简单,因为您可以手动执行以下步骤,或轻松运行作为此过程的一部分提供的脚本。
A] 使用命令提示符
- 按Windows + R。 _
- 类型 – cmd。
- 然后,按 – ctrl + Shift +输入.2
- 单击“是”批准“用户帐户控制” 。
- 一次复制以下几行命令,将其粘贴到命令提示符中,然后按Enter –
net stop bitsnet stop wuauserv
net stop appidsvc
net stop cryptsvc
- 右键单击开始。
- 选择 – 运行。
- 将以下命令粘贴到“运行”对话框中,然后按“Enter”-
C:\Windows\SoftwareDistribution\Download
- 选择目录中的所有文件和文件夹并将其删除。
- 重新启动计算机。
- 再次以管理员身份打开命令提示符并运行以下命令 –
net start bitsnet start wuauserv
net start appidsvc
net start cryptsvc
- 转到“设置”>“Windows 更新”。
- 选择 –检查更新。
B]通过脚本(批处理文件)
要自动将 Windows 更新重置为其默认设置并避免上述步骤,请按照以下说明修复 Windows 11 中的 KB5022845 无法安装:
- 单击链接Reset_Windows_11_update。
- 右键单击下载的 zip 文件并选择全部解压。
- 打开解压后的文件夹,右键单击WuReset.bat并选择-以管理员身份运行。
- 当出现命令提示符时,按任意键继续。
- 文件中的脚本将开始运行;完成后,重新启动您的设备。
- 最后,单击“开始”并选择“设置”。
- 转到“Windows 更新”并单击“检查更新”。
方法 4:修复您的互联网连接
假设上述步骤无法解决 KB5022845 因错误而无法安装的问题,那么现在是时候重新审视基础知识了。更新过程的主要障碍之一是互联网访问的中断或中断。
因此,请验证您的计算机上的互联网是否正常运行。如果您不确定,请重新启动路由器并重新建立网络连接。
- 关闭路由器至少 10 秒。
- 打开设备,再次连接到互联网,然后尝试检查更新。
如果仍然无法访问互联网,则重置网络 –
- 同时按下 – Winkey和I。
- 选择 –网络和互联网。
- 在出现的下一页上,单击“高级网络设置”。
- 选择 –网络重置。
- 在出现的屏幕中,选择“立即重置”。
- 在确认提示中,单击 –是。
- 重置完成后,尝试安装KB5022845。
方式 5:借助系统文件检查器 (SFC) 和 DISM 的帮助
如果出现 KB5022845 安装失败问题,可能是由于系统文件丢失或损坏。该故障可能是由于恶意软件、核心元素与第三方程序之间的冲突、或者 dll 或 exe 文件中的缺陷造成的。值得庆幸的是,您可以使用内置的命令行工具来解决它们。
SFC 能够通过识别和修复根本原因来挽救失败的补丁安装,DISM 实用程序将更正可能触发此问题的 .wim 文件。因此,请按照以下步骤操作 –
- 按Windows键和S键。
- 输入术语cmd.exe。
- 选择 –以管理员身份运行。
- 在出现的 UAC 弹出窗口中,单击“是”。
- 然后
SFC /Scannow
在命令提示符下写入并按Enter。 - 请给予一些时间,因为完成修复需要几分钟。
- 重新启动系统并检查是否安装了安全更新。
- 如果 KB5022845 安装失败问题仍然存在,请再次以管理员身份打开命令提示符。
- 连续运行以下命令 –
DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
- 执行完这 3 个命令后,重新启动 PC 并检查是否正在安装更新。
方式 6:检查 Google 备用 DNS 和首选 DNS
当您遇到 KB5022845 安装失败的问题时,将 DNS 服务器更改为 Google DNS 可能会起作用。因此,继续以下步骤——
- 按住Windows键并按R。
- 在“运行”中,输入 – ncpa.cpl。
- 单击“确定”。
- 当出现“控制面板\所有控制面板项\网络连接”窗口时,右键单击活动适配器。
- 选择 –属性。
- 检查选项 – Internet 协议版本 4 (TCP/IPv4)。
- 单击“属性”。
- 在以下窗口中,选择 –使用以下 DNS 服务器地址。写入以下 DNS –
Preferred DNS server - 8.8.8.8
Alternate DNS server - 8.8.4.4
- 单击“确定”关闭窗口。
- 重新启动电脑并查看您的修改现在是否有效。
以上是 修复KB5022845在Win11 22H2中安装失败并出现错误 的全部内容, 来源链接: utcz.com/dzbk/943562.html