NVidia Driver Component, Anyone have?

  • Thread starter Thread starter Brian M. Amira
  • Start date Start date
B

Brian M. Amira

Does anyone have a working NVIDIA driver component & Repository files? I am
trying to make an FX 5200 work in XPe, but I can not create a working
component. While the INF import process works, I can not find a way to
extract the files from the current NVIDIA installers.

Thanks!
 
Brian,

I tried this with the same board a while back and gave
up. It became a nightmare. I do it now as a post-build
manual process.

Good luck,

Tim
 
install the nvidia driver package on xp pro, then go grab all the files
from that machine that are listed as file resources in the components
you're targeting and add those to the repository for your dependency
database.
 
Brian,

Beside installing the driver package on XP Pro and grabbing all the files suggested by Andy, you can go with another approach.

Open the package (.exe) with WinZip. Extract all the files to a temp dir. Run expand.exe against all the compressed file (their
extensions are ending with _ symbol) and change their extension.

Use a batch and wildcards to do the job.
E.g. (directory names are fictitious assuming you extract the archive to \Temp),
cd \Temp
md .\Expanded
expand \Temp\*.*_ \Temp\Expanded
cd \Temp\Expanded
rename *.hl_ *.hlp
rename *.dl_ *.dll
rename *.ex_ *.exe
rename *.sy_ *.sys
rename *.cf_ *.cfg
rename *.cp_ *.cpl
rename *.tv_ *.tvp
rename *.xm_ *.xml
cd ..
del *.*_
move .\Expanded\*.* .
rd .\Expanded

Now under \Temp you've got everything you need for the import. Even the required flat file repository.

Then you can use the CD import process (there will be one/two INF files to use).

Or just copy all the files manually (through your component, for instance) to appropriate directories. The directories would
probably be \WINDOWS\inf,\WINDOWS\system32,\WINDOWS\system32\drivers. Double check that with the INF file.
 
Hi,

let me save you some hard-work: just use Jermar's WinDriverBackup (I think
they changed it's name to DriverGuide Toolkit).
this tool locates all the driver's files from an already installed driver on
a machine, and put it in one folder.
that way you'll get all the files you need already expanded and filtered so
you won't choose some irrelevant files related to the installer program or
Windows.
you can find a trial version of it at: http://www.driverguidetoolkit.com/
another similar tool at: http://driver-soft.com/

Good luck!

YaronM
 
Hi,

I have just created new one and uploaded it to www.xpefiles.com

Please test it and let me know how it works.
BTW: I don't use similar components in my images because they are size overkill, and driver alone can fit in few MB, but it should
keep you going.

Best regards,
Slobodan
 
Yaron,

Although I find the WinDriverBackup toolkit very useful (I have also used some other install analyzing toolkits), I don't think it
would save time for this particular case.

Using Winzip and a simple batch like I outlined earlier is a simple procedure enough to get all the required files in a flat
repository.

Then you will have to import the inf file anyway or just make your own component using CD.

The point is that for simple install packages (like NVidia one) such toolkits are not really needed.
However, when you are up to analyze a very custom installation, any "hacking, sniffing, monitoring" tools are helpful.

Just my two cents...
KM
 
I installed the drivers on XP Pro then copied them over. After importing the
INF, delete the registry key for the services and the two Service Data
resources for the two NVidia services. This will save you many hours of
debugging. I finally figured this out with help from another discussion.

-harrier
 
Thank you!

This solved my driver problem. The package you uploaded works like a charm.
I never ceased to be amazed at how helpful and nice the XPe community is!

--Brian
 
Back
Top