Windows 11 中安装驱动程序时出现错误 0x80070103 的解决方案

最后更新: 04/11/2025

  • 从 Windows 更新安装重复或错误的驱动程序时,会出现错误 0x80070103。
  • 微软已经做出一些改变来减少错误,并在最近的版本中修复了 0x800f0983 错误。
  • 清除缓存、重置服务并运行 SFC/DISM 通常可以解决顽固性问题。
0x80070103错误

El 0x80070103错误这种错误表明安装程序存在缺陷,在 Windows 11 中非常常见,已经出现多年了。 尝试从以下位置下载或安装驱动程序时 Windows更新这是用户在反馈中心最常报告的问题之一。虽然令人恼火,但通常不会对系统构成风险。

在最近的支持沟通中,微软已经承认了这个问题,并表示正在实施一些改变来减少其影响。 但是,该公司并不保证能够彻底解决问题。与此同时,其他更新事件(例如代码 0x800f0983)也得到了详细描述,最近在缓解这些事件方面取得了一些值得了解的进展。

错误代码 0x80070103 是什么?它会在什么情况下出现?

当系统尝试安装已存在或不适用于您计算机的驱动程序时,Windows 更新中会显示此代码。 您通常会看到这样的消息:“Windows 更新中驱动程序安装失败,错误代码 0x80070103”最常见的症状是下载完成,但驱动程序安装反复失败。

微软曾多次解释说,在很多情况下,代码的出现…… 因为 Windows 试图重新安装已经安装过的程序。除了警告信息外,它应该不会影响您日常的电脑使用。如果只是偶尔出现,通常可以忽略;如果反复出现,则应尝试以下解决方案。

也存在一些奇怪的情况,例如 Windows 更新建议在联想笔记本电脑上安装惠普驱动程序。 当服务检测到与您的硬件“兼容”但并非特定驱动程序时,就会发生这种情况。这会导致设备不兼容的错误。

如何回滚 KB 更新

微软对该问题状态的表态

在反馈中心,“Windows 更新中驱动程序安装错误,0x80070103”问题已获得数百个投票。 微软承认问题的严重性,并已进行内部调整以降低其发生频率。 这些设施未能解决这些问题,尽管它们并未承诺提供完整的解决方案。

根据更新后的官方文档,此改进已随可选的 10 月份更新 KB5067036(适用于 Windows 11 25H2 和 24H2)一起分发。 该公司表示,该修复程序将在下一波强制补丁中推出。因此,更多用户应该不再遇到 0x80070103 错误。

错误代码 0x80070103 的常见原因

虽然最常见的触发因素是尝试安装重复的驱动程序,但还有其他因素也会对其产生影响。 最好查看一下这份清单,以便了解你的案件正在发生什么。:

  • Windows 更新尝试安装已存在的驱动程序(重复或等效版本)。
  • 提供的驱动程序与您的硬件/系统不兼容或版本不匹配。
  • 更新时驱动程序正在使用中,因此会阻止更新操作。
  • Windows 更新(软件分发)缓存包含损坏的数据。
  • Windows 更新服务已停止或未正常响应。
  • 影响更新组件的系统文件已损坏。
独家内容 - 点击这里  访问另一台 PC 时出现“未找到网络路径”错误:如何在 Windows 11 中修复 SMB

例如,如果您在联想电脑上看到“HP USB驱动程序更新”,这并不一定表明电脑感染了恶意软件。 这通常是一个通用驱动程序,不应该安装。Windows 更新本身最终会拒绝该更新,并显示错误代码 0x80070103。如果设备管理器中也出现类似错误,例如: 错误代码 10通常表示与驾驶员相关的问题。

0x80070103错误

建议的预检项目

在深入探讨解决方案之前,建议先进行几项基本检查。 它们可以节省您的时间,并有助于排除假阳性结果。:

  • 磁盘空间:请确认您有足够的可用空间来下载和安装更新。
  • Windows 版本:按 Windows + Enter 键,输入“winver”,检查已安装的版本和内部版本号。
  • 第三方软件:暂时卸载除 Microsoft Defender 以外的防病毒程序和可能干扰 Windows 更新的“优化”工具(例如 CCleaner、AVG TuneUp 等)。

这些简单的措施通常可以消除意外堵塞。 如果错误仍然存​​在,请继续尝试以下解决方案。.

通常有效的快速修复方法

如果只是偶尔发生,在修改系统组件之前,您可以尝试一些简单的修复方法。 通常,这些步骤中只需一个就足够了。:

1)重试、暂停并恢复更新

在 Windows 更新中,单击失败更新的“重试”。 接下来,使用暂停更新和恢复更新的选项。此操作会强制 Windows 重新评估下载和安装状态。

2) 从 Microsoft 目录手动安装

在“设置”>“Windows 更新”>“更新历史记录”中,记下失败的更新的标识符。 在微软更新目录中查找该编号,并下载与您的系统兼容的软件包。 然后手动运行下载的文件进行安装。

3) 运行 Windows 更新疑难解答

打开“设置”>“系统”>“疑难解答”>“其他疑难解答程序”,然后单击“Windows 更新”旁边的“运行”。 如果发现不一致之处,该工具将自动检测并进行更正。.

