SoFunction
Updated on 2025-03-10

Adding LPT port in Win 2003

This article explains how to add an additional LPT port to a Microsoft Windows Server 2003-based computer.

By default, there are 3 LPT available ports in Windows Server 2003, which are LPT1, LPT2, and LPT3. Additional LPT ports can be added until LPT9. After adding an additional LPT port, the port appears as an available printer port in the Add Printer Wizard.

How to add additional LPT ports

Click Start\Run.

Note: Improper use of Registry Editor can cause serious problems that may require a reinstall of the operating system. Microsoft does not guarantee that it will resolve issues arising from improper use of the Registry Editor. Using Registry Editor is at your own risk.

Type regedit in the Open box and click OK.

Locate and click the following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports

The current LPT port is displayed in the right pane.

On the Edit menu, point to New, and then click String Value.

Type a new value name. Type LPT#, where # is the serial number of the LPT port you want to add, and press ENTER. For example, type LPT4.

On the File menu, exit Registry Editor.

Click Start\Run.

Type cmd in the Open box and click OK.

Stop and restart the spool service. To do this, type the following command at the command prompt and press ENTER after each line:

net stop spooler
net start spooler

Type exit to exit the command prompt.