If the printer has failed to respond to a print command, the printer driver port may not have been configured correctly. A port is an interface channel used for transferring data from the computer to a printer. In order to communicate and print successfully, the port setting in the printer driver software must be set correctly.
Some users may receive an error message that indicates an issue with the port settings. For example, if you are using a printer via a USB or network connection and receive the error message "There was an error writing to LPT1", this would indicate that the print data has been sent to a port that Windows reserves for printers connected via a Parallel interface.
In order to determine if the port is set correctly, we recommend checking the printer port setting in the printer driver and changing it if necessary. However, we recommend that you first follow the guidance in the following Related Article, returning to this article if advised to do so:
Windows 10, Windows 8, Windows 7 and Vista operating systems do not support FireWire connections.
The Epson printer must be used via a Parallel, a USB, or a network interface (e.g. Ethernet, integrated Wi-Fi, a suitable Epson print server or Windows printer sharing).
Open the Printers folder and confirm the current port setting in the printer driver
- Open the Printers or Devices and Printers folder via the Start menu or Control Panel. An icon for your Epson printer should be present.
- Right-click on the Epson printer icon and left-click on Properties (for Windows 7,Windows 8 and Windows 10 left-click Printer Properties).
||Windows 7,Windows 8 and Windows 10
- The Properties window for your printer opens. Click on the Ports tab.
- Check the port setting in the white box under 'Print to the following port(s)?'. The Port and Description columns indicate the type of port that the driver is set to use.
Figure 1: In this example, a printer is set to LPT1:
Check the printer port setting is correct
- The port setting must be correct for the way your computer connects to the printer.
- If the port is set correctly, test the communication between the printer and computer by sending a test page to the printer. However, if the port is not set correctly, for example the port is LPT1 when it should be USB, click into the box beside the correct port for your printer then click Apply (see Fig. 3).
- If your printer is using a USB or Parallel interface but you cannot find the required port setting, try scrolling down the list. If the correct port is not listed, move to the section The required printer port setting is not listed.
- If your printer is using an network interface (wired Ethernet or wireless), you may need too add the correct port or change the EpsonNet Print Port setting to 'Automatic', so network communication is still available even if the printer's IP address changes. Click on the button below to view instructions on adding the port.
- If you do not have an EpsonNet Print Port available in the ports list. Follow How to add an EpsonNet Print port in Windows for instructions about how to download and install an EpsonNet Print Port.
Adding the printer port for network printers
- In Ports, click on Add Port.
- A window will appear with a choice of ports to add, click on EpsonNet Print Port from the list, and then click on New Port.
If you do not have the choice of EpsonNet Print Port, this means that EpsonNet Print has not been installed. EpsonNet Print Port is recommend where possible. Refer to article How to add an EpsonNet Print port in Windows for further assistance.
- The Add EpsonNet Print Port Wizard will appear, displaying a list of printers detected on the network. Select the target device (printer or All-In-One) from the list, and then click Next. If the target device is not in the list, click Search Again.
- The summary of the device and port will be displayed. We recommend setting the Port Type to IP Address(Automatic) as this means the port will not have to be reconfigured if the printer's IP address changes (if your router allocates IP addresses automatically using DHCP). Click Finish. If your router has DHCP turned off, requiring you to allocate IP addresses manually, select the Port Type to 'IP Address(Manual)'.
- It will return to the Add Port window, click Close.
- In the Ports window, locate the port you added - it should display the port name or IP address. Click into the checkbox beside it to select it, and then click on Apply to set the port.
- The printer driver should now be configured, try printing a Test Page from the General tab to test this. Refer to How to Print a Test Page in Windows
- Click OK to close the printer Properties window.
Figure 2: In this example, the printer port has been changed by selecting a USB Virtual printer port (e.g. USB001).
Make sure that a sheet of plain A4 paper is loaded into the printer's paper tray. Try to print a Test Page from the Printer Properties > General tab. Click on Print Test Page from the bottom of the window:
Using the Test Page function is a good way to test the communication between the printer and computer. Follow the appropriate section below.
Test Page Prints:
Test Page Fails to Print:
- If a printer connected via Parallel fails to print, the printer port may need to be refreshed in Device Manager. See the following Related Article for help: How to refresh the Parallel port in Windows 2000, XP, Vista, & Windows 7
- If a printer connected via a USB interface fails to print and the port is already set to USB Virtual Printer Port, do the following:
- Check the cable connection between the printer and the computer port.
- Open the Devices and Printers folder. For further assistance refer to How to open the Devices and Printers or Printers and Faxes folder in Windows
- Right-click on the Epson printer icon then left-click See What's Printing.
- If a document is listed in the queue, cancel it by clicking on the Printer menu then Cancel All Documents.
- Restart the computer before printing again.
- Should this fail, cancel the document and restart the computer.
- In Devices and Printers, open the Printer Properties.
- In the Ports tab, change the port setting to a different USB Virtual Printer Port.
If these steps fail, return to the following Related Article for a solution:
The required printer port setting is not listed
- If the printer is connected to the computer via a USB interface connection and the port setting you require is not listed then check that the computer system has sufficient USB support.
- If the printer is connected via Parallel, ensure that the LPTx port (e.g. LPT1) is not disabled in Device Manager.
- In the event that one of the above is true, return to the following Related Article:
- If the printer is connected on a network, ensure that you have configured the network interface correctly.
- We recommend a printer using an Epson network interface is set to use the EpsonNet Print Port. See your product manual for instructions on setting up the printer on a network and configuring the network interface.
- With the exception of the Stylus SX405 Wi-Fi Edition, Epson do not support third party external print servers - refer to the print server manufacturer's documentation for help.