您是否遇到 0x80080005 Windows 更新错误? (固定的)

0x80080005 是错误代码 报道 许多用户在尝试运行 Windows 更新时。 它会阻止您的操作系统下载和应用最新更新,从长远来看,这可能会导致严重问题。

例如,如果没有最新的系统更新,您可能无法更新 Microsoft Store 应用程序。 该错误可能由软件或硬件错误触发。 它通常与您的计算机或网络连接设置有关,这意味着您应该能够使用以下解决方案轻松解决它们。

如何修复 Windows 10 更新错误 0x80080005

在开始故障排除过程之前,请确保在您的 PC 上创建系统还原点。 如果您在此过程中遇到其他问题,可以通过将 Windows 10 回滚到还原点来撤消这些问题。

此外,您应该尝试运行 Windows 更新以确认错误:

右键单击开始按钮并转到设置
选择更新和安全
单击左侧的 Windows 更新
单击检查更新

1. 运行 Windows 更新疑难解答

您可以从一个简单的解决方案开始:使用 Windows 更新疑难解答。 它旨在识别和修复阻止您的操作系统更新的常见问题。 以下是如何使用它:

单击开始按钮,搜索设置,然后打开此应用
转到更新和安全
跳转到左侧的疑难解答
单击其他疑难解答
选择 Windows 更新并单击运行疑难解答
按照向导步骤并应用任何修复
重新启动您的 PC 并立即尝试运行 Windows 更新

2. 使用 Windows 更新诊断

如果内置疑难解答没有解决问题,您可以求助于 Windows 更新诊断。 它是 Microsoft 为诊断和修复 Windows Update 问题而开发的工具,必须单独安装。 以下是如何使用它:

确保使用管理员帐户登录 Windows 10
从下载 Windows 更新诊断程序 官方网站
启动应用程序
在向导中,选择 Windows 更新并单击下一步
按照分步说明进行操作
完成后,重新启动 Windows 更新诊断
选择 Windows 网络诊断并单击下一步
向导应用修复后,重新启动您的 PC
立即尝试运行 Windows 更新

3.重启Windows更新服务

Windows 更新由应在系统启动时自动启动并始终运行的服务控制。 如果由于某种原因没有发生这种情况,那么您可能会看到像 0x80080005 这样的错误代码。 幸运的是,您可以轻松解决此问题:

单击开始按钮,搜索服务,然后启动此应用程序
找到并双击 Windows Update 以查看其属性
留在常规选项卡中
将启动类型设置为自动(延迟启动)
如果服务已停止,请单击开始按钮
单击应用提交更改并退出到服务主窗口
查找后台智能传输服务和应用程序准备执行相同的操作
尝试运行 Windows 更新

4.禁用网络列表服务

网络列表服务是必需的,但一些用户报告说它会导致 Windows 更新问题,导致错误 0x80080005。 以下是关闭它的方法:

按 Win 键 + R,键入 services.msc,然后按 Enter
找到并双击网络列表服务
将启动类型设置为禁用
如果服务正在运行,请单击停止
单击应用并退出
立即尝试运行 Windows 更新

5.检查组策略设置

Windows Update 错误代码 0x80080005 可能是由组策略中的错误设置触发的。 以下是检查和解决此问题的方法:

按 Win 键 + R,键入 gpedit.msc,然后按 Enter 打开本地组策略编辑器
转到计算机配置 > 管理模板 > Windows 组件 > Windows 更新
找到并双击配置自动更新以查看其属性
选择启用并单击应用
重启你的电脑
尝试运行 Windows 更新

  (已修复)右键单击 Windows 资源管理器崩溃

6. 重置 Windows 更新

您可以快速重置 Windows 更新组件以清除缓存并修复可能导致错误 0x80080005 的常见问题。 要做到这一点,您只需要使用命令提示符。 这是你应该做的:

确保使用提升权限登录 Windows 10
单击开始按钮,搜索命令提示符,然后按 Enter
复制并粘贴下一个命令(在每行文本后按 Enter):

退出命令提示符并重新启动您的 PC
尝试运行 Windows 更新

7.拔掉所有外围设备

