Jump to content
NotebookTalk

Nvidia driver inf modding


kenny27
 Share

Recommended Posts

Can anyone shed some light on how to inf mod nvidias lastest drivers?

 

I am trying to get 511.79 work for my m18x r2 and gtx 1080. The nvdmi.inf for dell/alienware is not in the driver fold so i tried modding the next closest one: nvd... something-something which looked right based on the 1028 vendor code in the file.

 

I run DDU and disable signature driver on startup, the installer runs but fails right at the end with message saying incompatible hardware and version of windows.

M18x R2 | 3920XM | 16GB DDR3 @ 2133Mhz | 980M SLI | 256GB Samsung 840 Evo + 1TB HHD | Audioengine D1 | Beyordynamic DT990 | Corsair M65

Link to comment
Share on other sites

1 hour ago, kenny27 said:

Can anyone shed some light on how to inf mod nvidias lastest drivers?

 

I am trying to get 511.79 work for my m18x r2 and gtx 1080. The nvdmi.inf for dell/alienware is not in the driver fold so i tried modding the next closest one: nvd... something-something which looked right based on the 1028 vendor code in the file.

 

I run DDU and disable signature driver on startup, the installer runs but fails right at the end with message saying incompatible hardware and version of windows.

Try the nvdmig.inf, it worked for me

Alienware M18x R2 i7-3920xm-16GB DDR3-Quadro P4000  Alienware M17x R4 i7-3940XM 16GB DDR3-1866 Quadro P4000

Precision m6700 i7-3840QM - 16.0GB DDR3 - GTX 970M     Alienware M17x R4 i7-3940XM 32GB DDR3-1600 GTX 680M 120hz 3D
Precision m4700 i7-3610QM-8.00GB DDR3 @ 1600MHz-K2000M

GOBOXX SLM  G2721-i7-10875H RTX 3000-32GB ddr4(Gave to my Wife)

 

Link to comment
Share on other sites

Post your Hardware ID from device manager and I'll write the line you need to insert.

 

Also, a trap for some people is that the .inf will contain two separate lists of ID's. Each list is for the different compatible OS and as the newest drivers are for Win10 and Win11 there will be the first long list of ID's and then if you scroll further down the list will start again. Put your modded line in each group so you are covered for your OS.

Also don't forget to add your String at the bottom of the .inf or it won't work. 

  • Thumb Up 2

Alienware M18x R2 - i7-3920XM - GTX 970M - 16GB 1866Mhz DDR3L - Samsung 970 Evo with MXM to NVMe Adapter - Custom Delft Blue

Alienware M18x R2 - i7-3840QM - GTX 680M - 16GB 1600Mhz - Custom Yellow     Alienware M17x R3 - i7-2760QM - GTX 580M - 16GB 1600Mhz DDR3

Alienware M17x R2 - i7-720MQ - GTX 460M - 8GB 1600Mhz DDR3 - 1920x1200 RGBLED   Alienware X51 - i7-3770 - NO GPU - 16GB 1600Mhz DDR3

Alienware Area 51 ALX - i7-975 Extreme - GTX 980 - 16GB 1600Mhz DDR3   Alienware Aurora R2 - i7-3770K - GTX 670FTW - 16GB 1600Mhz DDR3 

Alienware Aurora R4 ALX - i7-3930K - GTX 1060 - 16GB 1600Mhz DDR3        Alienware Aurora R4 ALX - i7-3930K - GTX 670FTW - 16GB 1600Mhz DDR3

 

Link to comment
Share on other sites

11 hours ago, aldarxt said:

Try the nvdmig.inf, it worked for me

That did the trick! 

9 hours ago, Maxware79 said:

Post your Hardware ID from device manager and I'll write the line you need to insert.

 

Also, a trap for some people is that the .inf will contain two separate lists of ID's. Each list is for the different compatible OS and as the newest drivers are for Win10 and Win11 there will be the first long list of ID's and then if you scroll further down the list will start again. Put your modded line in each group so you are covered for your OS.

Also don't forget to add your String at the bottom of the .inf or it won't work. 

So the other thing to check is that there maybe multiple inf files for a vendor/manufacturer

  • Thumb Up 1

M18x R2 | 3920XM | 16GB DDR3 @ 2133Mhz | 980M SLI | 256GB Samsung 840 Evo + 1TB HHD | Audioengine D1 | Beyordynamic DT990 | Corsair M65

Link to comment
Share on other sites

  • 3 weeks later...

Does anyone know how to disable "Error Correction Code" (ECC) in nvidia control panel or by regedit or using CUDA sdk or has this been mitigated by nvidia?

