编辑: 再次尝试使用最新的驱动程序并从头开始后,我设法让安装程序正确检测到卡,但安装后,我的英特尔和 nvidia 卡都在设备管理器中显示感叹号。
(结果发现我之前的尝试不小心使用了错误的部分编号)
有谁知道如何以与 29x 驱动程序相同的方式安装驱动程序吗?有什么解决方法吗?
我正在考虑刷新图形 BIOS 以获得更“官方”的硬件 ID,但由于它的混合性质,我并不愿意冒这个险。
我已经尝试过普通的 nvidia 驱动程序、Verde 驱动程序和 Beta 驱动程序。
原来的 我有一台配备混合英特尔/Geforce 330M 芯片的戴尔 Vostro 3700,戴尔多年没有更新他们的驱动程序,并且(大概)由于混合特性,他们在芯片本身使用了非标准硬件 ID。
这意味着我无法使用 nvidia 更新的驱动程序,预安装检查显示没有兼容硬件错误。我熟悉破解 inf 的方法(这里),将设备的硬件 ID 添加到驱动程序的正确位置,以便安装。这种方法似乎从版本 296 (左右) 开始就停止工作了。
这是我的硬件 ID 设置:
PCI\VEN_10DE&DEV_0A29&SUBSYS_044F1028&REV_A2
PCI\VEN_10DE&DEV_0A29&SUBSYS_044F1028
PCI\VEN_10DE&DEV_0A29&CC_030000
PCI\VEN_10DE&DEV_0A29&CC_0300
这将在 上运行Win7 64-bit
。
我也尝试过使用最新的LaptopVideo2Go 驱动程序(包括其他 330M 型号)并将我的硬件 ID 添加到 INF。这些安装但不起作用。英特尔和 nvidia 芯片都在设备管理器中显示感叹号,表示驱动程序有问题。
我不能通过 BIOS 禁用英特尔卡(出于某种原因,该功能已从生产的 3700 型号中删除,大概是为了让我的工作变得更加困难)
非常感谢您的帮助。
答案1
抱歉,我的回答太简短了,如果我早点看到这个,我就会评论了。你可以使用laptopvideo2go.com,他们发布的最新驱动程序已完成所有 INF 破解。您需要做的就是从他们的网站下载正确的安装文件并进行安装。
答案2
线程为什么没有驱动支持声称 Nvidia 驱动程序安装也适用于 Geforce 330M,但由于某些未知原因,它被从兼容卡列表中删除。
它描述了如何使用解压缩软件(例如 7-Zip)从安装 exe 文件中提取安装文件后对其进行修改。
下载了最新的 Nvidia Beta 驱动程序 - 我得到了这些“285.38-notebook-win7-winvista-32bit-international-beta”,并使用 WinRar 提取它们。
我打开了“Display.Driver”文件夹,并使用文本编辑器查看了其中的.inf 文件(我使用了 notepad++,这样我可以在多个文件中搜索并获得行号)。
我注意到 ListDevices.txt 中列出了所有 330M 驱动程序。他们列出了一些驱动程序,但我注意到的是“DEV_0A29&SUBSYS_04421028”(其中有多个驱动程序,其中“DEV_0A29”是 330M 卡,“SUBSYS_04421028”似乎与卡的版本相对应(不确定具体版本)。
我检查了设备管理器并打开了 Nvidia 显示适配器的驱动程序属性。在“详细信息”选项卡下,在“硬件 ID”下拉菜单下,我看到了类似的代码“PCI\VEN_10DE&DEV_0A29&SUBSYS_044F1028&REV_A2”。我搜索了所有 Nvidia 驱动程序 .inf 文件,但没有看到列出我的具体版本。所以我自己在那里编辑了它。
我需要编辑两个文件:ListDevices.txt 和 nvdm.inf
在 ListDevices.txt 中,我做了以下更改(论坛删除了一些格式,因此请确保查看 .inf 中的内容并遵循相同的模式):
来自:DEV_0A29&SUBSYS_04421028 "NVIDIA GeForce GT 330M" DEV_0A29&SUBSYS_04671028 "NVIDIA GeForce GT 330M " DEV_0A29&SUBSYS_04681028 "NVIDIA GeForce GT 330M " DEV_0A29&SUBSYS_046D1028 "NVIDIA GeForce GT 330M " DEV_0A29&SUBSYS_046E1028 "NVIDIA GeForce GT 330M "
TO (第一行是我的卡信息):
DEV_0A29&SUBSYS_044F1028 "NVIDIA GeForce GT 330M" DEV_0A29&SUBSYS_04421028 "NVIDIA GeForce GT 330M " DEV_0A29&SUBSYS_04671028 “NVIDIA GeForce GT 330M” DEV_0A29&SUBSYS_04681028 “NVIDIA GeForce GT 330M” DEV_0A29&SUBSYS_046D1028 “NVIDIA GeForce GT 330M” DEV_0A29&SUBSYS_046E1028 “NVIDIA GeForce GT 330M”在 nvdm.inf 中,这是我所做的更改(我确信如果你在文件中搜索,你会找到这些更改的位置):
第1部分
来自:
%NVIDIA_DEV.0A29.01% = Section031,PCI\VEN_10DE&DEV_0A29&SUBSYS_04421028 %NVIDIA_DEV.0A29.02% = Section033,PCI\VEN_10DE&DEV_0A29&SUBSYS_04671028 %NVIDIA_DEV.0A29.03% = Section033,PCI\VEN_10DE&DEV_0A29&SUBSYS_04681028 %NVIDIA_DEV.0A29.04% = Section007,PCI\VEN_10DE&DEV_0A29&SUBSYS_046D1028 %NVIDIA_DEV.0A29.05% = Section007, PCI\VEN_10DE&DEV_0A29&SUBSYS_046E1028
TO(第一行是我的卡信息):
%NVIDIA_DEV.0A29.01% = Section031,PCI\VEN_10DE&DEV_0A29&SUBSYS_044F1028 %NVIDIA_DEV.0A29.02% = Section031,PCI\VEN_10DE&DEV_0A29&SUBSYS_04421028 %NVIDIA_DEV.0A29.03% = Section033,PCI\VEN_10DE&DEV_0A29&SUBSYS_04671028 %NVIDIA_DEV.0A29.04% = Section033,PCI\VEN_10DE&DEV_0A29&SUBSYS_04681028 %NVIDIA_DEV.0A29.05% = Section007,PCI\VEN_10DE&DEV_0A29&SUBSYS_046D1028 %NVIDIA_DEV.0A29.06% = Section007,PCI\VEN_10DE&DEV_0A29&SUBSYS_046E1028
第2部分
来自:
%NVIDIA_DEV.0A29.01% = Section032,PCI\VEN_10DE&DEV_0A29&SUBSYS_04421028 %NVIDIA_DEV.0A29.02% = Section034,PCI\VEN_10DE&DEV_0A29&SUBSYS_04671028 %NVIDIA_DEV.0A29.03% = Section034,PCI\VEN_10DE&DEV_0A29&SUBSYS_04681028 %NVIDIA_DEV.0A29.04% = Section008,PCI\VEN_10DE&DEV_0A29&SUBSYS_046D1028 %NVIDIA_DEV.0A29.05% = Section008, PCI\VEN_10DE&DEV_0A29&SUBSYS_046E1028
TO(第一行是我的卡信息):
%NVIDIA_DEV.0A29.01% = Section032,PCI\VEN_10DE&DEV_0A29&SUBSYS_044F1028 %NVIDIA_DEV.0A29.02% = Section032,PCI\VEN_10DE&DEV_0A29&SUBSYS_04421028 %NVIDIA_DEV.0A29.03% = Section034,PCI\VEN_10DE&DEV_0A29&SUBSYS_04671028 %NVIDIA_DEV.0A29.04% = Section034,PCI\VEN_10DE&DEV_0A29&SUBSYS_04681028 %NVIDIA_DEV.0A29.05% = Section008,PCI\VEN_10DE&DEV_0A29&SUBSYS_046D1028 %NVIDIA_DEV.0A29.06% = Section008,PCI\VEN_10DE&DEV_0A29&SUBSYS_046E1028现在,在保存了这些更改后,我运行了“setup”可执行文件并告诉它进行“全新”安装。它安装了驱动程序,重新启动,检测到驱动程序并再次重新启动。但是,它再次安装了默认驱动程序。所以现在我说“更新驱动程序”和“浏览我的电脑”,然后“从列表中选择”,结果它在显示的几个选项中显示了 2011 年的驱动程序。我选择了这些,重新启动,然后我就有了 Nvidia 驱动程序和 Nvidia 控制面板。
让它们工作起来似乎需要做很多工作,但我真的不知道为什么它们没有包含在 Nvidia 发布的驱动程序中。我希望这对其他人有所帮助(抱歉,这不是一个简单的分步说明,但希望它有意义)。