Jump to content
Latest News
  • Apologies for the downtime. We had to update our backend and theme.
  • We will continue pushing updates.
  • Apologies for the downtime. We had to update our backend and theme.
  • We will continue pushing updates.
  • [Guide] Modding Nvidia OEM INF Files


    J95

    Below are steps written by our very own @J95

    on how to mod the nvidia driver inf for your notebook.

     

    - Extract drivers 7-Zip - 3xx.xx-notebook-win8-win7-64bit-international-whql\Display.Driver

    - Display.Driver folder, OEM INF list.

    nvaci.inf Acer, Gateway

    nvami.inf Asus

    nvaoi.inf Apple

    nvbli.inf HP

    nvcti.inf Compal

    nvcvi.inf Clevo

    nvdmi.inf Dell

    nvfmi.inf Fujitsu

    nvfui.inf Siemens

    nvhmi.inf HP

    nvloi.inf LG

    nvlti.inf lenovo

    NVMIi.inf MSI

    nvqni.inf NEC

    nvszci.inf Sony

    nvtdi.inf Toshiba Qosmio

    nvtsi.inf Toshiba

     

    - INF file structure.

    ; NVIDIA Windows (64 bit) Display INF file

    ; Copyright © NVIDIA Corporation. All rights reserved.

    [Version]

    Signature = "$Windows NT$"

    Provider = %NVIDIA%

    ClassGUID = {4D36E968-E325-11CE-BFC1-08002BE10318}

    Class = Display

    DriverVer = 10/23/2013, 9.18.13.3165

    CatalogFile = NV_DISP.CAT

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    [Manufacturer]%NVIDIA_A% = NVIDIA_SetA_Devices,NTamd64.6.0,NTamd64.6.1,NTamd64.6.2,NTamd64.6.3 (Windows versions 64-bit)

    NTamd64.6.0 Vista

    NTamd64.6.1 Win7

    NTamd64.6.2 Win8

    NTamd64.6.3 Win8.1

    1

    [NVIDIA_SetA_Devices.NTamd64.6.0] Vista

    %NVIDIA_DEV.0407.01F1.1028% = Section004, PCI\VEN_10DE&DEV_0407&SUBSYS_01F11028

    %NVIDIA_DEV.0407.01F2.1028% = Section004, PCI\VEN_10DE&DEV_0407&SUBSYS_01F21028

    %NVIDIA_DEV.0407.0228.1028% = Section004, PCI\VEN_10DE&DEV_0407&SUBSYS_02281028

    -------------------------------------------------------------------------------------------------------------------------------------

    2

    [NVIDIA_SetA_Devices.NTamd64.6.1] Win7

    %NVIDIA_DEV.0407.019C.1028% = Section001, PCI\VEN_10DE&DEV_0407&SUBSYS_019C1028

    %NVIDIA_DEV.0407.01F1.1028% = Section001, PCI\VEN_10DE&DEV_0407&SUBSYS_01F11028

    %NVIDIA_DEV.0407.01F2.1028% = Section001, PCI\VEN_10DE&DEV_0407&SUBSYS_01F21028

    -------------------------------------------------------------------------------------------------------------------------------------

    3

    [NVIDIA_SetA_Devices.NTamd64.6.2] Win8

    %NVIDIA_DEV.0407.019C.1028% = Section002, PCI\VEN_10DE&DEV_0407&SUBSYS_019C1028

    %NVIDIA_DEV.0407.01F1.1028% = Section002, PCI\VEN_10DE&DEV_0407&SUBSYS_01F11028

    %NVIDIA_DEV.0407.01F2.1028% = Section002, PCI\VEN_10DE&DEV_0407&SUBSYS_01F21028

    -------------------------------------------------------------------------------------------------------------------------------------

    4

    [NVIDIA_SetA_Devices.NTamd64.6.3] Win8.1

    %NVIDIA_DEV.0407.019C.1028% = Section003, PCI\VEN_10DE&DEV_0407&SUBSYS_019C1028

    %NVIDIA_DEV.0407.01F1.1028% = Section003, PCI\VEN_10DE&DEV_0407&SUBSYS_01F11028

    %NVIDIA_DEV.0407.01F2.1028% = Section003, PCI\VEN_10DE&DEV_0407&SUBSYS_01F21028

    -------------------------------------------------------------------------------------------------------------------------------------

    5

    [strings]

    DiskID1 = "NVIDIA Windows (64 bit) Driver Library Installation Disk 1"

    NVIDIA = "NVIDIA"

    NVIDIA_A = "NVIDIA"

    NVIDIA_DEV.0407.019C.1028 = "NVIDIA GeForce 8600M GT "

    NVIDIA_DEV.0407.01F1.1028 = "NVIDIA GeForce 8600M GT"

    NVIDIA_DEV.0407.01F2.1028 = "NVIDIA GeForce 8600M GT "

    -------------------------------------------------------------------------------------------------------------------------------------

     

    nvdmi.inf (Dell) e.g. Alienware M17xR2 GTX 680M - Win7

    - Device manager -> Display Adapters -> Details -> Device Description -> Hardware Ids.

    10DE&DEV = Nvidia, 11A0 = GTX 680M, 043A = M17XR2, 1028 = Dell (PCI\VEN_10DE&DEV_11A0&SUBSYS_043A1028)

    PCI\VEN_10DE&DEV_11A0&SUBSYS_05511028 = M17xR4/60Hz GTX 680M (Reference)

    - Edit only the "NTamd64 Section" that corresponds to your OS version + 5 "NVIDIA Windows (64 bit) Driver Library Installation Disk 1"

    Under [NVIDIA_SetA_Devices.NTamd64.6.1] 2 (Win7) search for "%NVIDIA_DEV.11A00551.1028% = Section210, PCI\VEN_10DE&DEV_11A0&SUBSYS_05511028" replace 0551 with 043A.

    - 5 "NVIDIA Windows (64 bit) Driver Library Installation Disk 1"

    [strings]

    NVIDIA_DEV.11A0.0551.1028 = "NVIDIA GeForce GTX 680M " replace 0551 with 043A

     

    Notepad CTRL+H Method

    - Display.Driver folder -> open nvdmi.inf (notepad) CTRL+H -> Find What: 0551 Replace With: 043A -> Hit 'Replace All' -> Save.

    - C:\Nvidia...International\ -> run setup.exe.

     

    M17xR1 GTX 260M/280M/285M.

    - GTX 260M = 0618

    %NVIDIA_DEV.0618.02A2.1028% = Section033, PCI\VEN_10DE&DEV_0618&SUBSYS_02A21028, replace 02A2 with 02A1

    - GTX 280M = 060A

    %NVIDIA_DEV.0618.02A2.1028% = Section033, PCI\VEN_10DE&DEV_0618&SUBSYS_02A21028, replace both 0618 / 02A2 with 060A / 02A1 respectively.

    - 5 "NVIDIA Windows (64 bit) Driver Library Installation Disk 1"

    [strings]

    NVIDIA_DEV.060A.02A1.1028 = "NVIDIA GeForce GTX 280M "

    NVIDIA_DEV.0618.02A1.1028 = "NVIDIA GeForce GTX 260M "

     

    Notepad CTRL+H Method

    GTX 260M

    - Display.Driver folder -> open nvdmi.inf (notepad) CTRL+H -> Find What: 02A2 Replace With: 02A1 -> Hit 'Replace All' -> Save.

    - C:\Nvidia...International\ -> run setup.exe.

    GTX 280M

    1- Display.Driver -> open nvdmi.inf CTRL+H -> Find What: 02A2 Replace With: 02A1 -> Hit 'Replace All'

    2- Find What: 0618 Replace With: 060A -> ''Replace All'

    3- Find What: 260M Replace With: 280M -> 'Replace All' -> Save.

    4- C:\Nvidia...International\ -> run setup.exe

     

    GTX 285M

    1- Display.Driver -> open nvdmi.inf CTRL+H -> Find What: 043A Replace With: 02A1 -> Hit 'Replace All' -> Save

    2- C:\Nvidia...International\ -> run setup.exe

    - Windows 8 - disable driver signing.

    Command Prompt (Admin) Win key + X Type:

     

    bcdedit /set {current} testsigning yes

     

    -> "The operation completed successfully" -> reboot -> Install drivers.

    Exit test mode.

     

    bcdedit /set {current} testsigning no

     

    -> reboot.


      Report Article


    User Feedback




    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


  • Similar Content

    • By RandyTucker
      Having pondered over a eGPU build I instead decided to put my GPU inside my 15.6 laptop by extending the laptop base. I have a Dell optiplex 390 where my GTX 750ti LP once lived but as I now spend more time with my laptop on the sofa the Dell optiplex is now a donor for my gaming laptop build. I'm using the Dell motherboard for this build. It has a i5-2400 CPU - 8GB DDR3 RAM - MSI GTX 750ti LP GPU. The Dell PSU is too big for this build so I will be using a Seasonic SS-250SU 250W PSU. The laptop used for this build is a Fujitsu LifeBook AH530 that has a 1366x768 LED screen, this screen will be replaced with a higher resolution 1600x900 screen. The extended base of the laptop is now 6.5 cm.
       
      Parts needed to complete the build:
      Seasonic SS-250SU 250W PSU
      PCI Express 16x Flexible Extension cable
      LP156WD1 (TL)(B1) 15.6" LED 1600x900 screen
      LCD Controller Board
      Ultra slim keyboard with touchpad
       
      Work so far in pictures:
       
         








       
       
      Continue reading the full thread here: 
       
    • By moxy010
      setup i have:asus x54c,Nvida geforce gtx660,psu corsair cx600, dock i use: exp gdc v8.4d  note:(originally the notebook had intel celeron b815 processor, i replaced it with pentium b970,and added 2gb of ram other than that no other hardware changes were made) first time i connected it all and powered on,gpu fans started spinnig very fast and screen was on but all black and nothing happened so i tried the delay switch but with the same result, then i connected external monitor to the gpu, finally i was able to see manufacturer logo,but then it hanged on windows loading screen(back then i had windows 7 so you could clearly see the windows logo animation stopped) so i tried to hotplug the egpu by booting with original wifi card in (mpcie) sleeping then plugging the egpu in and resuming,but always i did so i was greeted with instant crash  so i went searching  for answers on the internet and i learned that i should isolate pin 22 so i did, finally i was able to boot into windows (with delay set on maximum) but the card wasnt detected, i purchased setup 1.35,installed windows 10 bios (i had windows 7 uefi)  but i couldn´t get it recognized even in there.  im sure all the componnents are fine, i got it sucesfully runing on my older laptop (lenovo u350) thanks for all the help in advance 
    • By barry12
      I have a problem with my egpu. When I am playing a game during 40 minutes i get a black screen during 1 or 2 seconds and after that I see my desktop and the game that I was playing has been closed.
      laptop details:
       
      i5 3230M 2,6 Ghz
      gigabyte gtx 1060 3gb
      exp gdc 8.4d
      4gb ram
       
      My power suply is Enermax NAXN 500 W, ATX, 220 V.
       
       
    • By rjtnag
      M17xR4 upgrade 680m to 1060

      I kindly apologise for my atrocious formatting, I have never written such a long thread before.

      Hey everyone, this is my experience regarding upgrading my m17xR4(2012) with a 680m and a 3D 120hz display to a GTX 1060. Please bear with me as it will be a long story.

      A little bit of background, on May 11, 2017, my laptop suddenly shut itself down when playing some Witcher 3. No response, no power, no lights, certainly dead.
      http://forum.notebookreview.com/thr...t-motherboard-replaced-but-still-dead.805508/
      Called Dell India, they recommended motherboard replacement (not quite as much as a recommendation but as an only option.) 15000INR for that. (~235USD)
      Still not resolved, no light, no post, no power. But if I remove the 680m, the laptop boots but gives 8 beeps, indicating a GPU or LCD failure. Putting the gpu back in causes a short circuit and no power to system.
      Dell technician recommended GPU and LCD replacement. Will cost about 15000INR(235USSD) for GPU and 8000INR(125USD) for the LCD.

      Sure, why not.

      New GPU time. And boy oh boy, I was in for a headache.
      Initial plan was for GTX 980m, easy and simple upgrade, tried and tested.
      I contacted @woodzstack, he suggested me the 1060, approx. 30% more performance for the same price. I went ahead with that.
      He is a well-known and an excellent seller here on NBR and other forums.

      So I got myself a 1060 with a heatsink. The heatsink on my 680m had worn out screws and I couldn’t remove it to reuse it (tried a Dremel to make grooves). The 1060 was available and ready to ship, the heatsink was on back order which caused some delay. Thankfully, woodzstack provided me with a free upgrade to faster shipping. Thanks!

       
      Then came the headaches. As I didn’t have a backup or fall back gpu (680m died), I wasn’t able to change the settings in bios required for 1060 and the system won’t boot with a 1060 ass the settings were incorrect. Also, I had the motherboard replaced which had stock bios. Got 8 beeps with 1060 installed, indicating gpu or LCD failure, which it wasn’t. Also, being a 120hz 3d display, I couldn’t use the intel gpu, as it won’t be able to run the display.

      Stuck in catch22 situation there. I contemplated returning the gpu as I hadn’t gotten it to work, and it had gotten quite expensive(motherboard+gpu+heatsink). I posted on various forums for 2nd hand 680Ms or even lower gpu. Woodzstack offered a 680M but shipping was quite expensive.

      Then @maxslo came to my rescue, he offered a used Quadro K1000M. Just pay for shipping and its mine. Notebookcheck states that its equivalent to a GT 630M, so it was from my series of gpu. I didn’t know if it would work or not, I took a gamble, if it didn’t work I would return all the stuff and get a new laptop (or a desktop maybe?)

      It took its own sweet time to come as it was via national post (can’t complain, got the card only for shipping cost)

      And when it came, I installed it, hit the power. I TURNED ON. It was alive!
      I quickly got into bios, changed the settings and installed the 1060.
      But alas, it didn’t start. 8 beeps again. Woodzstack helped here again.

      The issue was default display setting in bios and the uefi settings. Uefi needs a compatible gpu to save that setting and boot with that gpu. As k1000m wasn’t a uefi compliant gpu, I was stuck again. But changing the graphics settings to auto and then it let me disable the legacy settings.
       



       
      After applying these settings and installing the 1060, it let me boot.
      Somewhat.
      No bootable media detected. Press any key to restart.
      Turns out that the gtx 1060 is fussy even about bot drive partitions. Had to reinstall windows on a GPT partition. MBR to GPT conversion did not work. Needed a fresh install.

      Finally, after 3 months of patience, I could revive my laptop.

      II would like to thank these threads and their authors
      https://www.techinferno.com/index.php?/forums/topic/10982-m17x-r4-gtx-1060-upgrade/
      https://www.techinferno.com/index.p...x-r4-another-socket-victory-against-bga-crap/

      Note: for 680m, the benchmark was done on max overclock +300 core and +500 memory. Stock score would be nearer to 3DM11 P=6300-6500, Ex=2200-2400

      Unfortunately, I don’t have 3dmark scores for 680m

       
      Note: This is same as my thread on NBR. Posting here as well for people not on NBR.
      http://forum.notebookreview.com/threads/m17xr4-upgrade-680m-to-1060.808327
       
       
      Some benchmarks




       
    • By Henrik9979
       
      Okay here is what's going. I have a alienware m18x r1 running an amd 8970m, I wanted to upgrade it to crossfire but I could see a 8970m was more expensive than a r9 m290x
      So I decided to buy a r9 m290x and see if I could make it work in my alienware and also run crossfire.
      Even though many shops refused to sell me one because the didn't think it would work in an alienware m18x r1 only in the r2.
       
      Here is the whole process.
       
      19/08/17 23:15
      No post bios showing when booting, so impossible to enter bios menu, but can boot into windows 10 with no problems.
       
      19/08/17 23:20
      Because I haven't deleted the old AMD 8970m the r9 m290x shows as a 8970m with no problems.
       
      19/08/17 23:34
      First performance test was a success. The r9 m290x changed p-state normally. The gpu fan start spinning normally. But because of no thermal paste, the test lasted 20 seconds because the temperature raised fast.
       
      20/08/17 00:00
      Created a backup of the vbios version
      015.032.000.004.044450
       
      20/08/17 00:10
      Flashed a new clevo vbios version 015.032.000.003.044465
      Caused the card to be corrupted and resulted the 8 beep code.
       
      20/08/17 00:35
      Finally managed to flash the back and return the graphics card to its original state.

      20/08/17 00:50
      Flashed a new dell vbios version 015.046.000.014.045579
      No change in behavior
       
      20/08/17 01:07
      After trying multiple vbios with no luck I finally found one.
      Dell vbios Version 015.041.000.000.044966
      Brings back the post bios screen and I can now enter the bios menu through the r9 m290x.
      Note: This vbios reduce the cards performance from 900 mhz to 850 mhz
       
      20/08/17 01:21
      After more testing I found one that is working with no limits.
      Clevo vbios version
      015.036.000.005.044618
      Brings back the post bios screen and I can now enter the bios menu through the r9 m290x.
      This will be the vbios I will keep at the moment.

      20/08/17 01:56
      I completely uninstalled the previous driver and installed the newest driver. The graphics card is recognized as a 8970m but works normal.

      21/08/17 20:15
      I have inserted my old 8970m in the secondary slot and will start testing crossfire.
       
      21/08/17 21:45
      I have found out that the fan for the secondary fan did not spin. The is a cable that have felt out. I will fix it now.

      21/08/17 22:00
      In my try to test crossfire compatibility, I installed the newest AMD driver 17.7.2 but as soon it installed the driver for the secondary card it caused black screen. Only booting the computer in safe mode brings the screen back.

      21/08/17 23:02
      After many frustrating hours I finally managed to get crossfire working with the r9 m290x as the primary card and my old 8970m as the secondary.
      I have flashed the same vbios on both cards so the r9 m290x shows up I device manager as a 8970m.
       
      I first installed AMD driver version 16.2.1
       
      Then installed AMD driver version 16.6.1 in order to play battlefield

      21/08/17 23:20
      First test run in battlefield 1

      21/08/17 23:40
      Battlefield 1 is flickering bad, this can maybe be solved with a new patch or driver.
      Other games I have tried is working perfect with crossfire on.


      Now what I would like to try is somehow force the r9 m290x driver to be installed and see if it will make it possible to run the latest AMD driver without getting a blackscreen.
       
      I have tried to edit the .inf file like you would do with nvidia but no luck.
      I have also tried to figure out how to edit the device id in the vbios, but I find it too complex.






























       
×