The ECC is enabled on my quadro P4000 and I've read it takes 10% off of the performance of the card. My nvidia control panel has no option for workstation in settings and that is where it is supposed to be to enable or disable it

Alienware M18x R2 i7-3920xm-16GB DDR3-Quadro P4000  Alienware M17x R4 i7-3940XM 16GB DDR3-1866 Quadro P4000

Precision m6700 i7-3840QM - 16.0GB DDR3 - GTX 970M     Alienware M17x R4 i7-3940XM 32GB DDR3-1600 GTX 680M 120hz 3D
Precision m4700 i7-3610QM-8.00GB DDR3 @ 1600MHz-K2000M

GOBOXX SLM  G2721-i7-10875H RTX 3000-32GB ddr4(Gave to my Wife)

 

Link to comment
Share on other sites

On 2/25/2022 at 7:10 AM, kenny27 said:

That did the trick! 

So the other thing to check is that there maybe multiple inf files for a vendor/manufacturer

it also depends if you're trying to run the GPU in SG mode or PEG mode, since 10 series have to be used in SG you have to mod the general inf that includes the optimus functions. to my knowledge (i might be wrong) but the vendor specific ones probably have varying degrees of Mux/PEG specific settings which doesnt include SG, like with nvdmi.inf only being used for PEG mode with the r2 and r1 (i had to mod this one on my r1 for the 780m since it was running PEG directly to the screen)

  • Thumb Up 1