由于兼容性或驱动程序问题,您最近插入计算机的任何外部设备都可能导致错误代码 0x80080005。 想想您购买或收到的任何新硬件作为礼物,例如 USB 笔式驱动器、Wi-Fi 适配器或具有即插即用功能的网络摄像头。

要处理此问题,请关闭计算机并拔下所有外围设备,键盘和鼠标除外。 然后,启动操作系统并运行 Windows Update 以确认您不再收到错误消息。

此时您有两个选择:重新插入所有设备并在需要运行 Windows 更新时将其分离,或者挑出有问题的设备进行修复或停止使用它。

8.运行干净启动

干净的 Windows 10 启动意味着关闭所有可能导致软件问题的不必要组件,例如驱动程序、服务和进程。 它可以帮助您排除导致 Windows 更新错误 0x80080005 的问题。 这是您需要做的:

按 Windows 键,搜索系统配置,然后按 Enter
切换到服务选项卡
取消选中隐藏所有 Microsoft 服务,然后单击全部禁用
退出系统配置
右键单击任务栏并选择任务管理器
切换到启动选项卡
单击状态列以按状态对所有应用程序进行排序(首先启用)
选择第一个应用程序并单击禁用
对所有处于启用状态的应用程序执行此操作
重启你的电脑
立即尝试运行 Windows 更新

9. 关闭防火墙

这不太可能,但 Windows 更新可能会被您的防火墙阻止。 当您更改默认防火墙设置或安装第三方防火墙应用程序时,通常会发生这种情况。

为了安全起见,您可以暂时关闭防火墙,让 Windows 有足够的时间安装更新。 只要确保之后重新启动它。 否则,您将使您的计算机暴露在恶意软件中。

如何停用和重新激活 Windows 防火墙:

使用管理权限登录 Windows 10
单击开始按钮,搜索控制面板,然后打开此应用
找到并单击 Windows Defender 防火墙
单击左侧面板上的打开或关闭 Windows Defender
在专用网络设置和公共网络设置中选择关闭 Windows Defender 防火墙(不推荐)
点击确定确认
尝试运行 Windows 更新
更新完成后,返回控制面板 > Windows Defender 防火墙
选择左侧的恢复默认值
单击恢复默认值和是确认

如果您有接管 Windows 防火墙的第三方防火墙,请调整上述步骤以暂时将其关闭。

10.卸载第三方软件

在之前的解决方案中,我们提到设置不正确的第三方防火墙可能会阻止 Windows 更新,并随后触发错误代码,例如 0x80080005。 但是,防火墙应用程序也可能构建不佳或不完全支持您的 Windows 版本。

它不仅适用于防火墙应用程序,还适用于任何可以访问 Internet 的程序。 这包括互联网安全解决方案、VPN 服务、网络浏览器或洪流客户端。

如果您在将新软件添加到您的 PC 后立即开始遇到 Windows 更新错误,那可能是罪魁祸首。 但是您应该能够通过卸载它来解决此问题。

如何卸载最近的软件:

右键单击开始按钮并选择应用程序和功能
在“应用程序和功能”部分中,将排序方式设置为安装日期(最新的优先)
选择列表中的第一个程序,然后单击卸载
再次单击卸载以确认并继续执行向导步骤
如果您最近安装了多个可疑程序,请确保将它们全部删除
重新启动您的 PC 并尝试运行 Windows 更新

Windows 10 内置卸载程序不是那么有效。 如果您更喜欢更彻底的解决方案,不仅可以删除程序,还可以删除任何剩余的文件和注册表项,请使用第三方应用程序卸载程序。

11.卸载系统更新

不仅软件应用程序会导致 Windows 更新问题,还会导致系统更新错误。 微软推送影响数百万用户计算机的不可靠更新的情况并不少见。 在某些情况下,这甚至可能导致错误代码 0x80080005。

但是您可以通过卸载最新的 Windows 更新来修复它。 就是这样:

按 Win 键 + R,键入 appwiz.cpl,然后按 Enter
单击查看已安装的更新
单击 Installed On 列以按时间对更新进行排序(最新的优先)
双击 Microsoft Windows 类别中的第一个条目
单击是确认并继续删除
重新启动您的 PC 并立即尝试运行 Windows 更新
如果 Windows 更新现在可以工作,请确保避免安装给您带来麻烦的同一更新

