When a printer stops working in Windows, avoid immediately reinstalling drivers or buying new hardware. A short diagnostic sequence can usually tell you whether the issue is the queue, driver, connection, network or printer itself.
Printer problems are frustrating because the symptom “it does not print” can come from the printer, Windows, the driver, the application, USB, Wi‑Fi, the network or the print queue. The fastest approach is to identify which layer is failing instead of reinstalling everything immediately.
In this guide
- Identify the scope of the problem
- Check the physical basics
- Check the print queue
- Verify the selected printer
- Restart printer and computer
- Check the Print Spooler
- Repair or reinstall the driver
- Troubleshoot USB printers
- Troubleshoot network printers
- Verify IP address and port
- Print a test page
- Clear a stuck queue
- Know when it is hardware
- Quick printer checklist
Identify the scope of the problem
- Can this user print from another application?
- Can another Windows user print to the same printer?
- Can another computer print to it?
- Can the printer print its own internal configuration or test page?
- Is the problem with one document or every print job?
These questions quickly separate an application problem from a Windows problem or a printer/network problem.
Check the physical basics
- Printer is powered on and not showing an error.
- Paper is loaded and there is no jam.
- Ink or toner is not empty.
- USB or network cable is connected where applicable.
- Wi‑Fi or network status is connected.
- No maintenance warning is blocking printing.
Check the print queue
Open Settings → Bluetooth & devices → Printers & scanners, choose the printer and open the queue. A failed job at the top can block everything behind it. Cancel obviously stuck jobs and try a small new test document.
Verify the selected printer
Applications sometimes remember an old printer, PDF printer or disconnected network queue. In the Print dialog, confirm the exact destination before troubleshooting the wrong device.
Restart printer and computer
Power off the printer normally, wait a short time, then turn it on again. Restart Windows as well. This clears many temporary communication and spooler problems without changing configuration.
Check the Windows Print Spooler
The Print Spooler manages queued jobs. Open services.msc, find Print Spooler and confirm it is running. If the queue is stuck, restarting the service can help.
services.mscAdministrator rights may be required
Do not change unrelated Windows services while troubleshooting the printer.
Repair or reinstall the printer driver
A damaged, outdated or incorrect driver can cause missing paper sizes, strange output or jobs that never reach the device. Prefer the printer manufacturer’s appropriate driver or the supported Windows driver for that model. Remove duplicated old queues before creating more copies of the same printer.
Troubleshoot USB printers
- Reconnect the USB cable firmly.
- Try another known-good USB port.
- Avoid an unreliable hub during troubleshooting.
- Test with another cable if available.
- Check Device Manager for device errors.
- Do not repeatedly install duplicate printer queues each time the cable moves.
Troubleshoot network printers
For an Ethernet or Wi‑Fi printer, print or view its network information and note the IP address. Confirm the PC is on the expected network and test whether the address responds. A printer that received a different DHCP address may still have a Windows port pointing to the old address.
ping 192.168.1.50Verify IP address and printer port
Open the printer properties and review the configured port. For a fixed business printer, a reserved DHCP address or well-managed static address can prevent the queue from following an old IP. Do not assign a static address that conflicts with the DHCP pool or another device.
Print a Windows test page
A Windows test page removes Word, Excel, browser and document formatting from the equation. If the test page prints but one application does not, focus on that application or document rather than the printer hardware.
Clear a badly stuck queue
Start by cancelling jobs through the normal print queue. If jobs refuse to disappear, restart the Print Spooler. More aggressive manual deletion of spool files should be reserved for cases where normal cancellation fails and you understand what you are removing.
Know when the problem is hardware
If the printer cannot produce its own internal test page, shows mechanical errors, repeatedly jams or has obvious print-quality defects after maintenance, Windows may not be the main problem. At that point follow the manufacturer’s hardware troubleshooting guidance or arrange service.
Quick printer checklist
Troubleshoot from simple to specific
- Check power, paper, errors and consumables.
- Confirm the correct printer is selected.
- Check and clear the print queue.
- Restart the printer and Windows.
- Print a Windows test page.
- Check the Print Spooler.
- Verify or reinstall the correct driver.
- For USB, test cable and port.
- For network printers, confirm IP connectivity and Windows port configuration.
- Only then investigate deeper application or hardware problems.
Final thoughts
Printer troubleshooting becomes much easier when you narrow the scope first. Determine whether the failure follows the document, the user, the computer or the printer. Then change one thing at a time so you know what actually fixed the problem.
More practical Windows troubleshooting
Explore Alpi TEK Resources for PC, Windows, networking and support checklists.

