⚡ DeepFaceLab:RTX 3070/3080/3090 卡死问题解决方法!

RTX 30 系列显卡出来已经有一段时间了,很多小伙伴都已经上车,还有不少人还在观望(虚拟币直接把价格推高了一千多 :sob:)。
不过,因为新系列采用了全新的 安培架构,老版本软件无法支持。新版本虽然能用,但前置条件很多,一旦没设置好,就容易出现 训练跑几步就卡死、不报错 的情况。

经过实测,目前要解决这个问题,需要满足以下 三个必要条件


:white_check_mark: 第一步:Windows 10 升级到 20H2

要启用 GPU 加速功能,系统必须是较新的版本。目前来看,20H2 版本必然具备此选项

:backhand_index_pointing_right: 查看系统版本:

  1. 右键点击左下角 Windows 图标系统

  1. 向下滚动到 Windows 规格 处查看版本号。

  1. 如果是 2004 或更低,就需要升级;若已是 20H2,可直接跳过。

更新方法:在 Windows 更新 中找到升级选项(如红框所示),下载并安装即可。
(现在的系统可以直接在线更新,不会清空 C 盘,也不会影响现有软件,前提是 C 盘空间足够。)


:white_check_mark: 第二步:启用 GPU 加速计划

完成系统升级后,就可以打开 GPU 加速。

  1. 右键点击 Windows 图标 → 系统显示

  1. 点击 图形设置

  1. 打开如图所示的开关。

:white_check_mark: 第三步:显卡驱动升级到 460+

除了系统和 GPU 设置,还需要最新的显卡驱动支持。
新的显卡依赖最新的 CUDA 和 TensorFlow 版本,因此 DeepFaceLab 也同步升级了。

查看驱动版本:

  • 右键点击右下角 NVIDIA 图标控制面板
  • 查看驱动信息,例如下图版本号 460.89,已符合要求。

:backhand_index_pointing_right: 如果驱动版本小于 460,就必须升级。
请务必去 NVIDIA 官网 下载,别用鲁大师等第三方工具。

官方下载地址:
:link: NVIDIA 驱动下载

这里按你的显卡型号选择参数。

  • 如果是 3070,和图示基本一致
  • 如果是 3080 或 3090,只需在“产品家族”里换成对应型号即可

以上三步完成,十有八九问题就能解决。
如果还是不行,可以尝试:

  • 调大虚拟内存
  • 再检查下显卡是否插稳了 :joy:
1 Like

6