【亲测有效】NVIDIA 显卡驱动安装报错 7-Zip: CRC error 的解决方法
2026/8/10 9:53:09 网站建设 项目流程

NVIDIA 显卡驱动安装报错7-Zip: CRC error的解决方法

文章目录

  • NVIDIA 显卡驱动安装报错 `7-Zip: CRC error` 的解决方法
    • 1 问题描述
    • 2 分析问题原因
      • 2.1 为什么 NVIDIA 驱动安装会出现 7-Zip?
      • 2.2 问题出现的原因
    • 3 解决方法
      • 3.1 解决方法一:通过“服务”启动 Windows Installer
      • 3.2 解决方法二:通过计算机管理启动
      • 3.3 解决方法三:使用命令启动 Windows Installer
    • 4 其他可以一试的可能的解决方法(可组合选用)
      • 4.1 NVIDIA 驱动安装包损坏
      • 4.2 清理临时目录,删除 NVIDIA 解压缓存
      • 4.3 检查内存稳定性,暂时关闭超频模式
      • 4.4 暂时关闭计算机的防火墙
      • 4.5 检查磁盘
  • 5 总结
    • 参考资料

1 问题描述

最近在更新 NVIDIA 显卡驱动时遇到了一个比较奇怪的问题:
一开始我在NVIDIA App中直接点击安装 NVIDIA Studio 驱动,结果安装失败,并且图形驱动程序、PhysX、HD 音频驱动等组件均显示“未选择”。
于是我改为前往 NVIDIA 官网中的 NVIDIA 驱动官方下载页面 手动下载驱动程序,根据自己的显卡型号选择对应驱动进行下载,下载完成后运行驱动安装程序,本以为这样就可以正常安装,结果又弹出了一个错误:

Error 7-Zip: CRC error.

导致 NVIDIA 驱动程序根本无法继续安装。


2 分析问题原因

2.1 为什么 NVIDIA 驱动安装会出现 7-Zip?

可能会有人感到疑惑:安装 NVIDIA 显卡驱动跟 7-Zip 有什么关系?其实 NVIDIA 官方下载的驱动安装程序本质上包含了一个自解压过程。当我们双击 NVIDIA 驱动安装包时,安装程序首先需要将驱动文件解压到本地临时目录,然后再启动后续的驱动安装程序。
过程可以概括如下:
NVIDIA 驱动安装程序 → 解压驱动文件 → 启动 NVIDIA Installer → 安装显卡驱动、PhysX、HD Audio 等组件

因此出现7-Zip: CRC error报错说明问题发生在安装程序解压或进入安装流程的阶段

2.2 问题出现的原因

经过排查,问题最终与Windows Installer 服务没有正常启动有关。
Windows Installer是 Windows 中用于软件安装、修改和卸载的重要系统服务,其服务名称为Windows Installer,系统内部名称为msiserver在该服务启动的情况下运行 NVIDIA 驱动安装程序,驱动即可继续正常安装。
因此,如果你也遇到了7-Zip: CRC error的问题,同时 NVIDIA App 在线安装也(因为这个原因而)失败,可以检查一下 Windows Installer 服务。


3 解决方法

3.1 解决方法一:通过“服务”启动 Windows Installer

这是最直接的方法。

  1. 打开Windows 服务管理器:按下Win + R打开“运行”窗口,输入services.msc,然后点击 “确定”。
  2. 找到Windows Installer:进入“服务”列表以后,找到Windows Installer(注意不要和 Windows Update 等其他服务混淆)。
  3. 启动服务:右键Windows Installer,选择 “启动”,等待服务成功启动。
  4. 服务启动成功后,建议不要关闭 Windows 服务管理器的窗口,同时重新运行 NVIDIA 驱动安装程序,在直到最后安装成功的全过程(包括 解压驱动文件 和 NVIDIA Installer 安装等所有过程)中,关注Windows 服务管理器的窗口中的 Windows Installer 服务是否保持运行启动状态
  5. 在此情况下重新安装 NVIDIA 驱动(建议按照第4.2节内容删掉临时目录中原有报错安装的残留内容,重新运行官网下载的 NVIDIA 驱动安装程序)。如果能够正常进入 NVIDIA 安装界面,可以选择安装“NVIDIA 图形驱动程序”,然后根据需要选择快速安装或自定义安装,更建议使用自定义安装并勾选“执行清洁安装”,即可重新安装驱动组件并重置 NVIDIA 驱动配置。

3.2 解决方法二:通过计算机管理启动

如果不想使用services.msc,也可以通过 Windows 的计算机管理进入。
右键桌面上的“此电脑”,在右键菜单中选择“管理”,然后依次进入计算机管理 → 服务和应用程序 → 服务,同样找到Windows Installer,右键选择“启动”,启动成功以后再重新运行 NVIDIA 驱动安装程序(后续操作方法同 3.1 操作方法一)。

