我最近在iMac上运行 Windows 7 时遇到了同样的问题,并设法破解了版本 301.42 上的 nv_disp.inf 文件以使其正常安装。基本上,您需要将图形卡中的标识符添加到 inf 文件中,然后她就走了。不难。
这就是我的做法。
首先,我们需要您显卡的标识符。在 中打开Device Manager
并调出显卡的属性框Display adapters
。在"Details"
选项卡中,您会找到一个下拉框,打开它并选择"Device Instance Path"
;您应该能够右键单击下面字段中的值并复制它。
然后找到之前运行驱动程序设置时提取到的临时文件夹。对我来说是"C:\NVIDIA\DisplayDriver\301.42\WinVista_Win7_64"
——如果你找不到它,只需再次运行安装程序并记下安装程序提取自身的位置。我们需要编辑的文件位于Display.Driver
目录中,名为nv_disp.inf
. 在记事本或您喜欢的文本编辑器中打开它。
现在我们需要修改您复制的字符串并将其添加到此文件中。
如果您向下滚动大约 15%,您会发现一个类似于 的标题[NVIDIA_SetB_Devices.NTamd64.6.0]
。这是 Nvidia 支持设备列表的开始。
如果您在此处粘贴设备实例路径,您可能会注意到设备路径的前 21 个左右字符与前面几百行中的最后 21 个字符相似。类似的东西PCI\VEN_10DE&DEV_0240
。您可以删除已复制的其余文本。
这些设备被组织成组,因此最好在最后四个数字中搜索与您的相似的行并将其用作创建条目的模板。
您希望使用此信息来创建一个看起来与其他已存在的条目相似的条目。
我修改了这一行:
%NVIDIA_DEV.0868% = Section005, PCI\VEN_10DE&DEV_0868
标识符PCI\VEN_10DE&DEV_0869
为:
%NVIDIA_DEV.0869% = Section005, PCI\VEN_10DE&DEV_0869
请注意,靠近行首的四位数字与末尾的数字相匹配。
将文档保存在原始 nv_disp.inf 上,然后setup.exe
从已提取的文件夹中运行。如果您再次运行下载的文件,它将再次提取并覆盖您的更改。