12.检查磁盘空间

如果您的计算机上没有足够的可用磁盘空间,Windows 更新可能无法执行其活动,例如下载文件或运行后台进程。 您可以在通知中心判断是否收到磁盘空间不足的消息。

要解决此问题,您可以通过使用分区管理器来增加 C: 驱动器(或安装了 Windows 的任何位置)上的磁盘空间。 但是,如果您不想安装任何第三方工具,磁盘管理应该可以解决问题。

如何使用磁盘管理:

右键单击开始按钮并选择磁盘管理
选择一个不包含 Windows 的大驱动器(如 D:)
右键单击 D: 并选择缩小体积
写入新的卷大小并单击 Shrink
返回主窗口
右键单击 C: 驱动器(或安装了 Windows 的位置)并选择扩展卷
设置新的卷大小并单击扩展
立即尝试运行 Windows 更新

如果您的硬盘不够大,无法将磁盘空间从一个分区分配到另一个分区,则一种解决方法是从您的 PC 中删除文件,以便为 Windows 更新腾出空间。 将个人照片和视频移动到外部硬盘、将它们刻录到 DVD 或上传到云存储帐户。

  Windows 隐藏步骤记录器将屏幕操作变成分步说明

您还可以卸载大型游戏和应用程序,以及在系统清洁器的帮助下摆脱垃圾文件。 或者,如果您不想安装任何额外的东西,请查看 Windows 磁盘清理实用程序。

如何使用磁盘清理:

使用管理员权限登录 Windows 10
转到下载和回收站以备份或恢复您想要保留的任何文件,因为这些文件夹将被清空
按 Win 键 + E 打开文件资源管理器
选择 C: 驱动器或安装操作系统的位置
右键单击驱动器并转到属性
在常规选项卡中,单击磁盘清理
在要删除的文件中,选择所有内容并单击清理系统文件
文件搜索结束后,再次选择所有项目并按 OK
清理结束后重启电脑
立即尝试运行 Windows 更新

13.检查网络驱动程序

驱动程序问题通常会干扰需要访问 Internet 的所有应用程序和系统实用程序,包括 Windows 更新。 例如,如果您的网络设备无法正常工作,这可能是您不断收到错误代码 0x80080005 的原因。 您的网络驱动程序也可能已过时或与您的操作系统不兼容。 这是您需要做的:

如何快速重装网络设备:

右键单击开始按钮并转到设备管理器
打开网络适配器类别
选择并右键单击您的主网络设备,然后单击卸载设备
打开操作菜单并单击扫描硬件更改
重启你的电脑。 Windows 将自动重新安装丢失的网络设备
检查 Windows 更新错误

如何更新您的网络驱动程序:

返回设备管理器
右键单击您的网络设备并选择更新驱动程序
当提示有两个选项时,单击自动搜索更新的驱动程序软件
稍等一下,直到 Windows 检查更新。 如果没有找到任何东西,请退出

如果 Windows 无法找到网络驱动程序,我们建议使用驱动程序更新工具。 它可以识别您 PC 上所有过时的驱动程序,并在 Web 上找到与您的操作系统兼容的较新版本。 此外,它可以自动下载和安装所有驱动程序。

如何回滚不兼容的网络驱动程序:

返回设备管理器
右键单击您的网络适配器并转到属性
切换到驱动部分
单击回滚驱动程序并按照屏幕上的步骤操作
如果按钮显示为灰色,则表示您的 PC 上不存在以前的网络驱动程序,因此您无法完成回滚
如果回滚成功,请重新启动计算机并尝试运行 Windows 更新

14.修复硬盘和系统错误

硬盘或操作系统中的数据损坏可能对所有系统实用程序(包括 Windows 更新)造成破坏性影响。 如果您有一个对更新程序组件至关重要的文件丢失或损坏,难怪您会收到 0x80080005 之类的错误代码。

