Jump to content

Forcing Nvidia Driver


Recommended Posts

Hi there I just got aware of this incredible site thanks everyone that is doing something useful.

Here's my question.

I've a dell laptop has 64MB geforce 4 440 Go.

Well I've done a unattended install with the latest dell customized go driver. No problems with that. But since they are not releasing any new drivers and Nvidia is I want to update my driver.

the problem is when I install 45.23 driver is of course doesn't recognize my adapter as a supported adapter since Go is not listed in the nv4.inf.

question: how can I alter the unattended install so It instead of installing Go drivers will install Nvidia 45.23 Geforce 4 440 MX driver without any hassle?

:)

Thanks

Link to comment
Share on other sites


I had the same problem with my GeForce4 420 Go..

What I did was modify the .INF file from the NVIDIA Drivers (NV4_DISP.INF i believe) This will make your driver uncertified to start with.

You will also need you old drivers .INF file. Open it and look around in it. You will find a series of strings near the end ([strings] section), one of them is the name of your driver. Besides it is a code (something like NV4_GO_420.Desc). You will find the same code near the front of the file (something like %NV4_GO_420%).

When you have found it in the front of the file you will notice a PnpId on the same line, it looks like (PCI\VEN_1039\SYS_2382\SUBSYS_439847). This is how your hardware identifies itsself.

Now go to the .INF file of your new drivers that dont show as compatible. Rename the GeForce MX driver you want in the [strings] section to Geforce Go and modify the corresponding pnpid in the beginning to the PnpId you found on your old driver.

NOW: this should do the trick if you 'update' your driver. Windows will find compatible hardware, newer version and install it automatically and all will be well. I have tried homemade this driver for an unattended install and it all went wrong.

Although the driver was installed, windows apparantly chose an incompatible refresh/resolution combination for my laptop. I'm not sure what went wrong exactly, but i could not get anything better to work than 640x480x16colors (not 16bit)

Feel free to try it out, but beware your unattended installation may fail. Let me know if it doesnt though

Link to comment
Share on other sites

Hey I might have found a reason why yours didn't work

I found out that the old driver is using "nvdm.inf" instead of nv4_disp.inf

I thought nv4 should be it since you know geforce 4 nv 4 :)

try nvdm.inf instead!!!

Install the stuff then look at setupapi.log to see what inf was used. Then copy that .inf and files to your $OEM$ folder.

-gosh

gosh's method seemed to work here again :rolleyes:

check my other post if you've other problems

http://board.MSFN.org/index.php?showtopic=9625

Link to comment
Share on other sites

I had some errors like this

#I087 Driver node not trusted, rank changed from 0x00002001 to 0x0000e001.

#I023 Actual install section: [nv4]. Rank: 0x0000e001. Effective driver date: 07/28/2003.

I didn't give up I've been working on it for about 1.5hours and now

I GOT IT TO WORK!!!! its not digitally signed but who cares!

I don't care its working it even worked in automatically find a better driver part.!!!

as the attachment I'm putting the modified .inf file

Link to comment
Share on other sites

right, we know the driver is certified and we understand why its no longer certified when we modify it. this is probably just what dell, compaq are doing to the drivers anyway, except that they can get the result certified again.

if you like messing with inf files, you can also remove the registry keys about driver uninstallation, which i find to be plain unnecessary; or toss out anything you dont like installed along with your driver, such as control panel applets, autorun stuff, system tray icons...

Link to comment
Share on other sites

  • 5 years later...

