After installation of Windows 7 Pro on several upgraded computers in an office LAN environment with a shared dot matrix printer, the newly-upgraded computers are unable to print to the shared computer using a DOS program running in XP Mode that sends print data to the LPT1 printer port. In trying to diagnose this problem, I discovered that the LPT1 printer port is entirely missing from the upgraded computers with this problem. Another, non-upgraded computer with the same OS that *has* the LPT1 port is able to print to the shared printer directly from Windows 7 Pro. FYI (but this may not be relevant), in all these print situations, whether printing through XP Mode or from Windows 7 Pro itself, users are printing from a database accessed remotely via CATS Pajamas (a publishing database program) that has its own printer configuration that formats print files sent to the dot matrix printer and specifies LPT1 as part of the printer setup inside the database.
I am not sure how to install an LPT1 port to match the port found on the one computer in this office that can print to the dot matrix printer successfully through the remote database and without running the database access out of XP Mode. This would be ideal, since XP Mode uses system resources that slows other programs running simultaneously (of which there are several for all of these users).
All advice is welcome.