要修复 HDD 错误,您可以使用 CHKDSK(检查磁盘)。 当涉及到损坏的系统文件时,请使用 SFC(系统文件检查器)。 最后,对于 Windows 映像的组件存储更严重的问题,请转向 DISM(部署映像服务和管理)。

如何使用 CHKDSK:

单击开始按钮,搜索命令提示符,然后单击以管理员身份运行
如果您的操作系统安装在 C: 驱动器上,请键入 chkdsk c: /f。 如果不是,请将 c: 替换为正确的分区号。 按回车
当要求在下次系统启动时确认 CHKDSK 调度时,键入 y 并按 Enter
重启你的电脑
在重新启动期间,CHKDSK 将扫描您的硬盘并修复任何错误
启动后,尝试运行 Windows 更新

证监会使用方法:

按 Win 键 + R,键入 cmd,然后按 Ctrl + Shift + 进入 以管理员身份运行 CMD。 如果 UAC(用户帐户控制)提示,请单击是
键入 sfc /scannow 并按 Enter
耐心等待 SFC 执行系统扫描并修复任何问题
重启你的电脑
运行 Windows 更新并检查是否仍然出现错误 0x80080005

DISM使用方法:

以管理员身份启动命令提示符
运行 DISM /online /cleanup-image /scanhealth 以检查操作系统的运行状况
如果 DISM 发现任何问题,请键入 DISM /online /cleanup-image /restorehealth 并按 Enter 修复它们
该过程完成后重新启动PC
再次以管理员身份打开 CMD
运行证监会 (sfc /scannow)
最后一次重新启动计算机
立即尝试运行 Windows 更新

15. 运行恶意软件扫描

如果您的防病毒解决方案未能抵御恶意软件攻击,则感染可能会影响整个操作系统及其实用程序,包括 Windows 更新。 您需要立即执行计算机扫描并从您的 PC 中删除所有病毒。

如何运行 Windows Defender:

单击开始按钮,搜索 Windows 安全,然后按 Enter
跳转到病毒和威胁防护
单击扫描选项
选择快速扫描并单击立即扫描
等到 Windows 运行扫描。 如果没有找到任何内容,请选择 Windows Defender 脱机扫描并单击立即扫描
从您的 PC 中消除威胁后,重新启动
立即尝试运行 Windows 更新

16. 关闭 IPv6

这有点不寻常,但如果您的网络不支持 IPv6,IPv6 连接可能会与 Windows Update 发生冲突。 反过来,这可能会导致错误代码,如 0x80080005。 除非您绝对确定您的 ISP 支持 IPv6(您可以联系它并询问),否则在您的 PC 上禁用 IPv6 连接会更安全。

  如何在 Windows 10 上为 Windows 安全启用篡改保护

如何在 Windows 10 上禁用 IPv6:

单击系统托盘中的网络图标,然后访问网络和 Internet 设置
转到更改适配器选项
选择您的 Internet 连接,右键单击它,然后选择属性(您需要管理员权限)
留在“网络”选项卡中
查找并取消选中 Internet 协议版本 6 (TCP/IPv6)
单击确定并退出
立即尝试运行 Windows 更新

从路由器的管理面板禁用 IPv6 连接也是一个好主意。

17.修复注册表设置

您还可以通过修复多个系统注册表设置来修复 0x80080005 Windows Update 错误代码。 不用担心,因为您不需要任何以前的经验,只要您按照以下说明进行操作即可。

单击开始按钮,搜索注册表编辑器,然后打开此应用
如果用户帐户控制提示,请单击是
在注册表编辑器中,创建备份:
打开文件菜单
选择导出
设置新文件名并指明目的地
单击保存将当前注册表设置保存为备份(.reg 格式)

复制并粘贴以下地址以访问此位置:

ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdateAuto Update

如果您发现 EnableFeaturedSoftware 条目,请检查 Data 是否为 0x00000001 (1)。 否则:
双击条目
将值数据设置为 1
将基数设置为十六进制
点击确定

如果 EnableFeaturedSoftware 条目不存在:
打开编辑菜单
选择新建 > DWORD(32 位)值
将名称设置为 EnableFeaturedSoftware
双击条目
将值数据设置为 1
将基数设置为十六进制
点击确定

