WIN7下安装RTX3050 6GB显卡驱动
一、背景
由于Windows 7 系统已于 2020 年 1 月 14 日停止更新,故Nvidia在这之后也不再持续的更新针对Windows 7的显卡驱动。由于某些特殊原因,又不得不使用Windows 7安装RTX系列较新的显卡,我们需要进行一些特殊的操作。
二、详细步骤
1、下载Nvidia驱动 474.11-desktop-win8-win7-64bit-international-whql.exe,由于带whql的最后一个针对WIN7的驱动版本(带有whql的驱动程序意味着通过了微软认证,能够保证程序兼容性和安全性)
由于Nvidia不再更新驱动,故官网已无法找到此驱动版本。大家可以从下面网站下载(需科学上网,大家可自行寻找资源或者联系我):
https://archive.org/download/nvidia-driver-archive/Windows/474.11/
下载基于 x64 的系统的 Windows 7 安全更新程序 (KB3033929) Windows6.1-KB3033929-x64.msu ,由于这个补丁更新了Windows的系统文件,使其能够识别和使用更安全的SHA-2算法进行数字签名。很多新的软件和驱动程序都开始要求系统具备SHA-2支持才能正常安装。所以这个是安装Nvidia驱动的前提。
https://www.microsoft.com/zh-cn/download/details.aspx?id=46148
2、安装 B3033929 补丁:
3、重启后,开始使用 7-ZIP(https://www.7-zip.org/ 根据个人习惯使用解压缩工具)将驱动解压缩出来。
4、进入解压缩目录 474.11-desktop-win8-win7-64bit-international-whql\Display.Driver
使用 Notepad++(根据个人喜好使用一个文本编辑器即可),打开 nv_dispi.inf 文件。
5、使用Ctrl + F 搜索 3050字样会自动移动到对应位置。
6、在最后一行3050处复制整行,并将 2582 修改成 2584:(NVIDIA_DEV.2584 对应的显卡型号是 GeForce RTX 3050 6GB;NVIDIA_DEV.2582 对应的显卡型号是 GeForce RTX 3050 8GB 版本;需要核实这个信息的准确性;请自行尝试其他显卡型号修改适配!)
7、使用 WIN + R 输入cmd 查看 Windows 操作系统的 内部版本号为6.1。(Windows 7 的核心版本号就是 6.1(NT 6.1)),故我们需要再NT6.1下添加 Windows 驱动程序安装信息。
8、搜索 6.1字样可以看到移动到如图位置
9、找到 6.1,并在最后将最后一行复制,并将粘贴,将两个2582替换为2584,并保存。
10、手动更新Nvidia驱动
选择驱动目录:
选择从 列表中选择:
选择从磁盘中安装:
选择驱动文件夹:
出现RTX3050点击下一步:
弹框选择:始终安装
重启机器:
完成驱动安装:
尽管显示未签名,此方法应该适用于不同的RTX30系列显卡~