Hi guys. I have a similar problem. I took the proper steps on this topic to fix my problem, but it still does not work. Any help? I have a Alienware 15x laptop with a GeForce 8700m GT 512 MB. I was able to bypass the Alienware restrictions for the Nvidia drivers (avoiding the error that says it doesn't support my system), and it seems to install, but at the end it says my system was not modified. I have Vista. During the install it did not update the registry. I tried to install 180.48 and 175.32. 175.32 is specifically for a 8700m GT and it still won't work. Currently, I'm still stuck with piece of s*** out-dated Alienware drivers and there is nothing I can do about it. DO NOT buy from Alienware! This is what I did, let me know if I did anything wrong. Thanks.

nv_disp for 7.15.11.5655 8700m GT (what was installed when I purchased the laptop)

[NVIDIA.Mfg.NTx86.6.0]

%NVIDIA_NV43.DEV_0148.1% = nv_NV3x, PCI\VEN_10DE&DEV_0148&SUBSYS_0748152D

%NVIDIA_NV43.DEV_0148.2% = nv_NV3x, PCI\VEN_10DE&DEV_0148&SUBSYS_0729152D

%NVIDIA_NV44.DEV_0166.1% = nv_NV3x, PCI\VEN_10DE&DEV_0166&SUBSYS_207017AA

%NVIDIA_NV44.DEV_0167.1% = nv_NV3x, PCI\VEN_10DE&DEV_0167&SUBSYS_0729152D

%NVIDIA_NV44.DEV_0167.2% = nv_NV3x, PCI\VEN_10DE&DEV_0167&SUBSYS_83161033

%NVIDIA_NV44.DEV_0167.3% = nv_NV3x, PCI\VEN_10DE&DEV_0167&SUBSYS_0748152D

%NVIDIA_NV44.DEV_0168.1% = nv_NV3x, PCI\VEN_10DE&DEV_0168&SUBSYS_0729152D

%NVIDIA_NV44.DEV_0168.2% = nv_NV3x, PCI\VEN_10DE&DEV_0168&SUBSYS_83161033

%NVIDIA_NV44.DEV_0168.3% = nv_NV3x, PCI\VEN_10DE&DEV_0168&SUBSYS_0748152D

%NVIDIA_G72.DEV_01D7.1% = nv_G7x8x, PCI\VEN_10DE&DEV_01D7&SUBSYS_666617AA

%NVIDIA_G72.DEV_01D7.2% = nv_G7x8x, PCI\VEN_10DE&DEV_01D7&SUBSYS_0753152D

%NVIDIA_G72.DEV_01D7.3% = nv_G7x8x, PCI\VEN_10DE&DEV_01D7&SUBSYS_88481033

%NVIDIA_G72.DEV_01D7.4% = nv_G7x8x, PCI\VEN_10DE&DEV_01D7&SUBSYS_207517AA

%NVIDIA_G72.DEV_01D7.5% = nv_G7x8x, PCI\VEN_10DE&DEV_01D7&SUBSYS_117213DC

%NVIDIA_G72.DEV_01D8.1% = nv_G7x8x, PCI\VEN_10DE&DEV_01D8&SUBSYS_207517AA

%NVIDIA_G72.DEV_01D8.2% = nv_G7x8x, PCI\VEN_10DE&DEV_01D8&SUBSYS_666617AA

%NVIDIA_G72.DEV_01D8.3% = nv_G7x8x, PCI\VEN_10DE&DEV_01D8&SUBSYS_0753152D

%NVIDIA_G72.DEV_01D8.4% = nv_G7x8x, PCI\VEN_10DE&DEV_01D8&SUBSYS_1631C018

%NVIDIA_G72.DEV_01D8.5% = nv_G7x8x, PCI\VEN_10DE&DEV_01D8&SUBSYS_39F517AA

%NVIDIA_G73.DEV_0398.1% = nv_G7x8x, PCI\VEN_10DE&DEV_0398

%NVIDIA_C51.DEV_0247.1% = nv_NV3x, PCI\VEN_10DE&DEV_0247&SUBSYS_0758152D

%NVIDIA_G84.DEV_0407.1% = nv_G8x_MX3, PCI\VEN_10DE&DEV_0407&SUBSYS_0770152D

%NVIDIA_G84.DEV_0407.2% = nv_G8x, PCI\VEN_10DE&DEV_0407&SUBSYS_C20D1631

%NVIDIA_G84.DEV_0407.3% = nv_G8x, PCI\VEN_10DE&DEV_0407&SUBSYS_C20E1631

%NVIDIA_G84.DEV_0409.1% = nv_G8x_MX3, PCI\VEN_10DE&DEV_0409&SUBSYS_0770152D

%NVIDIA_G84.DEV_040D.1% = nv_G8x_MX3, PCI\VEN_10DE&DEV_040D&SUBSYS_0770152D

%NVIDIA_G86.DEV_0425.1% = nv_G8x, PCI\VEN_10DE&DEV_0425&SUBSYS_C1041631

%NVIDIA_G86.DEV_0425.2% = nv_G8x, PCI\VEN_10DE&DEV_0425&SUBSYS_88751033

%NVIDIA_G86.DEV_0425.3% = nv_G8x, PCI\VEN_10DE&DEV_0425&SUBSYS_059017FF

%NVIDIA_G86.DEV_0425.4% = nv_G8x, PCI\VEN_10DE&DEV_0425&SUBSYS_C1051631

%NVIDIA_G86.DEV_0427.1% = nv_G8x, PCI\VEN_10DE&DEV_0427&SUBSYS_39F517AA

%NVIDIA_G86.DEV_0427.2% = nv_G8x, PCI\VEN_10DE&DEV_0427&SUBSYS_400C17AA

%NVIDIA_G86.DEV_0427.3% = nv_G8x, PCI\VEN_10DE&DEV_0427&SUBSYS_0763152D

%NVIDIA_G86.DEV_0428.1% = nv_G8x, PCI\VEN_10DE&DEV_0428&SUBSYS_C1031631

%NVIDIA_G86.DEV_0428.2% = nv_G8x, PCI\VEN_10DE&DEV_0428&SUBSYS_059317FF

%NVIDIA_G86.DEV_0428.3% = nv_G8x, PCI\VEN_10DE&DEV_0428&SUBSYS_C20B1631

NVIDIA_NV43.DEV_0148.1 = "NVIDIA GeForce Go 6600"

NVIDIA_NV43.DEV_0148.2 = "NVIDIA GeForce Go 6600 "

NVIDIA_NV44.DEV_0166.1 = "NVIDIA GeForce Go 6400"

NVIDIA_NV44.DEV_0167.1 = "NVIDIA GeForce Go 6200"

NVIDIA_NV44.DEV_0167.2 = "NVIDIA GeForce Go 6200 "

NVIDIA_NV44.DEV_0167.3 = "NVIDIA GeForce Go 6200 "

NVIDIA_NV44.DEV_0168.1 = "NVIDIA GeForce Go 6400 "

NVIDIA_NV44.DEV_0168.2 = "NVIDIA GeForce Go 6400 "

NVIDIA_NV44.DEV_0168.3 = "NVIDIA GeForce Go 6400 "

NVIDIA_C51.DEV_0247.1 = "NVIDIA GeForce Go 6100"

NVIDIA_G72.DEV_01D7.1 = "NVIDIA GeForce Go 7300"

NVIDIA_G72.DEV_01D7.2 = "NVIDIA GeForce Go 7300 "

NVIDIA_G72.DEV_01D7.3 = "NVIDIA GeForce Go 7300 "

NVIDIA_G72.DEV_01D7.4 = "NVIDIA GeForce Go 7300 "

NVIDIA_G72.DEV_01D7.5 = "NVIDIA GeForce Go 7300 "

NVIDIA_G72.DEV_01D8.1 = "NVIDIA GeForce Go 7400"

NVIDIA_G72.DEV_01D8.2 = "NVIDIA GeForce Go 7400 "

NVIDIA_G72.DEV_01D8.3 = "NVIDIA GeForce Go 7400 "

NVIDIA_G72.DEV_01D8.4 = "NVIDIA GeForce Go 7400 "

NVIDIA_G72.DEV_01D8.5 = "NVIDIA GeForce Go 7400 "

NVIDIA_G73.DEV_0398.1 = "NVIDIA GeForce Go 7600"

NVIDIA_G84.DEV_0407.1 = "NVIDIA GeForce 8600M GT"

NVIDIA_G84.DEV_0407.2 = "NVIDIA GeForce 8600M GT "

NVIDIA_G84.DEV_0407.3 = "NVIDIA GeForce 8600M GT "

NVIDIA_G84.DEV_0409.1 = "NVIDIA GeForce 8700M GT"

NVIDIA_G84.DEV_040D.1 = "NVIDIA Quadro FX 1600M"

NVIDIA_G86.DEV_0425.1 = "NVIDIA GeForce 8600M GS"

NVIDIA_G86.DEV_0425.2 = "NVIDIA GeForce 8600M GS "

NVIDIA_G86.DEV_0425.3 = "NVIDIA GeForce 8600M GS "

NVIDIA_G86.DEV_0425.4 = "NVIDIA GeForce 8600M GS "

NVIDIA_G86.DEV_0427.1 = "NVIDIA GeForce 8400M GS"

NVIDIA_G86.DEV_0427.2 = "NVIDIA GeForce 8400M GS "

NVIDIA_G86.DEV_0427.3 = "NVIDIA GeForce 8400M GS "

NVIDIA_G86.DEV_0428.1 = "NVIDIA GeForce 8400M G"

NVIDIA_G86.DEV_0428.2 = "NVIDIA GeForce 8400M G "

NVIDIA_G86.DEV_0428.3 = "NVIDIA GeForce 8400M G "

nv_dispw for 175.32_notebook_winvista_32bit_international_whql 8700m GT (official drivers that I want to install from Nvidia)

[NVIDIA.Mfg.NTx86.6.0]

%NVIDIA_G71.DEV_0297.1% = nv_G71, PCI\VEN_10DE&DEV_0297&SUBSYS_019B1028

%NVIDIA_G71.DEV_0297.2% = nv_NV3x, PCI\VEN_10DE&DEV_0297&SUBSYS_2052161F

%NVIDIA_G71.DEV_0298.1% = nv_G71, PCI\VEN_10DE&DEV_0298&SUBSYS_019B1028

%NVIDIA_G71.DEV_0299.1% = nv_G71, PCI\VEN_10DE&DEV_0299&SUBSYS_019B1028

%NVIDIA_G84.DEV_0409.1% = nv_G8x, PCI\VEN_10DE&DEV_0409&SUBSYS_01F11028

%NVIDIA_G84.DEV_0409.2% = nv_G8x, PCI\VEN_10DE&DEV_0409&SUBSYS_019B1028

%NVIDIA_G84.DEV_0409.3% = nv_G8x, PCI\VEN_10DE&DEV_0409&SUBSYS_019C1028

%NVIDIA_G84.DEV_0409.4% = nv_G8x_AM, PCI\VEN_10DE&DEV_0409&SUBSYS_2052161F

%NVIDIA_G92.DEV_0609.1% = nv_G9x, PCI\VEN_10DE&DEV_0609&SUBSYS_019B1028

%NVIDIA_G92.DEV_060C.1% = nv_G9x, PCI\VEN_10DE&DEV_060C&SUBSYS_019C1028

NVIDIA = "NVIDIA"

NVIDIA_G71.DEV_0297.1 = "NVIDIA GeForce Go 7950 GTX"

NVIDIA_G71.DEV_0297.2 = "NVIDIA GeForce Go 7950 GTX "

NVIDIA_G71.DEV_0298.1 = "NVIDIA GeForce Go 7900 GS"

NVIDIA_G71.DEV_0299.1 = "NVIDIA GeForce Go 7900 GTX"

NVIDIA_G84.DEV_0409.1 = "NVIDIA GeForce 8700M GT"

NVIDIA_G84.DEV_0409.2 = "NVIDIA GeForce 8700M GT "

NVIDIA_G84.DEV_0409.3 = "NVIDIA GeForce 8700M GT "

NVIDIA_G84.DEV_0409.4 = "NVIDIA GeForce 8700M GT "

NVIDIA_G92.DEV_0609.1 = "NVIDIA GeForce 8800M GTS"

NVIDIA_G92.DEV_060C.1 = "NVIDIA GeForce 8800M GTX"

This is what I did... I opened up the nv_dispw from 175.32_notebook_winvista_32bit_international_whql, and added the strings and manufacturer commands from 7.15.11.5655 8700m GT which can be seen below. Can someone tell me what I did wrong? Like I said, it bypasses the restriction, but it does a half-a** install and nothing is fixed. When the computer boots up after drivers installation (supposely) it is stuck on a low resolution and has no OpenGL to do anything. I'm real new at laptops and I was seriously p***ed when I found out I couldn't download official Nvidia drivers. If there is any more information I can supply you with, please let me know! Thanks. If someone can help me with this issue I will take a weekend to make a nice forum post showing everyone how to resolve this issue.

%NVIDIA_G84.DEV_0407.1% = nv_G8x_MX3, PCI\VEN_10DE&DEV_0407&SUBSYS_0770152D

%NVIDIA_G84.DEV_0407.2% = nv_G8x, PCI\VEN_10DE&DEV_0407&SUBSYS_C20D1631

%NVIDIA_G84.DEV_0407.3% = nv_G8x, PCI\VEN_10DE&DEV_0407&SUBSYS_C20E1631

%NVIDIA_G84.DEV_0409.1% = nv_G8x_MX3, PCI\VEN_10DE&DEV_0409&SUBSYS_0770152D

%NVIDIA_G84.DEV_040D.1% = nv_G8x_MX3, PCI\VEN_10DE&DEV_040D&SUBSYS_0770152D

NVIDIA_G84.DEV_0407.1 = "NVIDIA GeForce 8600M GT"

NVIDIA_G84.DEV_0407.2 = "NVIDIA GeForce 8600M GT "

NVIDIA_G84.DEV_0407.3 = "NVIDIA GeForce 8600M GT "

NVIDIA_G84.DEV_0409.1 = "NVIDIA GeForce 8700M GT"

NVIDIA_G84.DEV_040D.1 = "NVIDIA Quadro FX 1600M"

Link to comment
Share on other sites

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
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...