It appears some of the people on this forum cannot install the new Nvidia drivers 185.81. This is most likely due the fact that your subsystem ID is not listed in the .inf file. So without boring you with further technicalities I will explain how to get these drivers installed in case you get display adapter not support / found etc.
Step one:
First you have to unpack your driver.
Just use WinRAR or WinZip to open your driver installation file, and unpack all the files there somewhere in your laptop (remember where).
Step two:
Know your device ID and Subsystem. In order to do this go to
Device Manager - > Display Adapters > Your video card (Right click, Proprieties) > Details > Hardware Ids
You should get something like this:
PCI\VEN_10DE&DEV_0xxx&SUBSYS_ssssssss
The 0xxx – is your device ID
Ssssssss – is yout subsystem
Step three:
Next thing is to add these two pieces of information into your driver inf.
Go to the folder where you unpacked your nvidia installation file. Go into the Display folder there and search for the “nvxx.inf” .
The nvxx.inf is the different for every laptop.
For Clevo is nvcv.inf for dell it is nvdm.inf. For a complete list, just look here:
http://www.laptopvideo2go.com/forum/index.php?showtopic=918 (laptopvideo2go)
Step four:
Now that you know what inf you need to edit open that specific inf file.
Search inside the inf for strings that contain your DEVICE ID, the 0xxx you’ve found out earlier. There should be two places where you should find them.
For example, the first place should look like this (This is for my video card with the 0617 Device ID):
%NVIDIA_DEV.0617.01% = Section001, PCI\VEN_10DE&DEV_0617&SUBSYS_04811558
The string with your device ID that looks like this, just copy/paste underneath it (literally adding a new line in the inf file). Now modify the new string you have just added by either deleting the SUBSYS_ss... part or for replacing it with the SUBSYS you have, the ssssssss number you have found earlier. Also either delete the 0x% part after the Device ID or change the x to a number that is not listed under any of entries with your Device ID.
(The 01% stands for the first listed card with that device ID and so on. Some inf files have 1 through 4 listed for 4 types of video cards)
Second string having your device ID should look like this (again this is an example with my device ID 0617:
NVIDIA_DEV.0617.01 = "NVIDIA GeForce 9800M GTX "
Again, copy this string and add it as a new line in the inf file. Either deleted the 01 part or replace it with the number you have put in the previous entry.
As a small tip, you can actually replace the "NVIDIA GeForce 9800M GTX" (or whatever is written in your case) with anything you like, it won't affect your driver performance. You could easily make it "The coolest mobile video card in the World".
Save the inf file.
Now just run the setup from the folder where you have unpacked the drivers.
Optional:
I am not sure, but you might also have to add a string with your subsystem in the Listdevices.txt file.
It’s the same process I have described above. Just be careful to do it under your specified inf list of devices
Enjoy!
And feel free to give johnksss a beer for helping out in making this guide more clear. I own him one.
-
this will only work with about 15 percent of the inf files(could be more, but not 100 percent), so i would be carefull about how you put it out there....
-
it work for me
but you was wrong in the last step!!!!!!!!!!! -
last line should have been something like this:
NVIDIA_G92.DEV_0618.1 = "NVIDIA GeForce GTX260M" -
And I agree it won't work with all drivers, but usually drivers do not get installed because the subsystem is not listed in the inf, not because the card is not there so I hope this will come as a helping hand for those who really want to get their drivers installed. -
but i got 61 C degree with W7 x64bit ......just surf net......!!!!!!!!
-
Make sure powermizer is working. I get 47 C from surfing the net.
-
i couldn't switch powemizer...
how can i enable it? -
Ahh, there is a program somewhere on this forum that enables/disables it.
Just do a google search for "powermizer switcher" . -
you mean this>>>>>>>Powermizer Switch
didn't work!!!!!
powermizer setting not found!!!!!!! -
Ah, sorry. I don't know what else to say.
My Powermizer is working so I have no idea how to get yours fixed. -
HKR,, PowerMizerEnable, %REG_DWORD%, 0
HKR,, PowerMizerLevel, %REG_DWORD%, 0
HKR,, PowerMizerLevelAC, %REG_DWORD%, 0
should look like this in the inf
HKR,, PowerMizerEnable, %REG_DWORD%, 1
HKR,, PowerMizerLevel, %REG_DWORD%, 3
HKR,, PowerMizerLevelAC, %REG_DWORD%, 1 -
it looks like this in my inf. file
HKR,,PowerMizerDefault
HKR,,PowerMizerDefaultAC
HKR,,PowerMizerEnable
HKR,,PowerMizerLevel
HKR,,PowerMizerLevelAC
HKR,,PowerMizerSelected
HKR,,PowerMizerSelectedAC -
probably why it's not working....(speculation of course)
-
But then, why is it working on mine ?
-
not really sure blacky, but each user is different and installs and uninstall a ton of different things...that's why i say be careful with instructions..because this can take on many different paths. and people like to try many different inf's to see which one suits their immediate purpose...
also, could be something simple as setting the power options to portable...don't know...each user is different. -
I can not guarantee it will work 100%, it's more or less a "should work". -
%NVIDIA_DEV.0xxx.03% = Section005, PCI\VEN_10DE&DEV_06xxx&SUBSYS_08601558
this wasn't a standard format. they we're using stuff like nv_g92 nv_g94 and so on. and if they just go adding strings that aren't listed in the inf then it wont load either. -
-
-
I think you misunderstand me. I refer to the deviceId string as the entire line that contains the device ID. That is: %NVIDIA_DEV.0xxx.03% = Section005, PCI\VEN_10DE&DEV_06xxx&SUBSYS_08601558
-
let me put this another way, since your not understanding the whole concept of how this works.
this is just 1/3 of the video driver install files i have.
and 90 percent of them look like this
[NVIDIA.Mfg.NTx86.6.0]
%NVIDIA_C51.DEV_0247.1% = nv_NV3x, PCI\VEN_10DE&DEV_0247&SUBSYS_107B0317
%NVIDIA_C51.DEV_0247.2% = nv_NV3x, PCI\VEN_10DE&DEV_0247&SUBSYS_161F205E
%NVIDIA_NV41.DEV_00C8.1% = nv_NV3x, PCI\VEN_10DE&DEV_00C8&SUBSYS_203D161F
%NVIDIA_NV43.DEV_0148.0% = nv_NV3x, PCI\VEN_10DE&DEV_0148
%NVIDIA_NV43.DEV_0148.1% = nv_NV3x, PCI\VEN_10DE&DEV_0148&SUBSYS_203D161F
%NVIDIA_NV44.DEV_0167.1% = nv_NV3x, PCI\VEN_10DE&DEV_0167&SUBSYS_203D161F
%NVIDIA_NV44.DEV_0167.2% = nv_NV3x, PCI\VEN_10DE&DEV_0167&SUBSYS_2047161F
%NVIDIA_NV44.DEV_0168.1% = nv_NV3x, PCI\VEN_10DE&DEV_0168
%NVIDIA_NV44.DEV_0168.2% = nv_NV3x, PCI\VEN_10DE&DEV_0168&SUBSYS_2047161F
%NVIDIA_NV44.DEV_0168.3% = nv_NV3x, PCI\VEN_10DE&DEV_0168&SUBSYS_203D161F
%NVIDIA_G70.DEV_0098.1% = nv_NV3x, PCI\VEN_10DE&DEV_0098&SUBSYS_2054161F
%NVIDIA_G70.DEV_0098.2% = nv_NV3x, PCI\VEN_10DE&DEV_0098&SUBSYS_203D161F
%NVIDIA_G70.DEV_0098.3% = nv_NV3x, PCI\VEN_10DE&DEV_0098&SUBSYS_2052161F
%NVIDIA_G70.DEV_0099.1% = nv_NV3x, PCI\VEN_10DE&DEV_0099&SUBSYS_05901558
%NVIDIA_G71.DEV_0297.1% = nv_NV3x, PCI\VEN_10DE&DEV_0297&SUBSYS_2052161F
%NVIDIA_G71.DEV_0297.2% = nv_NV3x, PCI\VEN_10DE&DEV_0297&SUBSYS_05901558
%NVIDIA_G71.DEV_0298.1% = nv_NV3x, PCI\VEN_10DE&DEV_0298&SUBSYS_2052161F
%NVIDIA_G71.DEV_0298.2% = nv_NV3x, PCI\VEN_10DE&DEV_0298&SUBSYS_2054161F
%NVIDIA_G71.DEV_0298.3% = nv_NV3x, PCI\VEN_10DE&DEV_0298&SUBSYS_05911558
%NVIDIA_G71.DEV_0299.1% = nv_NV3x, PCI\VEN_10DE&DEV_0299&SUBSYS_2052161F
%NVIDIA_G71.DEV_0299.2% = nv_G7x, PCI\VEN_10DE&DEV_0299&SUBSYS_05901558
%NVIDIA_G71.DEV_0299.3% = nv_G7x, PCI\VEN_10DE&DEV_0299&SUBSYS_05911558
%NVIDIA_G72.DEV_01D7.1% = nv_NV3x, PCI\VEN_10DE&DEV_01D7&SUBSYS_203D161F
%NVIDIA_G72.DEV_01D7.2% = nv_NV3x, PCI\VEN_10DE&DEV_01D7&SUBSYS_2054161F
%NVIDIA_G72.DEV_01D7.3% = nv_NV3x, PCI\VEN_10DE&DEV_01D7&SUBSYS_205D161F
%NVIDIA_G72.DEV_01D8.1% = nv_NV3x, PCI\VEN_10DE&DEV_01D8&SUBSYS_203D161F
%NVIDIA_G72.DEV_01D8.2% = nv_NV3x, PCI\VEN_10DE&DEV_01D8&SUBSYS_2054161F
%NVIDIA_G72.DEV_01D8.3% = nv_NV3x, PCI\VEN_10DE&DEV_01D8&SUBSYS_2052161F
%NVIDIA_G72.DEV_01D8.4% = nv_NV3x, PCI\VEN_10DE&DEV_01D8&SUBSYS_205D161F
%NVIDIA_G73.DEV_0398.1% = nv_NV3x, PCI\VEN_10DE&DEV_0398&SUBSYS_2054161F
%NVIDIA_G84.DEV_0409.1% = nv_G8x, PCI\VEN_10DE&DEV_0409&SUBSYS_2052161F
%NVIDIA_G84.DEV_040D.1% = nv_G8x, PCI\VEN_10DE&DEV_040D&SUBSYS_2052161F
%NVIDIA_G92.DEV_0608.1% = nv_G9x, PCI\VEN_10DE&DEV_0608&SUBSYS_207A161F
%NVIDIA_G92.DEV_060B.1% = nv_G9x, PCI\VEN_10DE&DEV_060B&SUBSYS_207A161F
%NVIDIA_G92.DEV_0617.1% = nv_G9x, PCI\VEN_10DE&DEV_0617&SUBSYS_207A161F
%NVIDIA_G98.DEV_06E9.1% = nv_G9x_HD, PCI\VEN_10DE&DEV_06E9&SUBSYS_00011895
[nv_NV3x]
FeatureScore = F6
CopyFiles = nv.KMode, nv.UMode, nv.OpenGL, nv.Panel, nv.Help, nv.Uninstall, nv.PanelClient
AddReg = nv_SoftwareDeviceSettings
AddReg = nv_icdSoftwareSettings
AddReg = nv_ControlPanelSettings
AddReg = Uninstall_AddReg
AddReg = EvictionThreshold_AddReg
AddReg = ModesetBlankDelay_AddReg
AddReg = nv_DX10_addreg
DelReg = nv_ClearRegistrySwitches
RegisterDlls = nv.RegisterDlls
[nv_NV3x.CoInstallers]
CopyFiles = nv.CoInstaller
AddReg = nv_CoInstaller_AddReg
[nv_NV3x.Services]
AddService = nvlddmkm, 0x00000002, nv_Service_Inst
AddService = nvsvc,, nv_Service_Inst_2
[nv_NV3x.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 128
MaximumNumberOfDevices = 4
[nv_G7x]
FeatureScore = F6
CopyFiles = nv.KMode, nv.UMode, nv.OpenGL, nv.Panel, nv.Help, nv.Uninstall, nv.PanelClient
AddReg = nv_SoftwareDeviceSettings
AddReg = nv_icdSoftwareSettings
AddReg = nv_ControlPanelSettings
AddReg = Uninstall_AddReg
AddReg = EvictionThreshold_AddReg
DelReg = nv_ClearRegistrySwitches
RegisterDlls = nv.RegisterDlls
[nv_G7x.CoInstallers]
CopyFiles = nv.CoInstaller
AddReg = nv_CoInstaller_AddReg
[nv_G7x.Services]
AddService = nvlddmkm, 0x00000002, nv_Service_Inst
AddService = nvsvc,, nv_Service_Inst_2
[nv_G7x.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 128
MaximumNumberOfDevices = 4
[nv_G7x.HW]
Include = machine.inf
Needs = PciASPMOptIn
[nv_G8x]
FeatureScore = F6
CopyFiles = nv.KMode, nv.UMode, nv.OpenGL, nv.Panel, nv.Help, nv.Uninstall, nv.PanelClient
AddReg = nv_SoftwareDeviceSettings
AddReg = nv_icdSoftwareSettings
AddReg = nv_ControlPanelSettings
AddReg = AdaptClkEna_AddReg
AddReg = Uninstall_AddReg
AddReg = nv_DX10_addreg
DelReg = nv_ClearRegistrySwitches
RegisterDlls = nv.RegisterDlls
[nv_G8x.CoInstallers]
CopyFiles = nv.CoInstaller
AddReg = nv_CoInstaller_AddReg
[nv_G8x.Services]
AddService = nvlddmkm, 0x00000002, nv_Service_Inst
AddService = nvsvc,, nv_Service_Inst_2
[nv_G8x.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 128
MaximumNumberOfDevices = 4
[nv_G8x.HW]
Include = machine.inf
Needs = PciASPMOptIn
[nv_G9x]
FeatureScore = F6
CopyFiles = nv.KMode, nv.UMode, nv.OpenGL, nv.Panel, nv.Help, nv.Uninstall, nv.PanelClient
AddReg = nv_SoftwareDeviceSettings
AddReg = nv_icdSoftwareSettings
AddReg = nv_ControlPanelSettings
AddReg = AdaptClkEna_AddReg
AddReg = Uninstall_AddReg
AddReg = nv_DX10_addreg
DelReg = nv_ClearRegistrySwitches
RegisterDlls = nv.RegisterDlls
[nv_G9x.CoInstallers]
CopyFiles = nv.CoInstaller
AddReg = nv_CoInstaller_AddReg
[nv_G9x.Services]
AddService = nvlddmkm, 0x00000002, nv_Service_Inst
AddService = nvsvc,, nv_Service_Inst_2
[nv_G9x.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 128
MaximumNumberOfDevices = 4
[nv_G9x.HW]
Include = machine.inf
Needs = PciASPMOptIn
[nv_G9x_HD]
FeatureScore = F6
CopyFiles = nv.KMode, nv.UMode, nv.OpenGL, nv.Panel, nv.Help, nv.Uninstall, nv.PanelClient
AddReg = nv_SoftwareDeviceSettings_G9x
AddReg = nv_icdSoftwareSettings
AddReg = nv_ControlPanelSettings
AddReg = Uninstall_AddReg
AddReg = PerfLevelSrc3333_AddReg
AddReg = EvictionThreshold_AddReg
AddReg = VideoControl2To20000_AddReg
AddReg = nv_DX10_addreg
DelReg = nv_ClearRegistrySwitches
RegisterDlls = nv.RegisterDlls
[nv_G9x_HD.CoInstallers]
CopyFiles = nv.CoInstaller
AddReg = nv_CoInstaller_AddReg
[nv_G9x_HD.Services]
AddService = nvlddmkm, 0x00000002, nv_Service_Inst
AddService = nvsvc,, nv_Service_Inst_2
[nv_G9x_HD.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 128
MaximumNumberOfDevices = 4
[nv_G9x_HD.HW]
Include = machine.inf
Needs = PciASPMOptIn
[nv_Service_Inst]
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Video
ServiceBinary = %12%\nvlddmkm.sys
[nv_Service_Inst_2]
DisplayName = %NVSVC.name%
Description = %NVSVC.desc%
ServiceType = 16
StartType = 2
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
LoadOrderGroup = Video
ServiceBinary = %11%\nvvsvc.exe
Dependencies = nvlddmkm
the section stuff started with 185 and higher. anything below that (182) and it's listed as shown up above. and you can put the driver string in any one the user chooses. it's not section specific. it can be put in sections 1 through 7. makes no difference. -
Ahhh... I got it. But the initial post was made specific for the 185.81 drivers. And yes, previous drivers have a different structure, but they still use the same way of identifying if your device id is supported. I have never said you should copy the exact strings or lines I have written here. I have just shown how they should look like, but they will be different from user to user. And the user has to identify where they are and how to modify them and that's what this thread is about.
Until now I have several people thanking me for getting the 185.81 drivers installed via this method and I have been using it since the 179 drivers.
I really do not understand what do you want to point out ?
That it does work? It does work as long as you are using Nvidia mobile infs that contain your device ID. The problem is that Nvidia does not include all the subsystems in their releases, sometimes even your own manufacturer does not include all subsystems so this is how you get the drivers when you don't have the subsystem.
Maybe the title of the thread is not very well inspired, but besides that I surely do not understand what do you want to point out. That it doesn't work for all drivers? Yes, it works only for the drivers that have your device ID inside the inf, especially for those who want to install the 179.48 or the 181.85 drivers and cannot.
-
yes, change the title of the thread would probably be a whole lot easier. because im getting people asking me why it doesn't work.
title should read some where that it's 185.xx specific only.
or make the whole section so it works on any inf.
%NVIDIA_G92.DEV_0618.1% = nv_mine, PCI\VEN_10DE&DEV_0618 (you dont need the subsys string)( red for your actual string)
NVIDIA_DEV.0618.1% = "NVIDIA GeForce GTX 260M" (the 1% stands for the first listed gtx260m and so on. some inf files have 1 through 4 listed for 4 types of video cards)
[nv_mine]
FeatureScore = F6
CopyFiles = nv.KMode, nv.UMode, nv.OpenGL, nv.Panel, nv.Help, nv.Uninstall, nv.PanelClient
AddReg = nv_SoftwareDeviceSettings
AddReg = nv_icdSoftwareSettings
AddReg = nv_ControlPanelSettings
AddReg = AdaptClkEna_AddReg
AddReg = Uninstall_AddReg
AddReg = nv_DX10_addreg
DelReg = nv_ClearRegistrySwitches
RegisterDlls = nv.RegisterDlls
[nv_mine.CoInstallers]
CopyFiles = nv.CoInstaller
AddReg = nv_CoInstaller_AddReg
[nv_mine.Services]
AddService = nvlddmkm, 0x00000002, nv_Service_Inst
AddService = nvsvc,, nv_Service_Inst_2
[nv_mine.GeneralConfigData]
MaximumDeviceMemoryConfiguration = 128
MaximumNumberOfDevices = 4
the basics. the powermizer stuff should pretty much work on it's own. if it doesn't it can also be added.
you can paste this right at the top of the inf file right under the version number.
-
Couldn't you say that from the very beginning instead of arguing like that.
I will change it later today and I will give you credit no worries.
It is possible to get it to work with any inf, but that in my opinion is rather the job of the guys at laptopvide2go and to be honest I don't know how to get to work for any inf. Also there might be some unexpected incompatibility issues. Nvidia general mobility drivers are less prone to give incompatibility issues. -
post number #2
Re: How to solve Nvidia driver installation issue: display adapter not found / not supported <hr style='color: rgb(238, 238, 238);' size='1'> <!-- / icon and title --> <!-- message --> this will only work with about 15 percent of the inf files(could be more, but not 100 percent), so i would be carefull about how you put it out there.... <!-- / message --> <!-- sig -->Last edited by a moderator: May 8, 2015 -
when my fan start o blow that mean my GPU temp. is high?
may be i didn't measure temp. before but i always leave my laptop on downloading ...i can hear it blow from time to time....promizer have nothing to do!! -
technically your fan should always be on, but running in very lower power mode till the temps reach a certain degree...
as for powermizer....
you computer is equipt with at least 2 versions of maximizing power...
os version
bios version
gpu bios version
hard to say which one rules over all... -
Alright I have updated the inital post. I hope it is more clear now. I don't know how I can change the thread's name
.
And johnksss now I understand what you are saying but please be more precise next time cause there is some difference between:
-
that's because it was a drive-by post. lol i think i was in the car driving at the time.
it's self explanatory from where i come from.
How to solve Nvidia display adapter not found / not supported
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
this will only work with about 15 percent of the inf files <--meaning just that
(could be more, but not 100 percent) <---probably not, but was giving it the benefit of the doubt
, so i would be careful about how you put it out there.... <---meaning you should really change the title or the meaning. people will assume it's for ALL nvidia installs
i thought you understood what it meant, but as it started to fully unfold...i finally got that you didn't. my mistake, sorry for that. -
My mistake as well, so no worries. All is good now.
-
i found new powermizer utility made by NBR member:
http://forum.notebookreview.com/showthread.php?t=368384 -
-
no problems..all is right with the world..
was gonna ask the same thing blacky
does this new powermizer work? -
yeah it work with the new program;
i disabled powermizer the GPU idle temp. raised to 73-77 C
then i re-enable it again to return same GPU temp. 63-67 C
and guess what the old powermizer switch prog. work after i used the new one!
How to solve Nvidia driver installation issue: display adapter not found / not supported
Discussion in 'Sager and Clevo' started by Blacky, May 2, 2009.