Alienware M18X R2 | Nebula Red | i7 3740QM [OC'd to 4Ghz] | 32GB RAM | NVIDIA Quadro P4000 | 75hz OC'd Display |

MXM to NVMe Adapter with Samsung 970 Evo Plus 2TB

Alienware 17 R4 | i7 6700HQ | 16GB RAM | GTX 1070 | 100hz OC'd LG 1080p Display

Alienware M18X R1 | Space Black | i7 2960XM | 16GB RAM | GTX 780M

 
Link to comment
Share on other sites

  • 2 weeks later...

For anyone else that needs INF mod, I had made a video on how to do it. 

 

 

  • Thumb Up 4

Alienware Area-51M : Intel Core i9-9900K @ 5.3Ghz    | nVidia GeForce RTX 2080    | AX210 | Samsung 970 Evo+ 
Alienware X14 R1 :       Intel Core i7 12700H 12th-Gen   | nVidia GeForce RTX 3060    | AX411 | SK Hynix 2TB PCIe4 
Alienware M18x R2 :    Intel Core i7 3920XM @ 4.7Ghz | nVidia Quadro RTX 3000     | AX210 | Samsung 980 PRO   
Alienware 18 R1 :          Intel Core i7 4930MX @ 4.0Ghz | nVidia Quadro RTX 3000     | AX210 | SK Hynix 1TB NVMe 
Clevo X170SM-G:         Intel Core i7 10700K @ Stock     | nVidia GeForce RTX 2070S | AX210 | 256GB+2x512GB 


CS Studios YouTube: https://www.youtube.com/c/CSStudiosYT 

Link to comment
Share on other sites

  • 1 month later...

Apologies in advance for bumping an old thread. I came across this post, after some searching and seeing the notebookreview forum was shutdown. I've got an Alienware M17X R4 with a Clevo GTX 970M I installed a few years ago. My issue is that I'm trying to get the newest set of drivers to install correctly, and they keep failing. The most common message is "driver is not compatible with this version of Windows" and "This graphics driver could not find compatible graphics hardware". I noticed Nvidia changed the nvdmi.inf to nvdmig in the newest set, and it looks pretty much identical aside from the name change. I've got the hardware ID (that I already made for use with each update up until now), so it doesn't seem to be working. Is there something I'm doing wrong, or is there like an additional step/something else that needs to be done for it to actually install without a hitch? I can post my hardware ID, along with the version I have already made to see if there are any errors/discrepancies. 

Attached is the Hardware ID from the laptop, and this is the ID I have saved for inserting into the .inf; 

%NVIDIA_DEV.13D8.0551.1028% = Section018, PCI\VEN_13D8&DEV_13D8&SUBSYS_05511028

Any help would be appreciated! 

hardware ID.PNG

Link to comment
Share on other sites

I replied to your DM before taking a look at this. Looks like your ID line is right.

 

You also have to add the String at the bottom of the inf

 

NVIDIA_DEV.13D8.0551.1028 = "NVIDIA GeForce GTX 970M"

 

The other two major reasons for your error are;

 

1. Not disabling Driver Signature Enforcement directly before trying to run the installer

 

2. Not inserting your ID line into the correct Operating System group in the .inf.

     - The newest drivers have Windows 10 and 11 support so there are two lists of ID's in the .inf. Place your ID line into both lists so you know your OS is covered. If you find the first list then put your ID line into it and then scroll down and you'll find that the list will start again so you have to add it to this list as well. 

 

EDIT: The line above isn't right, didn't see it the first time

 

%NVIDIA_DEV.13D8.0551.1028% = Section018, PCI\VEN_13D8&DEV_13D8&SUBSYS_05511028

 

You added 13D8 where it should have stayed as 10DE (before &DEV_)

 

It should read

 

%NVIDIA_DEV.13D8.0551.1028% = Section018, PCI\VEN_10DE&DEV_13D8&SUBSYS_05511028

 

 

 

  • Thumb Up 1

Alienware M18x R2 - i7-3920XM - GTX 970M - 16GB 1866Mhz DDR3L - Samsung 970 Evo with MXM to NVMe Adapter - Custom Delft Blue

Alienware M18x R2 - i7-3840QM - GTX 680M - 16GB 1600Mhz - Custom Yellow     Alienware M17x R3 - i7-2760QM - GTX 580M - 16GB 1600Mhz DDR3

Alienware M17x R2 - i7-720MQ - GTX 460M - 8GB 1600Mhz DDR3 - 1920x1200 RGBLED   Alienware X51 - i7-3770 - NO GPU - 16GB 1600Mhz DDR3

Alienware Area 51 ALX - i7-975 Extreme - GTX 980 - 16GB 1600Mhz DDR3   Alienware Aurora R2 - i7-3770K - GTX 670FTW - 16GB 1600Mhz DDR3 

Alienware Aurora R4 ALX - i7-3930K - GTX 1060 - 16GB 1600Mhz DDR3        Alienware Aurora R4 ALX - i7-3930K - GTX 670FTW - 16GB 1600Mhz DDR3

 

Link to comment
Share on other sites

  • 3 weeks later...

I'm new here. Don't mean to bring up an old thread , but my problem is almost identical. The forum that talked about the GPU upgrade on Precisions is gone, and can't find cache pages either. So I'm starting from scratch.

 

I have a Dell Precision 7530. Bought an RTX3000 gpu and went through all the inf mod. The nvidia driver fails to install giving the same warning as the OP.

 

I've no idea what else to try at this point, and I'm about to send the unit back to the seller, but I want to give this another try. Can anyone give some tips?

 

I have attached the nvdmiwi.inf file if anyone wants to check it. Seems to be the right inf file,  but not sure. I already edited it.

 

I did disable driver signature enforcement and used tried old and new drivers.

 

Any help would be much much appreciated!
 

nvdmwi.zip

Link to comment
Share on other sites

I suggest the best way to mod your inf files is to use a tool NVCLEANINSTALL not only does it allow you to download drivers directly for modding but it also allows you to add Device ID's and then signs the driver after meaning no more requiring to disable Driver enforcement.

 

At the same time it allows you to remove the bloat of the Nvidia drivers too.

{Main Laptop:} PCS Recoil 17.3" (Clevo X170KM-G)

Spoiler

{CPU:} Intel i7 11700K

{RAM:} 2x 16GB DDR4 Crucial 3200MT/s

{GPU:} Nvidia RTX 3070 Mobile
{Screen:} BOE NE173QHM-NY2 165hz 1440p

{Storage:} WD SN570 2TB (Data/ShadowPlay/UserProfile), WD SN770 in 1TB (OS), 2TB WD SN770(Firmware/Drivers/Junk) and 2TB WD 850X (Games)

{OS:} Windows 11 Pro

Benchmarks:

{TimeSpy}: Normal Extreme  {Firestrike}: Normal Extreme {Port Royle}Result

Realtek Nahimic 3 Modded Driver for MSI Systems: Latest
 

Link to comment
Share on other sites

On 6/10/2022 at 5:58 AM, solidus1983 said:

I suggest the best way to mod your inf files is to use a tool NVCLEANINSTALL not only does it allow you to download drivers directly for modding but it also allows you to add Device ID's and then signs the driver after meaning no more requiring to disable Driver enforcement.

 

At the same time it allows you to remove the bloat of the Nvidia drivers too.

Alright! It did work! You saved me hours or days. Much appreciated again!

Link to comment
Share on other sites

  • 5 months later...

 

 

 

 

 

 

I have a RTX 3060Ti and my device id is not listed in NVCLEAN so I can't use it. Needed to modify 472.12 standard driver to include this id. My card Id is PCI\VEN_10DE&DEV_2414 

 

If you open newer drivers it includes the needed id. You must select a template and if your id isn't there... This makes it pretty much useless to add new hardware to inf

Any help please?

 

nvclean.jpg

Link to comment
Share on other sites

10 hours ago, tc0566 said:

I have a RTX 3060Ti and my device id is not listed in NVCLEAN so I can't use it. Needed to modify 472.12 standard driver to include this id. My card Id is PCI\VEN_10DE&DEV_2414 

 

If you open newer drivers it includes the needed id. You must select a template and if your id isn't there... This makes it pretty much useless to add new hardware to inf

Any help please?

 

I think it doesn't really matter which template you choose, at least that's the case with my GTX 1070 mobile. I just took the standard template for the 1070 mobile and it worked fine without even having the same hardware id

Alienware Area 51 ALX R5 3600 32GB 3200MHz RTX 2080 Ti FE

Alienware M18x R2 I7 3840QM 4.2GHz 16GB 1600MHz GTX 1070(Zotac MXM, will add the missing MOSFETs to use the 115W MSI vBios)

Alienware M17x R4 I7 3630QM 16GB 1600MHz GTX 980M 8GB(modded to six MOSFET to increase the 'power limit')

MacBook Pro Retina I7 3820QM 16GB 1600MHz GT650M (for school)

And lot's of other stuff in my hobby corner (old Clevo's 'n' stuff like that)😄

 

