Re-assigning LPT1 port ranges from Windows XP for Virtual PC

Posted on 2009-04-24
Last Modified: 2012-08-13
We are setting up a new network with new HP DX2450 workstations that do not come with a built-in Parallel port anymore.  We have a legacy application running on DOS 6.22 runing well in Virtual PC 2007, which needs to connect to a laser jet via Virtual LPT1.

So I purchased a PCI-e Parallel port card, installed it OK and Windows XP is happy with it.  However I cannot configure it to read the standard 378h-37Fh port range, as the PC's BIOS doesnt control it.  According to other forums, I need to get to this configuration to enable the Virtual PC2007 interface to see the port.

Currently in Device manager the resource ranges for the physical port are:
IRQ = 16

Anyone know how I can mod these settings in XP?

Txs C

Question by:Creodus
    LVL 5

    Accepted Solution

    Take a look at the following links. There doesn't appear to be a way to change this through windows itself:

    I have yet to find a program to do this.

    LVL 70

    Expert Comment

    The I/O ranges shouldn't matter -- Virtual PC virtualizes the port anyway.   However, Virtual PC can only virtualize LPT1 on the hose => and your port is assigned as LPT2.

    Go to Device Manager; right-click on the port and select Properties; then click on the Port Settings tab and change it to LPT1.   (You may have to reboot for this to take effect.)

    Now you should be able to select this port on the Virtual PC Settings page for your virtual machine.

    Author Comment

    jbizz - points well noted, I thought as much.

    gary - I have already tried this - it was set to LPT1 before I tried LPT2, just to see if that made any difference, which it didn't.  I have just set it back to LPT1, rebooted then launched VPC2007 and attempted to reset the virtual LPT1 to the pyhsical port, but it's not appearing in the drop down list.

    I asked the question based on this:

    As the BIOS cannot set the range to the standard 378h-37Fh port range, I wondered if there was a way round it to enable VPC to see it.

    Looks like VM Ware is on the horizon...
    LVL 70

    Assisted Solution

    Interesting that the drop-down configuration is still on the Microsoft version of Virtual PC.  I just had a look at VMWare Workstation (I've got it installed as well) and it has the same drop-down for the LPT port => hopefully it will let you virtualize your non-standard port so it works fine in the virtual machine (I'd think it will).

    VMWare Workstation isn't free ... but you can get a free 30-day demo;  or you can install VMWare Server (which is free).    If your users don't need to alter the virtual machine's settings, you may want to just run the VM in the free VMWare Player.

    Author Comment

    Well, VM Player would not play the established VPC2007 file that contained the DOS PC.  VM Server made little difference with the Parallel PCI-e card, so to save the customer any more pain in his wallet, we installed an older headless PC pro temp that had a built in Parallel port and linked to it via RDC.

    Issue solved.

    Thanks for your input - points split as all comments were valid.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Highfive Gives IT Their Time Back

    Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

    Can you find a fax from a vendor you saved a decade ago in seconds? Have you ever cursed your PC under your breath during an audit because you couldn’t find the requested statement or driver history?  If you answered no to the first question or yes …
    The password reset disk is often mentioned as the best solution to deal with the lost Windows password problem. In Windows 2008, 7, Vista and XP, a password reset disk can be easily created. But besides Windows 7/Vista/XP, Windows Server 2008 and ot…
    This video Micro Tutorial explains how to clone a hard drive using a commercial software product for Windows systems called Casper from Future Systems Solutions (FSS). Cloning makes an exact, complete copy of one hard disk drive (HDD) onto another d…
    In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …

    759 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

    10 Experts available now in Live!

    Get 1:1 Help Now