Jump to content
  • [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.


    • Thumbs Up 4
      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 can rx
      Hello to all dear visitors, 
       
      I have been using Lenovo y510p notebook for two years but in games I think my graphic card is inadequate. After that I've bought Mini PCI-e EXP GDC and attached it to where the wireless card socket is.  However because it has x1 speed its performance is too low. Even though on tests rx460's ranks is low than rx480, it has more performance.
       
      In x1 PCI-e port, the performance is too low and inefficient. On GPUz programme, use of memory controller is 20% but use of GPU is 100%. I mean, I've been hooked to the x1 speed.
       
      Components : EXP GDC version 8.0 +450w PSU + rx480
       
      I've read all pages about ultrabay, I want to buy and to share in forum.
       
      If anyone has ultrabay to PCI-e port, I want to buy. Please help.
       
      Thanks for everything.
    • By Kel
      I got the exp gdc beast 8.5 got all the connections right... laptop boots up... fans turn on the gpu.... device manager detects gtx 1060 with a “ ! “ in a yellow triangle. Now what to do.... i tried to do the bios mod.... but realised that i have 3.07 version. 
      Questions-
      1 is there any way to get this done without the mod?? 
      2 if mod is the only way... kindly help me with step by step instruction in laymans terms... i m not a techy... so i might not understand technical terms.... altho i am interested... but learning yet. Please help. 
    • By thechillhacker
      Hello all
       
      I have a Clevo P370EM3 laptop with a pair of GTX 680Ms in SLI mode and have never been able to get Linux to work properly with full acceleration and without tearing. I have tried every xorg config I can find, and even all the modifications from the nvidia configurator to no avail. Has anyone been able to get these things to work 100% in Linux? I have typically used ubuntu based distros, including Mint, and every available driver version from the repositories, but can never get it to work quite right.
       
      Thanks for any help anyone can provide. It is killing me to run Windows on this machine because of these issues, and I am almost to the point of installing the inferior 7970 cards.
       
      Have a great day
      -TCH
    • By jhsd1124013561
      Help! I created a BOS BOOT DISK and use legacy to boot in DOS.   But it is saying that "An operating system wasn't found".   I have extracted all the files (the alienware m18x r2 a11 unlocked bios) into my external hard drive (format: NTFS)
×

Important Information

By using this site, you agree to our Terms of Use. 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.