Link to comment
Share on other sites

26 minutes ago, DoenerBoy123 said:

 

I think it doesn't really matter which template you choose, at least that's the case with my GTX 1070 mobile. I just took the standard template for the 1070 mobile and it worked fine without even having the same hardware id

 It matters.. as soon as you put in device id and hit next you get an error saying device id doesn't match. Specifically: no valid device id.

Link to comment
Share on other sites

  • 4 weeks later...
  • 2 weeks later...
On 12/23/2022 at 1:06 AM, raptorddd said:

what is the purpose of modding a newer driver via INF MOD.??? my gpu doesnt get drivers anymore.

 

Well, you can mod a newer driver for an older unsupported GPU to bypass a driver version restriction that a certain game may have.

But, the main reason driver modding is just to get newer Nvidia MXM GPU's to work on older laptops.

  • Thumb Up 1

Alienware M18x R2 - i7-3920XM - GTX 970M - 16GB 1866Mhz DDR3L - Samsung 970 Evo with MXM to NVMe Adapter - Custom Delft Blue

Alienware M18x R2 - i7-3840QM - GTX 680M - 16GB 1600Mhz - Custom Yellow     Alienware M17x R3 - i7-2760QM - GTX 580M - 16GB 1600Mhz DDR3

Alienware M17x R2 - i7-720MQ - GTX 460M - 8GB 1600Mhz DDR3 - 1920x1200 RGBLED   Alienware X51 - i7-3770 - NO GPU - 16GB 1600Mhz DDR3

Alienware Area 51 ALX - i7-975 Extreme - GTX 980 - 16GB 1600Mhz DDR3   Alienware Aurora R2 - i7-3770K - GTX 670FTW - 16GB 1600Mhz DDR3 

Alienware Aurora R4 ALX - i7-3930K - GTX 1060 - 16GB 1600Mhz DDR3        Alienware Aurora R4 ALX - i7-3930K - GTX 670FTW - 16GB 1600Mhz DDR3

 

Link to comment
Share on other sites

Kepler still gets updates on desktop. I mod inf to allow my mobile kepler gpus to have latest drivers 

Alienware Area-51M : Intel Core i9-9900K @ 5.3Ghz    | nVidia GeForce RTX 2080    | AX210 | Samsung 970 Evo+ 
Alienware X14 R1 :       Intel Core i7 12700H 12th-Gen   | nVidia GeForce RTX 3060    | AX411 | SK Hynix 2TB PCIe4 
Alienware M18x R2 :    Intel Core i7 3920XM @ 4.7Ghz | nVidia Quadro RTX 3000     | AX210 | Samsung 980 PRO   
Alienware 18 R1 :          Intel Core i7 4930MX @ 4.0Ghz | nVidia Quadro RTX 3000     | AX210 | SK Hynix 1TB NVMe 
Clevo X170SM-G:         Intel Core i7 10700K @ Stock     | nVidia GeForce RTX 2070S | AX210 | 256GB+2x512GB 


CS Studios YouTube: https://www.youtube.com/c/CSStudiosYT 

Link to comment
Share on other sites

18 hours ago, Maxware79 said:

 

Well, you can mod a newer driver for an older unsupported GPU to bypass a driver version restriction that a certain game may have.

But, the main reason driver modding is just to get newer Nvidia MXM GPU's to work on older laptops.

i see . but what about in the performance side theres no improvement or there is.?

dell precision m4600

i7 2760QM

8GB ram

MX500 crucial SSD 500GB.

win 10 21H2

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use