错误0x80070103是因系统尝试安装已存在或兼容性更低的驱动程序所致,应使用微软hide updates工具隐藏冲突更新,并优先从硬件厂商官网手动更新驱动。

Windows 更新卡在 0x80070103 错误,提示“驱动程序已存在或兼容性更低”,更新反复失败且无法跳过,系统设置里点“重试”毫无反应,连带后续补丁也积压不动。
先确认是不是驱动重复安装惹的祸
打开「设置」→「Windows 更新」→「更新历史记录」,点开最近一次失败的更新详情;重点看名称里是否含 Intel、Realtek、NVIDIA、AMD 或“System”“Display”“Network”等字样——【这类更新几乎全是驱动包,而非系统功能补丁】。
如果更新标题明确写着“Intel(R) Corporation - System - 1.0.2391.0”或“Realtek Audio Driver”,基本可以锁定:系统正试图覆盖你本机已装的更高版本驱动,所以直接拒绝。
用微软官方工具隐藏问题更新
方法一:下载并运行 Windows 更新疑难解答隐藏工具
① 打开浏览器,访问微软直链:https://download.microsoft.com/download/f/2/2/f22d5fdb-59cd-4275-8c95-1be17bf70b21/wushowhide.diagcab;
② 下载完成后双击运行该 .diagcab 文件,点击「下一步」→「下一步」→ 选择「Hide updates」;
③ 工具扫描完成后,在列表中勾选报错的那条更新(例如带 Intel 或 Realtek 字样的条目),点击「下一步」→「完成」;
这一步做完,系统就不会再推送这个冲突更新,后续其他补丁能正常排队安装。注意:隐藏操作不可逆,但不影响系统安全性和稳定性。
手动更新驱动替代系统自动推送
方法1:去硬件厂商官网下载最新驱动
在 Windows 上执行终端命令,或对比 Windows 与 Linux 的 Shell 语法时使用。建议先检测当前 Shell 是 PowerShell 还是 cmd.exe,再给出相应命令……
比如错误涉及 Intel 系统组件,就访问 https://www.intel.cn/content/www/cn/zh/support/detect.html 运行 Intel Driver & Support Assistant 自动识别并安装;
如果是声卡或网卡问题,直接去 Realtek 或主板品牌官网(如 ASUS、MSI)搜索对应型号的最新驱动,下载离线安装包执行安装。
方法2:设备管理器中强制更新(仅限确认无更高版本时)
右键「开始」→「设备管理器」→ 展开报错驱动所属类别(如“显示适配器”)→ 右键对应设备 →「更新驱动程序」→「浏览我的电脑以查找驱动程序」→「让我从计算机上的可用驱动程序列表中挑选」→ 勾选「包括子文件夹」→ 点击「下一步」;
如果列表里只有一项且版本号低于官网版,说明系统缓存的是旧驱动,此时可选中它安装;【切勿选“自动搜索更新”,否则又会触发 0x80070103】。
清空 Windows Update 缓存(备用方案)
按 Win + R 输入 services.msc → 找到「Windows Update」服务 → 右键「停止」;
打开路径 C:\Windows\SoftwareDistribution → 删除其中的 DataStore 和 Download 两个文件夹;
回到服务窗口,右键「Windows Update」→「启动」;
最后重启电脑,再进「Windows 更新」手动检查更新。这步能清除损坏的更新包残留,但对纯驱动冲突效果有限,建议放在隐藏更新无效后再尝试。