4) 检查是否有可选的驱动程序更新

在“设置”>“Windows 更新”>“高级选项”>“可选更新”中,检查是否有任何专门提供的驱动程序。 只选择与您的硬件相关的选项。 点击下载并安装。

独家内容 - 点击这里  KERNEL POWER 41 蓝屏:它的含义以及如何防止您的电脑自动关闭

证监会

如果错误仍然存​​在,则进行彻底修复。

如果问题仍然存在,则需要检查 Windows 更新服务和缓存,以及系统文件的完整性。 以下行动按影响程度由小到大排列。:

1)重启 Windows 更新服务

按下 Windows + R 键,输入 services.msc,然后按确定。找到“Windows Update”,右键单击并选择“停止”。 然后再次右键单击并选择“重新启动”重启电脑后再试一次更新。

2) 重置 Windows 更新缓存(SoftwareDistribution)

以管理员身份打开命令提示符,并逐一运行以下命令。 停止相关服务:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

接下来,转到 C:\Windows\SoftwareDistribution 并删除其中的内容。 清空文件夹后,返回终端并重新启动服务。:

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

现在您可以返回 Windows 更新并重试。 如果缓存中存在损坏的文件,这一步通常至关重要。.

3) 使用命令重置 Windows 更新组件

另一个有用的方法是重命名工作文件夹,以强制完全重新生成。 以管理员身份运行终端,并按以下步骤操作:

net stop wuauserv
net stop cryptSvc
net stop bits
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
netsh winsock reset

重启电脑后,请再次尝试更新。 这次深度重置解决了多个持续存在的阻塞问题。.

4) 检查并修复系统文件(SFC 和 DISM)

以管理员身份打开命令提示符,运行 SFC 扫描以检测和修复关键系统文件: 输入 sfc /scannow 并等待其完成如果这样仍然无法解决问题,请继续执行 DISM 命令:

DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

执行这些命令后重启计算机,并检查 0x80070103 错误是否消失。 当存在系统性腐败时,SFC 和 DISM 是合适的调查途径。 重新安装Windows.

5)干净利落地启动,排除干扰。

干净启动允许您以最少的第三方服务和程序启动 Windows。 通过 msconfig 配置选择性启动,禁用非必要的启动项 尝试更新。如果更新成功,说明存在外部冲突。

0x80070103错误

重置 Windows 更新工具:何时使用以及推荐顺序

如果您已经尝试了上述方法,但 Windows 更新仍然卡住,您可以尝试使用“重置 Windows 更新工具”。 该实用程序将多个修复任务(重启服务、清理缓存等)组合在一起。 在指导助手的帮助下。

根据社区专家分享的用户指南,推荐的选项顺序如下:3、6、7、8、9、10、11、12,最后是 2。 选项 2 是关键,因为它执行的是深度重置。但是,请记住在应用此操作之前创建还原点或备份。

独家内容 - 点击这里  16.000 亿个密码泄露:互联网历史上最大的漏洞使苹果、谷歌和 Facebook 的安全面临风险。

使用媒体创建工具进行更新或重新安装

如果无法通过 Windows 更新完成安装,Windows 11 媒体创建工具是一个非常可靠的备用方案。 它允许进行就地升级,从而保留您的数据和应用程序,或者创建重新安装的方法。:

选项A:“立即升级此设备”

  • 下载官方媒体制作工具并以管理员身份运行。
  • 接受条款,选择“立即升级此设备”,然后按照向导操作。
  • 出现提示时,选择保留个人文件和应用程序(或者如果您愿意,也可以只保留个人文件)。
  • 让它完成下载、检查和安装。 此次系统级更新将替换 Windows 更新的多个组件。 可能会受损。

方案 B:创建安装 U 盘或 ISO 镜像

  • 在该工具中,选择“创建安装介质(U盘、DVD或ISO)”。
  • 请为您的计算机选择合适的语言、版本和架构。
  • 制作启动盘或下载 ISO 文件以备后用。 如果选择全新安装,请先备份数据。.

常见问题

错误代码 0x80070103 到底是什么?

这是一个 Windows 更新代码,通常会在尝试安装已安装或与硬件不匹配的驱动程序时出现。它通常不会影响系统稳定性,但会阻止该特定更新完成。

这样做对电脑有危险吗?

不。除了这条消息之外,它应该不会影响您的日常使用。真正的问题是更新无法完成,这可能会很烦人,或者阻碍兼容性改进。

如果它一直反复出现,我该怎么办?

首先,尝试运行 Windows 更新疑难解答程序,暂停并恢复更新,然后从 Microsoft 更新目录手动安装更新。如果问题仍然存在,请重置服务和缓存(SoftwareDistribution),运行 SFC/DISM,并考虑使用媒体创建工具进行就地升级。

我应该向微软报告吗?

是的,使用反馈中心有助于公司确定修复工作的优先级。提交的报告越多,对普遍存在的问题的响应速度往往就越快。

错误 0x80070103 是 Windows 更新的一个老熟人,通常是由于尝试安装重复或不合适的驱动程序造成的。 借助微软最近的更改以及本文中的技术,您很可能能够克服警告并恢复稳定的更新周期。.