Windows 7 32bit seeing Nvidia 8400M GT as Standard VGA, Sony Vaio


  1. Posts : 5
    Windows 7 Home Premium 32bit
       #1

    Windows 7 32bit seeing Nvidia 8400M GT as Standard VGA, Sony Vaio


    Hello All,

    I've searched the forum for threads relating to this and have had a modicum of success, but am still not all the way to solving this prolem.

    My System:

    Sony Vaio VGN-FZ38M
    Windows 7 Home Premium 32bit
    Nvidia Geforece 8400M GT
    Drivers tried - 306.97

    I've inspected the Device manager and got the following device ids

    PCI\VEN_10DE&DEV_0426&SUBSYS_9005104D&REV_A1
    PCI\VEN_10DE&DEV_0426&SUBSYS_9005104D
    PCI\VEN_10DE&DEV_0426&CC_030000
    PCI\VEN_10DE&DEV_0426&CC_0300


    In the Nvidia driver folder I've found the files:

    ListDevices.txt
    nvmt.inf

    ... and I've edited them as suggested.

    ListDevices.txt now has the following edit:

    nvmt.inf:
    DEV_0405&SUBSYS_82271071 "NVIDIA GeForce 9500M GS"
    DEV_0405&SUBSYS_82301071 "NVIDIA GeForce 9500M GS "
    DEV_0407&SUBSYS_02841A92 "NVIDIA GeForce 8600M GT"
    DEV_0425&SUBSYS_82271071 "NVIDIA GeForce 8600M GS"
    DEV_0425&SUBSYS_82531071 "NVIDIA GeForce 8600M GS "
    DEV_0426&SUBSYS_55841991 "NVIDIA GeForce 8400M GT"
    DEV_0427&SUBSYS_46051961 "NVIDIA GeForce 8400M GS"
    DEV_0427&SUBSYS_55841991 "NVIDIA GeForce 8400M GS "
    DEV_0428&SUBSYS_46051961 "NVIDIA GeForce 8400M G"
    DEV_0428&SUBSYS_55841991 "NVIDIA GeForce 8400M G "
    DEV_0428&SUBSYS_A0151071 "NVIDIA GeForce 8400M G "
    DEV_0648&SUBSYS_55841991 "NVIDIA GeForce 9600M GS"
    DEV_0648&SUBSYS_90701071 "NVIDIA GeForce 9600M GS "
    DEV_06E8&SUBSYS_46051961 "NVIDIA GeForce 9200M GS"
    DEV_06E8&SUBSYS_55841991 "NVIDIA GeForce 9200M GS "
    DEV_06E9&SUBSYS_55841991 "NVIDIA GeForce 9300M GS"
    DEV_0A28&SUBSYS_88971033 "NVIDIA GeForce GT 230M"
    DEV_0A28&SUBSYS_90721071 "NVIDIA GeForce GT 230M "
    DEV_0A29&SUBSYS_06441071 "NVIDIA GeForce GT 330M"
    DEV_0A2B&SUBSYS_40111071 "NVIDIA GeForce GT 330M "
    DEV_0A2B&SUBSYS_500A1071 "NVIDIA GeForce GT 330M "
    DEV_0A2B&SUBSYS_A0381071 "NVIDIA GeForce GT 330M "
    DEV_0A34&SUBSYS_90721071 "NVIDIA GeForce GT 240M"
    DEV_0A68&SUBSYS_55841991 "NVIDIA GeForce G105M"
    DEV_0A68&SUBSYS_A0361071 "NVIDIA GeForce G105M "
    DEV_0A70&SUBSYS_40001071 "NVIDIA GeForce 310M"
    DEV_0A70&SUBSYS_B3011071 "NVIDIA GeForce 310M "
    DEV_0A72&SUBSYS_B3011071 "NVIDIA GeForce 310M "
    DEV_0A75&SUBSYS_40001071 "NVIDIA GeForce 310M "
    DEV_0A75&SUBSYS_B3011071 "NVIDIA GeForce 310M "
    DEV_0866&SUBSYS_90701071 "NVIDIA GeForce 9400M G"
    DEV_086E&SUBSYS_90701071 "NVIDIA GeForce 9100M G"
    DEV_086E&SUBSYS_90721071 "NVIDIA GeForce 9100M G "
    DEV_086F&SUBSYS_95151071 "NVIDIA GeForce 8200M G"
    DEV_0426&SUBSYS_9005104D "NVIDIA GeForce 8400M GT"


    the nvmt.inf file now looks like this:

    [NVIDIA_SetA_Devices.NTx86.6.0]
    %NVIDIA_DEV.0405.8227.1071% = Section001, PCI\VEN_10DE&DEV_0405&SUBSYS_82271071
    %NVIDIA_DEV.0405.8230.1071% = Section001, PCI\VEN_10DE&DEV_0405&SUBSYS_82301071
    %NVIDIA_DEV.0407.0284.1A92% = Section001, PCI\VEN_10DE&DEV_0407&SUBSYS_02841A92
    %NVIDIA_DEV.0425.8227.1071% = Section001, PCI\VEN_10DE&DEV_0425&SUBSYS_82271071
    %NVIDIA_DEV.0425.8253.1071% = Section001, PCI\VEN_10DE&DEV_0425&SUBSYS_82531071
    %NVIDIA_DEV.0426.5584.1991% = Section004, PCI\VEN_10DE&DEV_0426&SUBSYS_55841991
    %NVIDIA_DEV.0426.9005.104D% = Section004, PCI\VEN_10DE&DEV_0426&SUBSYS_9005104D
    %NVIDIA_DEV.0427.4605.1961% = Section001, PCI\VEN_10DE&DEV_0427&SUBSYS_46051961
    %NVIDIA_DEV.0427.5584.1991% = Section001, PCI\VEN_10DE&DEV_0427&SUBSYS_55841991
    %NVIDIA_DEV.0428.4605.1961% = Section001, PCI\VEN_10DE&DEV_0428&SUBSYS_46051961
    %NVIDIA_DEV.0428.5584.1991% = Section001, PCI\VEN_10DE&DEV_0428&SUBSYS_55841991
    %NVIDIA_DEV.0428.A015.1071% = Section001, PCI\VEN_10DE&DEV_0428&SUBSYS_A0151071
    %NVIDIA_DEV.0648.5584.1991% = Section010, PCI\VEN_10DE&DEV_0648&SUBSYS_55841991
    %NVIDIA_DEV.0648.9070.1071% = Section013, PCI\VEN_10DE&DEV_0648&SUBSYS_90701071
    %NVIDIA_DEV.06E8.4605.1961% = Section010, PCI\VEN_10DE&DEV_06E8&SUBSYS_46051961
    %NVIDIA_DEV.06E8.5584.1991% = Section010, PCI\VEN_10DE&DEV_06E8&SUBSYS_55841991
    %NVIDIA_DEV.06E9.5584.1991% = Section010, PCI\VEN_10DE&DEV_06E9&SUBSYS_55841991
    %NVIDIA_DEV.0A28.8897.1033% = Section001, PCI\VEN_10DE&DEV_0A28&SUBSYS_88971033
    %NVIDIA_DEV.0A28.9072.1071% = Section022, PCI\VEN_10DE&DEV_0A28&SUBSYS_90721071
    %NVIDIA_DEV.0A29.0644.1071% = Section001, PCI\VEN_10DE&DEV_0A29&SUBSYS_06441071
    %NVIDIA_DEV.0A2B.4011.1071% = Section001, PCI\VEN_10DE&DEV_0A2B&SUBSYS_40111071
    %NVIDIA_DEV.0A2B.500A.1071% = Section027, PCI\VEN_10DE&DEV_0A2B&SUBSYS_500A1071
    %NVIDIA_DEV.0A2B.A038.1071% = Section001, PCI\VEN_10DE&DEV_0A2B&SUBSYS_A0381071
    %NVIDIA_DEV.0A34.9072.1071% = Section022, PCI\VEN_10DE&DEV_0A34&SUBSYS_90721071
    %NVIDIA_DEV.0A68.5584.1991% = Section001, PCI\VEN_10DE&DEV_0A68&SUBSYS_55841991
    %NVIDIA_DEV.0A68.A036.1071% = Section001, PCI\VEN_10DE&DEV_0A68&SUBSYS_A0361071
    %NVIDIA_DEV.0A70.4000.1071% = Section030, PCI\VEN_10DE&DEV_0A70&SUBSYS_40001071
    %NVIDIA_DEV.0A70.B301.1071% = Section030, PCI\VEN_10DE&DEV_0A70&SUBSYS_B3011071
    %NVIDIA_DEV.0A72.B301.1071% = Section041, PCI\VEN_10DE&DEV_0A72&SUBSYS_B3011071
    %NVIDIA_DEV.0A75.4000.1071% = Section038, PCI\VEN_10DE&DEV_0A75&SUBSYS_40001071
    %NVIDIA_DEV.0A75.B301.1071% = Section041, PCI\VEN_10DE&DEV_0A75&SUBSYS_B3011071
    %NVIDIA_DEV.0866.9070.1071% = Section016, PCI\VEN_10DE&DEV_0866&SUBSYS_90701071
    %NVIDIA_DEV.086E.9070.1071% = Section016, PCI\VEN_10DE&DEV_086E&SUBSYS_90701071
    %NVIDIA_DEV.086E.9072.1071% = Section016, PCI\VEN_10DE&DEV_086E&SUBSYS_90721071
    %NVIDIA_DEV.086F.9515.1071% = Section019, PCI\VEN_10DE&DEV_086F&SUBSYS_95151071
    [SignatureAttributes.PETrust]
    PETrust = true
    [NVIDIA_SetA_Devices.NTx86.6.1]
    %NVIDIA_DEV.0405.8227.1071% = Section002, PCI\VEN_10DE&DEV_0405&SUBSYS_82271071
    %NVIDIA_DEV.0405.8230.1071% = Section002, PCI\VEN_10DE&DEV_0405&SUBSYS_82301071
    %NVIDIA_DEV.0407.0284.1A92% = Section002, PCI\VEN_10DE&DEV_0407&SUBSYS_02841A92
    %NVIDIA_DEV.0425.8227.1071% = Section002, PCI\VEN_10DE&DEV_0425&SUBSYS_82271071
    %NVIDIA_DEV.0425.8253.1071% = Section002, PCI\VEN_10DE&DEV_0425&SUBSYS_82531071
    %NVIDIA_DEV.0426.5584.1991% = Section005, PCI\VEN_10DE&DEV_0426&SUBSYS_55841991
    %NVIDIA_DEV.0426.9005.104D% = Section005, PCI\VEN_10DE&DEV_0426&SUBSYS_9005104D
    %NVIDIA_DEV.0427.4605.1961% = Section002, PCI\VEN_10DE&DEV_0427&SUBSYS_46051961
    %NVIDIA_DEV.0427.5584.1991% = Section002, PCI\VEN_10DE&DEV_0427&SUBSYS_55841991
    %NVIDIA_DEV.0428.4605.1961% = Section002, PCI\VEN_10DE&DEV_0428&SUBSYS_46051961
    %NVIDIA_DEV.0428.5584.1991% = Section002, PCI\VEN_10DE&DEV_0428&SUBSYS_55841991
    %NVIDIA_DEV.0428.A015.1071% = Section002, PCI\VEN_10DE&DEV_0428&SUBSYS_A0151071
    %NVIDIA_DEV.0648.5584.1991% = Section011, PCI\VEN_10DE&DEV_0648&SUBSYS_55841991
    %NVIDIA_DEV.0648.9070.1071% = Section014, PCI\VEN_10DE&DEV_0648&SUBSYS_90701071
    %NVIDIA_DEV.06E8.4605.1961% = Section011, PCI\VEN_10DE&DEV_06E8&SUBSYS_46051961
    %NVIDIA_DEV.06E8.5584.1991% = Section011, PCI\VEN_10DE&DEV_06E8&SUBSYS_55841991
    %NVIDIA_DEV.06E9.5584.1991% = Section011, PCI\VEN_10DE&DEV_06E9&SUBSYS_55841991
    %NVIDIA_DEV.0A28.8897.1033% = Section002, PCI\VEN_10DE&DEV_0A28&SUBSYS_88971033
    %NVIDIA_DEV.0A28.9072.1071% = Section023, PCI\VEN_10DE&DEV_0A28&SUBSYS_90721071
    %NVIDIA_DEV.0A29.0644.1071% = Section025, PCI\VEN_10DE&DEV_0A29&SUBSYS_06441071
    %NVIDIA_DEV.0A2B.4011.1071% = Section025, PCI\VEN_10DE&DEV_0A2B&SUBSYS_40111071
    %NVIDIA_DEV.0A2B.500A.1071% = Section028, PCI\VEN_10DE&DEV_0A2B&SUBSYS_500A1071
    %NVIDIA_DEV.0A2B.A038.1071% = Section025, PCI\VEN_10DE&DEV_0A2B&SUBSYS_A0381071
    %NVIDIA_DEV.0A34.9072.1071% = Section023, PCI\VEN_10DE&DEV_0A34&SUBSYS_90721071
    %NVIDIA_DEV.0A68.5584.1991% = Section002, PCI\VEN_10DE&DEV_0A68&SUBSYS_55841991
    %NVIDIA_DEV.0A68.A036.1071% = Section002, PCI\VEN_10DE&DEV_0A68&SUBSYS_A0361071
    %NVIDIA_DEV.0A70.4000.1071% = Section031, PCI\VEN_10DE&DEV_0A70&SUBSYS_40001071
    %NVIDIA_DEV.0A70.B301.1071% = Section036, PCI\VEN_10DE&DEV_0A70&SUBSYS_B3011071
    %NVIDIA_DEV.0A72.B301.1071% = Section042, PCI\VEN_10DE&DEV_0A72&SUBSYS_B3011071
    %NVIDIA_DEV.0A75.4000.1071% = Section039, PCI\VEN_10DE&DEV_0A75&SUBSYS_40001071
    %NVIDIA_DEV.0A75.B301.1071% = Section042, PCI\VEN_10DE&DEV_0A75&SUBSYS_B3011071
    %NVIDIA_DEV.0866.9070.1071% = Section017, PCI\VEN_10DE&DEV_0866&SUBSYS_90701071
    %NVIDIA_DEV.086E.9070.1071% = Section017, PCI\VEN_10DE&DEV_086E&SUBSYS_90701071
    %NVIDIA_DEV.086E.9072.1071% = Section017, PCI\VEN_10DE&DEV_086E&SUBSYS_90721071
    %NVIDIA_DEV.086F.9515.1071% = Section020, PCI\VEN_10DE&DEV_086F&SUBSYS_95151071

    [NVIDIA_SetA_Devices.NTx86.6.2]
    %NVIDIA_DEV.0405.8227.1071% = Section003, PCI\VEN_10DE&DEV_0405&SUBSYS_82271071
    %NVIDIA_DEV.0405.8230.1071% = Section003, PCI\VEN_10DE&DEV_0405&SUBSYS_82301071
    %NVIDIA_DEV.0407.0284.1A92% = Section003, PCI\VEN_10DE&DEV_0407&SUBSYS_02841A92
    %NVIDIA_DEV.0425.8227.1071% = Section003, PCI\VEN_10DE&DEV_0425&SUBSYS_82271071
    %NVIDIA_DEV.0425.8253.1071% = Section003, PCI\VEN_10DE&DEV_0425&SUBSYS_82531071
    %NVIDIA_DEV.0426.5584.1991% = Section006, PCI\VEN_10DE&DEV_0426&SUBSYS_55841991
    %NVIDIA_DEV.0426.9005.104D% = Section006, PCI\VEN_10DE&DEV_0426&SUBSYS_9005104D
    %NVIDIA_DEV.0427.4605.1961% = Section003, PCI\VEN_10DE&DEV_0427&SUBSYS_46051961
    %NVIDIA_DEV.0427.5584.1991% = Section003, PCI\VEN_10DE&DEV_0427&SUBSYS_55841991
    %NVIDIA_DEV.0428.4605.1961% = Section003, PCI\VEN_10DE&DEV_0428&SUBSYS_46051961
    %NVIDIA_DEV.0428.5584.1991% = Section003, PCI\VEN_10DE&DEV_0428&SUBSYS_55841991
    %NVIDIA_DEV.0428.A015.1071% = Section003, PCI\VEN_10DE&DEV_0428&SUBSYS_A0151071
    %NVIDIA_DEV.0648.5584.1991% = Section012, PCI\VEN_10DE&DEV_0648&SUBSYS_55841991
    %NVIDIA_DEV.0648.9070.1071% = Section015, PCI\VEN_10DE&DEV_0648&SUBSYS_90701071
    %NVIDIA_DEV.06E8.4605.1961% = Section012, PCI\VEN_10DE&DEV_06E8&SUBSYS_46051961
    %NVIDIA_DEV.06E8.5584.1991% = Section012, PCI\VEN_10DE&DEV_06E8&SUBSYS_55841991
    %NVIDIA_DEV.06E9.5584.1991% = Section012, PCI\VEN_10DE&DEV_06E9&SUBSYS_55841991
    %NVIDIA_DEV.0A28.8897.1033% = Section003, PCI\VEN_10DE&DEV_0A28&SUBSYS_88971033
    %NVIDIA_DEV.0A28.9072.1071% = Section024, PCI\VEN_10DE&DEV_0A28&SUBSYS_90721071
    %NVIDIA_DEV.0A29.0644.1071% = Section026, PCI\VEN_10DE&DEV_0A29&SUBSYS_06441071
    %NVIDIA_DEV.0A2B.4011.1071% = Section026, PCI\VEN_10DE&DEV_0A2B&SUBSYS_40111071
    %NVIDIA_DEV.0A2B.500A.1071% = Section029, PCI\VEN_10DE&DEV_0A2B&SUBSYS_500A1071
    %NVIDIA_DEV.0A2B.A038.1071% = Section026, PCI\VEN_10DE&DEV_0A2B&SUBSYS_A0381071
    %NVIDIA_DEV.0A34.9072.1071% = Section024, PCI\VEN_10DE&DEV_0A34&SUBSYS_90721071
    %NVIDIA_DEV.0A68.5584.1991% = Section003, PCI\VEN_10DE&DEV_0A68&SUBSYS_55841991
    %NVIDIA_DEV.0A68.A036.1071% = Section003, PCI\VEN_10DE&DEV_0A68&SUBSYS_A0361071
    %NVIDIA_DEV.0A70.4000.1071% = Section032, PCI\VEN_10DE&DEV_0A70&SUBSYS_40001071
    %NVIDIA_DEV.0A70.B301.1071% = Section037, PCI\VEN_10DE&DEV_0A70&SUBSYS_B3011071
    %NVIDIA_DEV.0A72.B301.1071% = Section043, PCI\VEN_10DE&DEV_0A72&SUBSYS_B3011071
    %NVIDIA_DEV.0A75.4000.1071% = Section040, PCI\VEN_10DE&DEV_0A75&SUBSYS_40001071
    %NVIDIA_DEV.0A75.B301.1071% = Section043, PCI\VEN_10DE&DEV_0A75&SUBSYS_B3011071
    %NVIDIA_DEV.0866.9070.1071% = Section018, PCI\VEN_10DE&DEV_0866&SUBSYS_90701071
    %NVIDIA_DEV.086E.9070.1071% = Section018, PCI\VEN_10DE&DEV_086E&SUBSYS_90701071
    %NVIDIA_DEV.086E.9072.1071% = Section018, PCI\VEN_10DE&DEV_086E&SUBSYS_90721071
    %NVIDIA_DEV.086F.9515.1071% = Section021, PCI\VEN_10DE&DEV_086F&SUBSYS_95151071

    Red entries are my edits. As you can see in nvmt.ini I've copied the Section numbers from the previous entries, as in:

    %NVIDIA_DEV.0426.9005.104D% = Section006, PCI\VEN_10DE&DEV_0426&SUBSYS_9005104D

    I've had some limited success...

    My system now sees the GPU as an Nvidia 8400M. So far so good.

    However I'm still getting error messages.

    Firstly, on reboot, the system stops the card because of driver problems.
    Secondly, if I run the Nvidia software, it says the monitor is not connected to an Nvidia card.
    Lastly, if I update the driver, it reverts to Standard VGA in the Device Driver list.

    So, It looks as if I need to do more.

    My immediate thoughts are:

    1) Should I be editing the nvmt.inf file, or perhaps another one - nvmm.ini or nvlt.in? How do I know which nv??.inf to edit?
    2) In the nv??.inf file, I have no idea which 'section' to point at. I tried 11 and 12 as seen in another thread, but got the same issues. So I tried the same section entries as the next most similar card, but to no avail.

    Any help would be appreciated!

    Thanks,

    Roger.
      My Computer


  2. Posts : 9,582
    Windows 8.1 Pro RTM x64
       #2

    Hi Roger and welcome to W7 Forums

    Where are you getting the driver from? Normally, I would say to go to the hardware manufacturer (in this case NVidia), but with Sony Vaios (and some other manufacturers as well) you need to go to the laptop manufacturer instead. This is because they customise the drivers so much that only the drivers that they supply will install.
      My Computer


  3. Posts : 5
    Windows 7 Home Premium 32bit
    Thread Starter
       #3

    Hi Dwarf, thanks for the reply. The driver file is the same either from Sony or Nvidia.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 11:12.
Find Us