Nvidia current updates

Discussion in 'Windows, Linux & Others on the Mac' started by Finch7, May 26, 2011.

  1. Finch7 macrumors newbie

    Joined:
    Jan 22, 2009
    #1
    Hello there,

    I am struggling with finding up to date information on how to update bootcamp's Nvidia drivers. I was prompted by a steam game that my drivers need to be updated. On the Nvidia webpage, it scanned 'NVIDIA GeForce 9600M GT 188.61' and told me that the latest driver update requires that i download the driver for your GPU. I am on a unibody MBP running windows 7 64 bit through bootcamp.

    If anyone has information on how i can update this system, any help would be greatly appreciated.
     
  2. Finch7 thread starter macrumors newbie

    Joined:
    Jan 22, 2009
    #3
    Hmm, I tried both and received this error: 'This graphics driver could not find compatible graphics hardware.'

    It automatically puts in this extraction path: C:\NVIDIA\DisplayDriver\270.61\Vista 64-bit\International

    more hardware information:
    intel core 2 duo cpu T9900 @ 3.06GHz 3.06 GHz
     
  3. Quad5Ny, May 27, 2011
    Last edited: May 28, 2011

    Quad5Ny macrumors 6502a

    Quad5Ny

    Joined:
    Sep 13, 2009
    Location:
    New York, USA
    #4
    How to add a custom Device ID to Nvidia's v270 Display drivers
    1. In the Start Menu Search Box type "devmgmt.msc" & press enter
    2. Expand Display adapters
    3. Double Click your Nvidia Card
    4. Click the Details Tab
    5. In the Drop-down box choose Hardware Ids
    6. Copy the First ID Exactly (Example: "PCI\VEN_10DE&DEV_0647&SUBSYS_00B0106B&REV_A1")
    7. Download drivers for your card (If you had the 9600M GT & Win7 x64, you would be downloading THESE)
    8. Download 7-Zip
    9. Extract the driver package you just downloaded using 7-zip
    10. Go to the Display.Driver folder in the extracted drivers
    11. Find and Open nvao.inf in Notepad (this should be Apple's INF)
    12. Find the lines that have "PCI\VEN_10DE&DEV_0647" (This will differ depending on your Hardware ID that you found before)
    13. Copy one of them and add your ID to it
      For example;
      Change this:
      Code:
      %NVIDIA_DEV.0647.01% = Section017, PCI\VEN_10DE&DEV_0647&SUBSYS_00A9106B 
      %NVIDIA_DEV.0647.02% = Section017, PCI\VEN_10DE&DEV_0647&SUBSYS_00B3106B 
      %NVIDIA_DEV.0647.03% = Section017, PCI\VEN_10DE&DEV_0647&SUBSYS_00BC106B 
      
      Code:
      %NVIDIA_DEV.0647.01% = Section018, PCI\VEN_10DE&DEV_0647&SUBSYS_00A9106B 
      %NVIDIA_DEV.0647.02% = Section018, PCI\VEN_10DE&DEV_0647&SUBSYS_00B3106B 
      %NVIDIA_DEV.0647.03% = Section018, PCI\VEN_10DE&DEV_0647&SUBSYS_00BC106B 
      
      To This:
      Code:
      %NVIDIA_DEV.0647.01% = Section017, PCI\VEN_10DE&DEV_0647&SUBSYS_00A9106B 
      %NVIDIA_DEV.0647.02% = Section017, PCI\VEN_10DE&DEV_0647&SUBSYS_00B3106B 
      %NVIDIA_DEV.0647.03% = Section017, PCI\VEN_10DE&DEV_0647&SUBSYS_00BC106B 
      [I]%NVIDIA_DEV.0647.04% = Section017, PCI\VEN_10DE&DEV_0647&SUBSYS_00B0106B&REV_A1 [/I]
      
      Code:
      %NVIDIA_DEV.0647.01% = Section018, PCI\VEN_10DE&DEV_0647&SUBSYS_00A9106B 
      %NVIDIA_DEV.0647.02% = Section018, PCI\VEN_10DE&DEV_0647&SUBSYS_00B3106B 
      %NVIDIA_DEV.0647.03% = Section018, PCI\VEN_10DE&DEV_0647&SUBSYS_00BC106B 
      [I]%NVIDIA_DEV.0647.04% = Section018, PCI\VEN_10DE&DEV_0647&SUBSYS_00B0106B&REV_A1 [/I]
      
      _____________________

      And This:
      Code:
      NVIDIA_DEV.0647.01 = "NVIDIA GeForce 9600M GT"
      NVIDIA_DEV.0647.02 = "NVIDIA GeForce 9600M GT "
      NVIDIA_DEV.0647.03 = "NVIDIA GeForce 9600M GT  "
      
      To This:
      Code:
      NVIDIA_DEV.0647.01 = "NVIDIA GeForce 9600M GT"
      NVIDIA_DEV.0647.02 = "NVIDIA GeForce 9600M GT "
      NVIDIA_DEV.0647.03 = "NVIDIA GeForce 9600M GT  "
      NVIDIA_DEV.0647.04 = "NVIDIA GeForce 9600M GT   "
      
    14. Save the file
    15. Uninstall your old Nvidia Drivers/Control Panel/PhysX/Ect. (Control Panel > Uninstall a Program > Double Click)
    16. Restart
    17. Install the new drivers you just modified using "setup" in the main folder
    18. Restart
     
  4. Finch7, May 27, 2011
    Last edited: May 27, 2011

    Finch7 thread starter macrumors newbie

    Joined:
    Jan 22, 2009
    #5
    (steps 12 and 13 resolved)

    Ahh thank you for your help Quad. I am having trouble following steps 12 and 13.

    12. Find the lines that have "PCI\VEN_10DE&DEV_0647" (This will differ depending on your Hardware ID that you found before)
    13. Copy one of them and add your ID to it

    I have located where it has a block of PCI/VEN text, but i am just nervous i don't understand this clearly. From step 6 it had me copy the first ID, this is mine: PCI\VEN_10DE&DEV_0647&SUBSYS_00B0106B&REV_A1

    I think what to do is add an additional line of .04% to the list. There seems two places to do this. here is the PVI/VEN block i have on the nvao.inf:

    [Manufacturer]
    %NVIDIA_A% = NVIDIA_SetA_Devices,NTamd64.6.0,NTamd64.6.1

    [NVIDIA_SetA_Devices.NTamd64.6.0]
    %NVIDIA_DEV.0407.01% = Section005, PCI\VEN_10DE&DEV_0407&SUBSYS_00A0106B
    %NVIDIA_DEV.0407.02% = Section005, PCI\VEN_10DE&DEV_0407&SUBSYS_00A3106B
    %NVIDIA_DEV.0407.03% = Section005, PCI\VEN_10DE&DEV_0407&SUBSYS_00A4106B
    %NVIDIA_DEV.05E2.01% = Section007, PCI\VEN_10DE&DEV_05E2&SUBSYS_061710DE
    %NVIDIA_DEV.0609.01% = Section013, PCI\VEN_10DE&DEV_0609&SUBSYS_00A7106B
    %NVIDIA_DEV.062E.01% = Section015, PCI\VEN_10DE&DEV_062E&SUBSYS_0605106B
    %NVIDIA_DEV.0640.01% = Section001, PCI\VEN_10DE&DEV_0640&SUBSYS_061B106B
    %NVIDIA_DEV.0647.01% = Section017, PCI\VEN_10DE&DEV_0647&SUBSYS_00A9106B
    %NVIDIA_DEV.0647.02% = Section017, PCI\VEN_10DE&DEV_0647&SUBSYS_00B3106B
    %NVIDIA_DEV.0647.03% = Section017, PCI\VEN_10DE&DEV_0647&SUBSYS_00BC106B
    %NVIDIA_DEV.0655.01% = Section015, PCI\VEN_10DE&DEV_0655&SUBSYS_0633106B
    %NVIDIA_DEV.0656.01% = Section019, PCI\VEN_10DE&DEV_0656&SUBSYS_0693106B
    %NVIDIA_DEV.0A29.01% = Section033, PCI\VEN_10DE&DEV_0A29&SUBSYS_00C7106B
    %NVIDIA_DEV.0A29.02% = Section033, PCI\VEN_10DE&DEV_0A29&SUBSYS_00C8106B
    %NVIDIA_DEV.0861.01% = Section021, PCI\VEN_10DE&DEV_0861&SUBSYS_00AE106B
    %NVIDIA_DEV.0863.01% = Section023, PCI\VEN_10DE&DEV_0863&SUBSYS_00AA106B
    %NVIDIA_DEV.0863.02% = Section025, PCI\VEN_10DE&DEV_0863&SUBSYS_00AC106B
    %NVIDIA_DEV.0863.03% = Section025, PCI\VEN_10DE&DEV_0863&SUBSYS_00B0106B
    %NVIDIA_DEV.0863.04% = Section025, PCI\VEN_10DE&DEV_0863&SUBSYS_00B9106B
    %NVIDIA_DEV.0863.05% = Section025, PCI\VEN_10DE&DEV_0863&SUBSYS_00BA106B
    %NVIDIA_DEV.0863.06% = Section025, PCI\VEN_10DE&DEV_0863&SUBSYS_00BB106B
    %NVIDIA_DEV.0863.07% = Section025, PCI\VEN_10DE&DEV_0863&SUBSYS_00BD106B
    %NVIDIA_DEV.0866.01% = Section025, PCI\VEN_10DE&DEV_0866&SUBSYS_00B1106B
    %NVIDIA_DEV.0867.01% = Section027, PCI\VEN_10DE&DEV_0867&SUBSYS_00AD106B
    %NVIDIA_DEV.0869.01% = Section021, PCI\VEN_10DE&DEV_0869&SUBSYS_00B4106B
    %NVIDIA_DEV.0870.01% = Section029, PCI\VEN_10DE&DEV_0870&SUBSYS_00AB106B
    %NVIDIA_DEV.08A0.01% = Section031, PCI\VEN_10DE&DEV_08A0&SUBSYS_00C2106B
    %NVIDIA_DEV.08A0.02% = Section031, PCI\VEN_10DE&DEV_08A0&SUBSYS_00CE106B
    %NVIDIA_DEV.08A4.01% = Section031, PCI\VEN_10DE&DEV_08A4&SUBSYS_00C0106B

    [NVIDIA_SetA_Devices.NTamd64.6.1]
    %NVIDIA_DEV.0407.01% = Section006, PCI\VEN_10DE&DEV_0407&SUBSYS_00A0106B
    %NVIDIA_DEV.0407.02% = Section006, PCI\VEN_10DE&DEV_0407&SUBSYS_00A3106B
    %NVIDIA_DEV.0407.03% = Section006, PCI\VEN_10DE&DEV_0407&SUBSYS_00A4106B
    %NVIDIA_DEV.05E2.01% = Section008, PCI\VEN_10DE&DEV_05E2&SUBSYS_061710DE
    %NVIDIA_DEV.0609.01% = Section014, PCI\VEN_10DE&DEV_0609&SUBSYS_00A7106B
    %NVIDIA_DEV.062E.01% = Section016, PCI\VEN_10DE&DEV_062E&SUBSYS_0605106B
    %NVIDIA_DEV.0640.01% = Section002, PCI\VEN_10DE&DEV_0640&SUBSYS_061B106B
    %NVIDIA_DEV.0647.01% = Section018, PCI\VEN_10DE&DEV_0647&SUBSYS_00A9106B
    %NVIDIA_DEV.0647.02% = Section018, PCI\VEN_10DE&DEV_0647&SUBSYS_00B3106B
    %NVIDIA_DEV.0647.03% = Section018, PCI\VEN_10DE&DEV_0647&SUBSYS_00BC106B
    %NVIDIA_DEV.0655.01% = Section016, PCI\VEN_10DE&DEV_0655&SUBSYS_0633106B
    %NVIDIA_DEV.0656.01% = Section020, PCI\VEN_10DE&DEV_0656&SUBSYS_0693106B
    %NVIDIA_DEV.0A29.01% = Section034, PCI\VEN_10DE&DEV_0A29&SUBSYS_00C7106B
    %NVIDIA_DEV.0A29.02% = Section034, PCI\VEN_10DE&DEV_0A29&SUBSYS_00C8106B
    %NVIDIA_DEV.0861.01% = Section022, PCI\VEN_10DE&DEV_0861&SUBSYS_00AE106B
    %NVIDIA_DEV.0863.01% = Section024, PCI\VEN_10DE&DEV_0863&SUBSYS_00AA106B
    %NVIDIA_DEV.0863.02% = Section026, PCI\VEN_10DE&DEV_0863&SUBSYS_00AC106B
    %NVIDIA_DEV.0863.03% = Section026, PCI\VEN_10DE&DEV_0863&SUBSYS_00B0106B
    %NVIDIA_DEV.0863.04% = Section026, PCI\VEN_10DE&DEV_0863&SUBSYS_00B9106B
    %NVIDIA_DEV.0863.05% = Section026, PCI\VEN_10DE&DEV_0863&SUBSYS_00BA106B
    %NVIDIA_DEV.0863.06% = Section026, PCI\VEN_10DE&DEV_0863&SUBSYS_00BB106B
    %NVIDIA_DEV.0863.07% = Section026, PCI\VEN_10DE&DEV_0863&SUBSYS_00BD106B
    %NVIDIA_DEV.0866.01% = Section026, PCI\VEN_10DE&DEV_0866&SUBSYS_00B1106B
    %NVIDIA_DEV.0867.01% = Section028, PCI\VEN_10DE&DEV_0867&SUBSYS_00AD106B
    %NVIDIA_DEV.0869.01% = Section022, PCI\VEN_10DE&DEV_0869&SUBSYS_00B4106B
    %NVIDIA_DEV.0870.01% = Section030, PCI\VEN_10DE&DEV_0870&SUBSYS_00AB106B
    %NVIDIA_DEV.08A0.01% = Section032, PCI\VEN_10DE&DEV_08A0&SUBSYS_00C2106B
    %NVIDIA_DEV.08A0.02% = Section032, PCI\VEN_10DE&DEV_08A0&SUBSYS_00CE106B
    %NVIDIA_DEV.08A4.01% = Section032, PCI\VEN_10DE&DEV_08A4&SUBSYS_00C0106B

    [DestinationDirs]
     
  5. Finch7 thread starter macrumors newbie

    Joined:
    Jan 22, 2009
    #6
    Okay, I think i understand better now, and have added the 0647.04% line and the NVIDIA_DEV.0647.04 = "NVIDIA GeForce 9600M GT " line.

    After this I tried to uninstall the Nvidia drivers in control panel, and selected everything including display drivers and Physx. I restarted, with a super enlarged aspect ratio, and in control panel, NVidia drivers is still there. It won't let me uninstall because it is currently being changed.

    I try and run the setup in the main folder, and receive the same error about compatible graphics hardware. Maybe because i did not uninstall Nvidia properly? Again, thank you for your time and help, it is greatly appreciated.
     
  6. Quad5Ny macrumors 6502a

    Quad5Ny

    Joined:
    Sep 13, 2009
    Location:
    New York, USA
    #7
    Do you have have a some kind of instant messaging account? If you do, send me a pm with contact info.

    It would be easier to help you live instead of through forum posts. I'll be on for at least a few hours.
     
  7. animaguskid macrumors newbie

    Joined:
    Nov 30, 2011
    #8
    thank you so much!!

    Thank you, thank you, thank you! I followed another guide like this but it didn't work for me. Yours I found to be much easier to follow and it worked!!!
     

Share This Page