All laptops are installed with OEM drivers from the laptop manufacturer. However, people who need to use cuda like me will be overwhelmed by the manufacturers. Sony's driver updates are too slow.
However, you cannot use the nVidia graphics card driver for the public version.
No way, I had to send back my own spirit of doing well.
First of all, you need to know that the reason why you cannot use the nVidia driver of the public version is not because it is not really supported, but because the Driver Installer cannot identify the hardware ID.
What is a hardware ID. We can see it.
The value matching the device ID here is what we need, that is, this is missing during driver installation, so it cannot be identified.
We need to modify C: \ NVIDIA \ DisplayDriver \ 285.62 \ WinVista_Win7_64 \ International \ Display. Driver \Nvcv. infFile
In this file, we find the two sections [NVIDIA_SetA_Devices.NTamd64.6.0] [NVIDIA_SetA_Devices.NTamd64.6.1] which need to be modified.
We continue to analyze nvcv. inf. We can see that the [Strings] segment contains many video card names. Here we have taken NVIDIA GeForce GT 330 M as an example. We can see that
Nvidia_dev1_a29.01 corresponds to "NVIDIA GeForce GT 330M"
Nvidia_dev1_a29.02 corresponds to "NVIDIA GeForce GT 330 M". Note that there is a space here.
The driver supports "NVIDIA GeForce GT 330M". Then we need
In [NVIDIA_SetA_Devices.NTamd64.6.0] [NVIDIA_SetA_Devices.NTamd64.6.1], locate nvidia_dev1_a29.01, and nvidia_dev1_a29.02.
Then add nvidia_dev1_a29.01 as follows:
[NVIDIA_SetA_Devices.NTamd64.6.0]
% Nvidia_dev1_a29.01 % = Section029, PCI \ VEN_10DE & DEV_0A29 & subsys_1_11558
% Nvidia_dev1_a29.02 % = Section029, PCI \ VEN_10DE & DEV_0A29 & SUBSYS_71101558
% Nvidia_dev1_a29.03 % = Section029, PCI \ VEN_10DE & DEV_0A2B & SUBSYS_9072104D
[NVIDIA_SetA_Devices.NTamd64.6.1]
% Nvidia_dev1_a29.01 % = Section030, PCI \ VEN_10DE & DEV_0A29 & subsys_1_11558
% Nvidia_dev1_a29.02 % = Section030, PCI \ VEN_10DE & DEV_0A29 & SUBSYS_71101558
% Nvidia_dev1_a29.03 % = Section030, PCI \ VEN_10DE & DEV_0A2B & SUBSYS_9072104D
The [Strings] still lacks information about % nvidia_dev1_a29.03 %, so we will continue to write it like this.
[Strings]
Nvidia_dev1_a29.01 = "NVIDIA GeForce GT 330 M"
Nvidia_dev1_a29.02 = "NVIDIA GeForce GT 330 M"
Nvidia_dev1_a29.03 = "NVIDIA GeForce GT 330 M" there are two spaces
Now, save it. Run the Driver Installer. You will happily find out ~~~ This is how the public edition driver is installed.
From Orion's column