方案背景图

错误1406是驱动安装包写入注册表失败,常见原因是权限不足、Installer 项被限制、旧驱动键值残留或 Windows Installer 组件异常。先右键安装包以管理员身份运行,再给 Installer 项添加 Everyone 完全控制,多数机器能解决;无效时用软领驱动大师修复注册表并清理旧驱动残留即可。

多数是注册表权限和残留造成的,驱动包和硬件本身没坏,不必急着重装系统。以下方法在 Windows 10/11 实测可用。

适用系统:Windows 10/11;最后更新:2026-08-13。

安装驱动提示错误1406是怎么回事

安装显卡、打印机或声卡驱动时,界面弹出“错误 1406:无法写入注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer”,安装随即中断。这个问题常出现在 Windows 10 1803、2004 和 Windows 11 上,手动改过权限或做过系统精简的电脑更容易碰到。

错误1406驱动注册表写入失败的四个常见触发点-软领驱动大师

先看是权限、残留还是安装信息损坏,再对症处理,能省去反复重装驱动的时间。

方法1 以管理员身份运行安装程序

先排除未提权导致的注册表写入失败。很多错误1406是双击安装时没有拿到管理员令牌,写入注册表被系统拦下,右键改用管理员身份运行就能继续。

操作步骤

  1. 右键点击驱动安装包,选择“以管理员身份运行”
  2. 在 UAC 弹窗中点击“是”
  3. 如果安装包在压缩包里,先解压到桌面,再右键以管理员身份运行
  4. 重新安装驱动,看是否仍提示错误1406

错误1406安装驱动时管理员身份运行的误区与正确操作对比-软领驱动大师

如果右键菜单里没有“以管理员身份运行”,可以先按住 Shift 再右键,或者打开安装包所在文件夹,在地址栏输入 cmd 回车,输入安装包文件名运行。

方法2 赋予 Installer 项 Everyone 完全控制权限

让当前账户可写入注册表 Installer 项。错误1406 多数是 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer 这个项的权限被收窄,添加 Everyone 完全控制后,安装包就能正常写入键值。

操作步骤

  1. 按 Win+R 输入 regedit 回车,打开注册表编辑器
  2. 定位到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer
  3. 右键 Installer 项,选择“权限”
  4. 点击“添加”,输入 Everyone,点击“检查名称”后确定
  5. 勾选 Everyone 的“完全控制”,应用后重新运行安装程序

用「软领驱动大师」更省事

错误1406 本质是注册表写入被拦住,手动改权限、删旧键值步骤多,还容易误删系统项。软领驱动大师的注册表修复会先扫描 Installer 项权限和旧驱动键值,把异常点列出来,确认后一次修复,不用在 regedit 里逐项翻找。

先看系统修复。这个功能会检查驱动相关的系统组件和注册表键值,自动修掉错误1406常见的 Installer 项权限问题以及损坏的安装信息,扫出来的问题点可以一次处理。

错误1406驱动注册表权限修复 系统修复功能-软领驱动大师

再看驱动管理。它可以定位到当前硬件对应的驱动版本,一键更新到与系统匹配的版本,并清理掉旧驱动残留的注册表键值,减少新驱动写入时的冲突。

错误1406旧驱动注册表残留清理 驱动管理功能-软领驱动大师

软领是知名国产软件品牌,20 年技术沉淀、服务千万用户。软领官网 wyouhua.com 直接下载,安装无捆绑勾选项;软件里可点客服按钮联系真人客服,复杂情况有工程师远程协助。

软领驱动大师下载

方法3 清理旧驱动残留的注册表项

删除旧驱动残留,避免键值冲突。同一硬件装过多个版本驱动时,旧版服务子项没删干净,新安装包写入同一个键名就会报错误1406。

操作步骤

  1. 按 Win+X 打开设备管理器,找到报错设备对应的驱动
  2. 右键卸载设备,勾选“删除此设备的驱动程序软件”
  3. 在注册表编辑器中定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
  4. 按设备名找到旧驱动的服务子项,先右键导出备份,再删除
  5. 重启电脑后重新安装驱动,观察错误1406是否消失

错误1406驱动残留清理的设备管理器到注册表三层操作-软领驱动大师

删注册表前务必先导出备份,删错了可以在备份文件上双击导入恢复。

方法4 重新注册 Windows Installer 组件

重置 Installer 服务信息,修复损坏安装程序信息。如果错误1406出现在多种驱动安装包上,可能是 Windows Installer 组件本身状态异常,重注册一遍能恢复默认配置。

操作步骤

  1. 以管理员身份打开命令提示符
  2. 依次运行 msiexec /unregister 和 msiexec /regserver
  3. 再运行 DISM /Online /Cleanup-Image /RestoreHealth
  4. 运行 sfc /scannow 检查系统文件
  5. 重启电脑后再安装驱动

方法5 用系统还原点或重置系统注册表权限兜底

前述无效时恢复最近可用的系统状态。系统还原能把注册表权限和 Installer 组件状态带回错误1406出现之前的版本,还原后先按方法2赋予 Everyone 完全控制,再装驱动。

操作步骤

  1. 打开“系统属性→系统保护→系统还原”
  2. 选择错误1406出现之前创建的还原点
  3. 按向导完成还原并重启
  4. 还原后先重新赋予 Installer 项 Everyone 完全控制,再安装驱动

常见问题

错误1406安装驱动提示无法写入注册表怎么解决?

先右键安装包以管理员身份运行,再给 Installer 项添加 Everyone 完全控制;无效时用软领驱动大师修复注册表并清理旧驱动残留。

Win10 安装显卡驱动出现错误1406 怎么办?

先卸载旧显卡驱动,勾选“删除此设备的驱动程序软件”,再用 DDU 清理残留,然后管理员运行新驱动安装包。Win10 1803/2004 都适用。

错误1406 注册表权限 Everyone 完全控制怎么设置?

打开 regedit,定位到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer,右键权限,添加 Everyone 并勾选完全控制。

错误1406 和 Installer 注册表项权限有关吗?

有关。错误1406 就是写入注册表被拒,Installer 项权限被收窄是最常见原因,赋予 Everyone 完全控制多数能恢复。

清理旧驱动残留能解决错误1406吗?

能。旧驱动服务子项未删干净会与新驱动键值冲突,按方法3删除并重启后再装驱动即可。

推荐阅读

右下角喇叭显示红叉、打开提示音频服务未运行,错误0x80070005:拒绝访问的解决方法

无线网卡驱动怎么安装和更新,6种方法恢复联网

显卡驱动更新后黑屏怎么办,5种方法恢复显示

相关推荐

电脑找不到网卡设备管理器没有网卡怎么办,5种方法排查

电脑没声音了怎么解决?从音量设置到声卡驱动排查这5个方向

魔兽世界显卡驱动过期怎么解决?快速修复指南

怎么查看电脑缺哪些驱动,4种方法

游戏中显卡驱动停止响应又恢复怎么办,4步排查

Intel核显驱动怎么安装更新,4步操作

驱动注册表错误怎么解决注册表硬件驱动错误1406无法写入注册表软领驱动大师
软领驱动大师下载

客服
扫描与客服沟通

回顶部
提示

正在拉起鸿蒙应用市场,如遇无法拉起/无法下载的情况,可使用鸿蒙设备,自行前往应用市场,搜索「Win解压缩」安装。

知道了