转到以下位置:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdateUX

找到并双击 IsConvergedUpdateStackEnabled
将数值数据设置为 0
将基数设置为十六进制
点击确定

现在,访问这个地址:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdateUXSettings

找到 UxOption
双击条目
将数值数据设置为 0
将基数设置为十六进制
点击确定

最后,访问这个位置:

HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftSystemCertificates

如果您发现 CopyFileBufferedSynchronousIo 条目,请确保其数据设置为 0x00000001 (1)。 如果不是:
双击条目
将值数据设置为 1
将基数设置为十六进制
点击确定

如果 CopyFileBufferedSynchronousIo 不存在:打开编辑菜单
选择新建 > DWORD(32 位)值
将条目名称设置为 CopyFileBufferedSynchronousIo
在值数据处,写入 1
将基数设置为十六进制
点击确定

退出注册表编辑器并重新启动计算机
立即尝试运行 Windows 更新

如果出于任何原因,您需要回滚您在注册表中所做的更改,只需双击您之前创建的 .reg 备份文件即可恢复原始注册表配置。

18.修复Windows启动问题

Windows 高级故障排除模式使您可以修复可能导致操作系统无法正常工作的启动问题。 在修复 Windows 更新错误方面值得一试。 以下是如何使用它:

确保保存任何正在进行的项目
右键单击开始按钮并转到设置
选择更新和安全
跳转到左侧的恢复
在高级启动中,单击立即重新启动
Windows 将以恢复模式重新启动。 当屏幕变为蓝色并加载各种选项时,请转到疑难解答
选择高级选项 > 启动修复
选择您的管理员帐户并输入您的密码
按照分步说明解决启动问题
Windows 启动后,尝试运行系统更新程序

19.回滚Windows 10

对于您无法识别但可能已损坏 Windows 更新的任何其他不可预见的软件事件,请转到系统还原。 如果您在每次尝试更新操作系统时开始收到错误代码 0x80080005 之前创建了还原点,则可以将 Windows 10 回滚到该状态。 就是这样:

单击开始按钮,搜索控制面板,然后打开此应用
选择恢复部分
从列表中选择一个还原点或选择显示更多还原点以进一步返回
要查看哪些应用程序将从您的 PC 中删除,请单击扫描受影响的程序
单击下一步并按照屏幕上的说明进行操作
电脑重新启动后,尝试运行 Windows 更新

20.重置Windows 10

不幸的是,系统还原在很多情况下都无法正常工作。 在用尽所有先前的解决方案并且仍然受到错误代码 0x80080005 的阻碍之后,是时候重置 Windows 10。

您的文件、下载和游戏保存将保持不变。 但是,您的所有应用程序都将从您的 PC 中消失。 这是您需要做的:

右键单击 Windows 10 开始按钮并选择设置
访问更新和安全部分
跳转到恢复
在重置此 PC 时,单击开始
当提示有两个选项时,选择保留我的文件
按照屏幕上的步骤重置 Windows 10
任务完成后,运行 Windows Update 以安装所有必需的更新

Windows Update 错误 0x80080005 可以修复

总而言之,0x80080005是尝试运行Windows Update时在屏幕上弹出的错误代码。 它通常是由可以解决的硬件或软件问题引起的。

首先运行 Windows 更新疑难解答并使用 Windows 更新诊断工具。 如果这些失败,请重新启动 Windows 更新和相关服务,关闭网络列表服务,检查组策略设置,重置 Windows 更新组件,并拔下所有外围设备。

您还可以运行干净启动、暂时停用防火墙、卸载最近的第三方软件和系统更新、检查磁盘空间和网络驱动程序,以及修复任何硬盘和操作系统错误。

运行计算机扫描以删除任何恶意软件、禁用 IPv6 连接(如果您不使用它)、修复注册表设置和 Windows 启动问题以及将 Windows 10 回滚到以前的检查点也是一个好主意。 如果一切都失败了,是时候将 Windows 10 恢复出厂设置了。

你是如何设法摆脱 0x80080005 的?

我们是否错过了任何重要的步骤? 在下面的评论区告诉我们。