Network Printer Not Printing: How to Set It Up and Fix It
Practice4 minInnovialabs editorial team
In short
Most network printer problems are solved by a fixed address (a DHCP reservation), adding the printer by IP instead of auto-discovery, clearing the print queue and using a cable instead of Wi-Fi.
Short answer
A network printer most often "disappears" because it got a new IP address while computers still look for the old one. Second place goes to a stuck print queue, third to unstable Wi-Fi. Set it up properly from the start:
- Give the printer a permanent address.
- Add the printer on computers by IP or hostname, not via whatever device discovery happened to find.
- Use a cable where possible.
- Update the firmware and set a password on the web interface.
Fixed IP: reservation or static
There are two ways:
- DHCP reservation on the router binds the printer's MAC address to a specific IP. The printer gets its address automatically, but always the same one. This is more convenient: the address is managed in one place, and gateway and DNS come from the router.
- Static IP on the printer itself is set in the device menu. Pick an address outside the DHCP range, otherwise the router may hand the same address to another device and cause a conflict.
Write the printer's address on a sticker on the device and in the office documentation.
Drivers or driverless printing
- Driverless printing (IPP Everywhere, AirPrint, Mopria, built-in IPP support in Windows) lets a computer print without installing the vendor driver. It suits ordinary document printing and works easily on laptops and phones.
- The vendor driver is needed when special features matter: trays, finisher, print accounting, PIN release.
If output comes out garbled, check that the right driver or printer language (PCL/PostScript) is selected. A vendor's universal driver is often more stable than a randomly chosen one.
The print queue
One stuck job blocks all the others. What to do on Windows:
- Open the printer queue and cancel all jobs.
- If that does not help, restart the Print Spooler service.
Restart-Service -Name Spooler -Force
If jobs still hang, stop the service, clear the C:\Windows\System32\spool\PRINTERS folder and start the service again. In an office with a print server, check the queue there first.
Why the printer drops off Wi-Fi
- Weak signal: the printer is far from the access point or behind a wall.
- Power saving: in deep sleep the printer loses the network. Disable deep sleep or increase the timeout.
- The printer supports only 2.4 GHz while the network combines bands under one name, and after changes it cannot reconnect.
- The Wi-Fi password changed or the router was replaced, so the printer needs reconnecting.
- Guest network or client isolation: computers cannot see the printer even though it is on Wi-Fi.
The most reliable fix is an Ethernet cable to the switch.
Scan-to-folder errors
Scan to folder breaks more often than printing. Check in order:
- SMB version. Old MFPs only speak SMBv1, which is disabled in current Windows. Update the firmware; if there is no SMBv2/v3 support, use scan to email or to FTP or a document server.
- Path in the form
\\name-or-IP\folder. Using the IP of a computer with a fixed address is more reliable. - Account: a dedicated scanner user with write access to the folder. An expired or changed password is a common cause.
- Firewall on the computer hosting the folder, and the network profile (private, not public).
Troubleshooting sequence
- Is the printer on, with no errors on screen, and with paper and toner?
- Print the network configuration page on the printer itself: what is its IP right now?
- Open that IP in a browser or run
ping. No reply means a network or connection problem. - Does the IP in the printer port on the computer match the real one?
- Clear the queue and restart the Print Spooler.
- Try printing from another computer: if it works, the problem is on the original PC.
- Remove and re-add the printer on the computer by IP.
- Update the firmware and driver.