3.3 解决方法三:使用命令启动 Windows Installer

如果习惯使用命令行,也可以直接启动。
管理员身份打开 CMD,然后执行:

net start msiserver

如果服务成功启动,一般会看到类似提示:

Windows Installer 服务正在启动。 Windows Installer 服务已经启动成功。

然后再次运行 NVIDIA 驱动安装程序即可。

也可以查看服务当前状态:

sc query msiserver

如果看到:

STATE : 4 RUNNING

说明 Windows Installer 当前正在运行。

后续操作方法同 3.1 操作方法一。


4 其他可以一试的可能的解决方法(可组合选用)

7-Zip: CRC error并不一定全部都是 Windows Installer 服务导致的。

CRC 的全称是 Cyclic Redundancy Check,即循环冗余校验,它本质上意味着程序读取出来的数据与预期数据不一致。所以如果启动 Windows Installer 后仍然报错,还应该继续排查以下问题(可以组合选用各种解决方法)。

4.1 NVIDIA 驱动安装包损坏

这是 CRC error 最常见的原因之一。把之前下载的.exe删除,重新从 NVIDIA 官网驱动下载页面 下载。建议不要继续反复运行已经报错的安装文件。

4.2 清理临时目录,删除 NVIDIA 解压缓存

NVIDIA 驱动安装时通常会先将安装文件解压到临时目录中,如C:\Users\你的计算机用户名\AppData\Local\Temp,可以将临时目录中的 NVIDIA 解压缓存删除,然后重新运行驱动程序。
操作方法:按Win + R,输入%temp%,删除其中可以正常删除的临时文件。无法删除、提示正在占用的文件直接跳过即可。然后重启电脑重新安装。

4.3 检查内存稳定性,暂时关闭超频模式

如果不仅 NVIDIA 驱动报 CRC error,而且平时出现过下列情况:

  • 解压 ZIP/RAR 偶尔提示文件损坏;
  • 下载的大文件经常校验失败;
  • 安装大型软件随机报错;
  • 游戏或程序偶尔无规律崩溃;
  • ……

就需要考虑内存稳定性问题。可以搜索 Windows 自带的 “Windows 内存诊断” 执行内存检测。
如果开启了XMP、EXPO、内存超频、CPU 超频等各种超频模式,也可以暂时在计算机中 Legion Zone 的等中关闭超频模式(如下图,不同计算机中设置超频模式的地方可能不同)、恢复默认设置后重新测试。

4.4 暂时关闭计算机的防火墙

安全软件可能阻止驱动解压或写入文件。可以暂时关闭计算机中的防火墙或杀毒软件

暂时关闭防火墙的方法:

  1. 在“设置”中搜索Windows Defender 防火墙,点击打开:
  2. 点击“启用或关闭 Windows Defender 防火墙”,然后关闭专用网络和公用网络的防火墙即可。

    注:只是为了避免安装报错,暂时关闭 Windows Defender 防火墙,在安装结束后建议重新启用 Windows Defender 防火墙,以增强计算机安全性。

4.5 检查磁盘

如果重新下载安装包仍然频繁出现 CRC error,可以检查系统盘。
以管理员身份打开 CMD:

chkdsk C: /scan

等待 Windows 检查文件系统是否存在错误。


5 总结

这次遇到的问题表现为:

NVIDIA App 安装驱动失败 ↓ 官网下载 NVIDIA 驱动 ↓ 运行安装程序 ↓ 弹出 7-Zip: CRC error ↓ 驱动无法安装

可行的解决方法是:

按下 Win + R ↓ 输入 services.msc ↓ 找到 Windows Installer ↓ 右键 → 启动 ↓ 重新运行 NVIDIA 驱动安装程序

或者使用管理员 CMD:

net start msiserver

启动服务后,再次安装 NVIDIA 驱动,问题得到解决。

需要注意的是,7-Zip: CRC error是一个比较泛化的校验错误。Windows Installer 是值得尝试的一项排查措施,但如果仍然存在错误,还可以尝试:

重新从官网下载驱动安装包 清理临时目录 %temp% 中的 NVIDIA 解压缓存 检查内存稳定性,暂时关闭超频模式 暂时关闭计算机的防火墙等安全软件 检查磁盘 ……

希望这篇记录可以帮助到同样遇到 NVIDIA 驱动安装失败以及7-Zip: CRC error的朋友。


参考资料

  1. 关于7zip crc error解决方法的分享

P.S. 关于更新NVIDIA显卡驱动的方式,可以参见作者的这一篇文章:【亲测有效】Windows上更新NVIDIA显卡驱动的方法 。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询