Problem with device installing in WXPe

Posted on 2010-01-08
Last Modified: 2013-11-11
I have a task to make an XP embedded version that has specific hardware installed. They are smartcard reader,hp keyboard that has the SC reader in it, a canon scanner and epson printer.All of them are usb connected(epson through lpt to usb adapter).

The first two have no problems installing, but I´m stuck with scanner and printer.

I have developed multiple versions with various components added with Win Embedded Studio software. Last build has everything that those devices could need - USB support, device installers etc. I have googled alot and based on that info, added everything possibly required by those devices.

My test environment runs on VMware workstation and my host system is XP Pro oem. On my host system the same devices install without any problems and both ways(using windows wizard and setup installer).

On Xp embedded - Scanner seems to be installing, but in the end (after copying drivers) gets disabled and when I enable it, the infinite loop starts.Device is enabled,tries to install, gets disabled again and from start again.
Printer has a bit different problem  - using windows wizard, after pointing to driver directory, it tells me that "required section was not found in the inf" and device is not installed...

I have compared setupapi logs on both systems and there is'nt much there that tells me what is the problem exactly.

If anyone has suggestions what to try or where to look, please reply.
Thanks in advance!
Question by:ultrasoftx
    LVL 21

    Expert Comment

    How is the physical hardware being presented to your VM?? The problem I am seeing is that you obviously need to "pass-through" the USB devices connected to the HOST pc to your Guest VM, so in this case, you need to send you Scanner and Printer to the VM? Have you done this?
    LVL 2

    Author Comment

    VMware successfully recognizes these USB devices and the virtual XP embedded does that as well by prompting me with a hardware install wizard.
    To my understanding, the problem is with something else, than recognizing the hardware, since I have tried a Dell Factory version on real hardware and that had the same problem as my virtual self customized version - getting into a loop on device enabling with scanner.
    LVL 2

    Accepted Solution

    Please lock this thread, since the project has ended with no success, apparently.
    Thanks to people, who bothered.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Why do Marketing keep bothering you?

    Is your marketing department constantly asking for new email signature updates? Are they requesting a different design for every department? Do they need yet another banner added? Don’t let it get you down! There is an easy way to manage all of these requests...

    VM backup deduplication is a method of reducing the amount of storage space needed to save VM backups. In most organizations, VMs contain many duplicate copies of data, such as VMs deployed from the same template, VMs with the same OS, or VMs that h…
    In the modern office, employees tend to move around the workplace a lot more freely. Conferences, collaborative groups, flexible seating and working from home require a new level of mobility. Technology has not only changed the behavior and the expe…
    The viewer will learn how to download, install and use CrashPlan from on Windows 7. Open your browser and go to Click get started, it’s free then Click the Download CrashPlan button: Click save in Internet Explorer, the…
    This video shows you how easy it is to boot from ISO images for virtual machines with the ISO images stored on a local datastore on the ESXi host.

    779 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    11 Experts available now in Live!

    Get 1:1 Help Now