Problem installing drivers on an XP Embedded image

G

Gamlibongo

Hello

I have created some XP Embedded images on different PCs and all of them
have different Network drivers, Graphics driver, Audio drivers and
Chipset drivers. When I started creating these images I always created
new XP Embedded components for each new hardware. But this was too time
consuming so now I just create the target image using the components
that are already exist in the component database.
The problem I am having is, when installing the necessary software for
the different hardware components and the installer program needs to
access some system files (*.sys, *.dll, etc.) it always prompts me for
them! That is, the dialog box "Files Needed" pops up saying that "the
file *.* on Windows XP Professional Service Pack 2 CD is needed" and
then I will need to locate it in "C:\Windows\system 32\drivers" (or
somewhere else) to move on. This can be "extremely" irritating since
sometimes several files are needed and it also prompts for the same
files again and again!

Any ideas on what the problem is and perhaps a solution to it?
Or must I simply create XPe components for all new hardware?

Thank you
Gisli Snæbjørnsson
 
S

Sean Liming \(eMVP\)

I find it easier to create the components in order to control what gets put
into the image.

Regards,

Sean Liming
www.sjjmicro.com / www.seanliming.com
XP Embedded Book Author - XP Embedded Advanced, XP Embedded Supplemental
Toolkit

Hello

I have created some XP Embedded images on different PCs and all of them
have different Network drivers, Graphics driver, Audio drivers and
Chipset drivers. When I started creating these images I always created
new XP Embedded components for each new hardware. But this was too time
consuming so now I just create the target image using the components
that are already exist in the component database.
The problem I am having is, when installing the necessary software for
the different hardware components and the installer program needs to
access some system files (*.sys, *.dll, etc.) it always prompts me for
them! That is, the dialog box "Files Needed" pops up saying that "the
file *.* on Windows XP Professional Service Pack 2 CD is needed" and
then I will need to locate it in "C:\Windows\system 32\drivers" (or
somewhere else) to move on. This can be "extremely" irritating since
sometimes several files are needed and it also prompts for the same
files again and again!

Any ideas on what the problem is and perhaps a solution to it?
Or must I simply create XPe components for all new hardware?

Thank you
Gisli Snæbjørnsson
 
K

KM

You may want to set up the following registry in your image:
[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup],"Installation Sources"
Basically it is REG_MULTI_SZ value that list all the install paths that would be searched by the OS when a new driver is installed.

--
=========
Regards,
KM


Hello

I have created some XP Embedded images on different PCs and all of them
have different Network drivers, Graphics driver, Audio drivers and
Chipset drivers. When I started creating these images I always created
new XP Embedded components for each new hardware. But this was too time
consuming so now I just create the target image using the components
that are already exist in the component database.
The problem I am having is, when installing the necessary software for
the different hardware components and the installer program needs to
access some system files (*.sys, *.dll, etc.) it always prompts me for
them! That is, the dialog box "Files Needed" pops up saying that "the
file *.* on Windows XP Professional Service Pack 2 CD is needed" and
then I will need to locate it in "C:\Windows\system 32\drivers" (or
somewhere else) to move on. This can be "extremely" irritating since
sometimes several files are needed and it also prompts for the same
files again and again!

Any ideas on what the problem is and perhaps a solution to it?
Or must I simply create XPe components for all new hardware?

Thank you
Gisli Snæbjørnsson
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top