← Back to Blog Windows

How to Fix a Printer That Won't Print (2026 Guide)

· Tân IT365
How to Fix a Printer That Won't Print (2026 Guide)

A printer that stops printing is one of the most frustrating office problems, because the machine usually looks perfectly fine. The power light is on, the paper tray is full, and the computer still insists there is nothing to print. In a small office or shop, that single fault can hold up invoices, delivery notes, and customer paperwork for an entire morning.

This guide works through the fixes in the order that solves the most cases fastest: the physical checks, the stuck print queue, the Windows print spooler, the printer driver, network and Wi-Fi connections, USB problems, and finally the errors that look like hardware failure but usually are not. Every step names the exact menu, folder, or command so you can follow along on Windows 10 or Windows 11.

The same faults cause most printer problems, and almost all of them are software or connection issues rather than a broken machine. Before you consider buying a new printer or paying for a repair, work through sections one to four — that sequence alone fixes the majority of "printer won't print" cases.

Disclosure: this article contains affiliate links. If you buy a service through these links, Tân IT365 may earn a small commission. This does not increase the price you pay and does not influence the guidance below.

1. Start with the physical checks and a test page

Before touching any Windows setting, confirm the printer itself is ready. Ten seconds of checking here saves an hour of driver work later.

Now print a test page from Windows, because it bypasses whatever application you were printing from. Open Settings, go to Bluetooth & devices, then Printers & scanners, select your printer, and choose Print test page. If the test page prints, the printer and driver are fine and the problem lies in the application or the document. If the test page does not print, continue with the next section.

SymptomMost likely causeFirst thing to try
Nothing happens at allJob stuck in the queueClear the queue, restart the spooler
Printer shows as offlineWrong port or changed IP addressRecreate a Standard TCP/IP port
Status light blinkingJam, open cover, empty cartridgeClear the fault on the printer panel
Pages come out blankProtective tape or clogged printheadRun a nozzle check and head cleaning
Garbled charactersWrong driver language or bad cableReinstall the correct driver

One Windows setting deserves attention while you are in that screen: turn off Let Windows manage my default printer if you have more than one printer installed. When it is on, Windows switches the default to whichever printer was used last, and people often send a job to a machine that is switched off without noticing.

2. Clear the stuck print queue and restart the Print Spooler

A single damaged print job blocks everything behind it. The queue keeps showing the job as "printing" or "deleting" forever, and every new document you send joins the same dead line. Clearing the queue is the fix that resolves most cases where the printer simply does nothing.

  1. Open SettingsBluetooth & devicesPrinters & scanners, select the printer, and click Open print queue.
  2. In the queue window, click Printer in the menu bar and make sure Pause Printing and Use Printer Offline are unticked. Both are easy to enable by accident and both stop all output.
  3. Cancel every document in the list. If a job refuses to disappear, restart the spooler as described below and then delete it again.
  4. For a faster clean sweep, press Win + R, type printmanagement.msc and press Enter. Under Printers, right-click the printer and choose Cancel All Jobs. This works even when the normal queue window is frozen.

If jobs still will not clear, restart the Print Spooler service, which is the Windows component that feeds jobs to the printer. Open Services by pressing Win + R and typing services.msc, find Print Spooler, right-click it and choose Restart. The command-line equivalent in an administrator Command Prompt is:

net stop spooler
net start spooler

To remove the corrupt job files themselves, stop the spooler first, then open C:\Windows\System32\spool\PRINTERS in File Explorer and delete the contents of that folder. Do not delete the folder itself. Every file inside it is a pending print job, so the folder is normally empty when everything is working. Start the spooler again afterwards and send a fresh test page.

One more check is worth doing if the queue clears but printing still stalls: open Task Manager with Ctrl + Shift + Esc and look for spoolsv.exe or splwow64.exe sitting at a high, constant CPU load. A spooler stuck in a loop is a sign of a bad driver rather than a bad job, and the fix is the driver work in the next section.

3. Fix the driver: remove the old queue and add it back cleanly

Drivers are the second most common cause of a printer that will not print, and the most common cause of garbled output. Windows often installs a basic driver that is good enough to detect the printer but not good enough to print reliably.

  1. Open SettingsBluetooth & devicesPrinters & scanners, select the printer and choose Remove device.
  2. Download the full driver and software package for your exact model from the manufacturer's support page. Use the model number from the label on the back of the printer, not just the series name — drivers for the wrong model often install successfully and then produce garbage or blank pages.
  3. Install that package and let it create the printer. Manufacturer software also installs the maintenance tools you will need later for nozzle checks and ink levels.
  4. If the installer fails to detect the printer, add it manually: Printers & scannersAdd deviceAdd manuallyAdd a printer using an IP address or hostname → device type TCP/IP Device → enter the printer's IP address.

Two details decide whether this works. First, choose a Standard TCP/IP port rather than a WSD port. WSD is the automatic discovery method Windows prefers, and it is a well-known source of printers that randomly appear offline. Second, match the driver language to the printer: if the model supports both PCL and PostScript, using the PostScript driver on a PCL-only device produces the classic page of random symbols.

On a USB printer, also open Device Manager and check that nothing appears with a yellow warning triangle. An unrecognised device there means the cable or port is failing before the driver ever gets a chance. In the printer's Printer properties, the Advanced tab offers Print directly to the printer as an alternative to spooling — useful as a temporary test, though it can slow the machine down for large documents.

4. Network and Wi-Fi printers: ports, IP addresses, and 2.4 GHz

A network printer can stop printing without anything being wrong with the printer or the driver, simply because its IP address changed. Most home and small-office routers hand out addresses by DHCP, and a printer that was at 192.168.1.50 last month may be at 192.168.1.63 today. Windows keeps sending jobs to the old address forever.

  1. Find the printer's current address by printing a network configuration page from its control panel, usually under Settings, Network, or Reports.
  2. Test it from the PC: open Command Prompt and run ping 192.168.1.63 with your printer's address. Replies mean the network path is fine and the problem is the Windows port. No replies mean a Wi-Fi or address problem.
  3. Fix the port: Printers & scanners → your printer → Printer propertiesPorts tab → Add PortStandard TCP/IP Port → enter the current IP → then tick the new port in the list and untick the old one.
  4. Stop the address from changing again: log in to the router and create a DHCP reservation that binds the printer's MAC address to a fixed IP. That is safer than setting a static address on the printer itself, because the router keeps track of what is already in use.

Wi-Fi setup problems follow a few predictable patterns. Many printers only support the 2.4 GHz band, so if your router publishes a single name for both bands, split them temporarily or join the 2.4 GHz network during setup. Guest networks usually isolate clients from each other, which blocks printing entirely — put the printer on the main network. Avoid SSIDs containing unusual punctuation, and remember that after changing the Wi-Fi password every printer must be set up again from its panel.

If the printer supports Wi-Fi Direct, it is a useful emergency path: the printer broadcasts its own network, you connect to it directly, and you can print without the router. It is a workaround, not a fix, because while connected to the printer you lose internet access on that device. For phones and tablets, AirPrint on iOS and the built-in print service on Android both rely on the printer being on the same network as the phone — a phone on mobile data cannot reach it.

5. USB printers and the "printer not detected" error

USB printers fail for physical reasons far more often than people expect. Before reinstalling anything, rule out the cable and the port.

Windows also ships a printer troubleshooter that is genuinely useful for detection problems. On Windows 11 it lives under SettingsSystemTroubleshootOther troubleshootersPrinter; on Windows 10 it is under SettingsUpdate & SecurityTroubleshoot. It will restart the spooler, reset the queue, and re-detect the device, which covers the same ground as the manual steps above in one click.

One caveat with USB and sleep mode: some printers drop off the USB bus when they enter deep sleep, and Windows then reports them as unavailable until you press a button on the printer panel. If that matches your symptoms, disable the printer's sleep or auto-off setting in its own menu rather than changing anything in Windows.

6. Offline, paused, blank pages, and garbled output

These four symptoms account for most remaining cases, and each has a specific cause worth knowing.

SymptomWhat it usually meansFix
Printer is offlineStale WSD port, changed IP, or the offline tick boxRecreate a TCP/IP port, untick Use Printer Offline
Jobs stay "paused"Pause Printing left enabled in the queue menuPrinter menu in the queue window, untick Pause
Pages come out blankProtective tape on a new cartridge, clogged printheadRemove tape, run nozzle check and head cleaning
Random symbols and garbageWrong driver language or failing USB cableInstall the correct driver, replace the cable
Faint or banded outputDraft mode, low ink, printhead alignmentSwitch to Normal quality, run alignment

Blank pages after a cartridge change have one overwhelmingly common cause: the protective tape or vent strip on the new cartridge has not been removed. On inkjet printers the second most common cause is a dried printhead, especially after the printer has sat unused for weeks. Run the nozzle check from the manufacturer's utility, then the head cleaning cycle two or three times at most, printing a test page in between. Running cleaning ten times in a row wastes a large amount of ink and rarely helps.

Garbled output that looks like random characters is almost always a driver or cable problem rather than a printer fault. Cancel the job, reinstall the correct driver for the exact model, and if the same page still prints as symbols, replace the USB cable. Faint output in an office is frequently just the driver set to Draft or Economy mode — worth checking before you assume the toner is finished, because Windows sometimes reports a toner level that no longer matches the cartridge.

If a printer prints from one computer but not another on the same network, the printer is fine and the problem is local to that PC: a corrupt driver, a stale port, or a blocked print job. Fix that machine using sections two and three instead of touching the printer.

7. Maintenance, and when replacing beats repairing

Most printer failures are gradual, and a little maintenance prevents them.

On repair versus replacement: the two expensive parts of a consumer printer are the printhead and the mainboard. If a repair quote for either approaches half the price of a comparable new printer, replacement is usually the better decision, especially on a unit more than five years old. A blocked printhead on a budget inkjet is very often the end of that printer's useful life, because the part alone can cost more than a new device.

For a small shop, a practical arrangement is two machines: an inexpensive monochrome laser printer for invoices, delivery notes, and internal paperwork, because laser toner does not dry out during quiet weeks, plus an inkjet for colour work such as product photos or posters. Before calling support, note the model, serial number, and the port or IP address you are using — that information saves several rounds of questions and gets you to a working printer faster.

Frequently Asked Questions

Why does my printer show as offline even though it is switched on?

Usually a stale network address. Windows is sending jobs to an IP address the printer no longer uses because the router reassigned it. Check the printer's current address on its network configuration page, then update the port in Printer properties under the Ports tab, or add a new Standard TCP/IP port. On a USB printer, an offline state usually means Use Printer Offline is ticked in the queue window.

I reinstalled the driver and it still will not print. What next?

Check the connection rather than the driver. Confirm the printer's IP address and ping it from Command Prompt; if the ping fails the problem is the network. Make sure the correct port is ticked in the Ports tab, clear the spool folder at C:\Windows\System32\spool\PRINTERS with the spooler stopped, restart the spooler, and print a Windows test page.

Why does my printer print blank pages after I replaced the cartridge?

The protective tape or vent strip is usually still on the new cartridge. If pages are still blank, the printhead is probably clogged: run the nozzle check and head cleaning from the manufacturer's utility, printing a test page between cycles, and stop after two or three attempts because each cycle uses ink.

Can I print from a phone without installing anything on my PC?

Yes. iPhones and iPads use AirPrint and most Android phones use the built-in print service, so no driver is needed on the phone. Both require the phone and printer to be on the same Wi-Fi network. Wi-Fi Direct is a temporary alternative, but you lose internet access on the phone while connected to the printer.

Is it worth repairing a printer that is more than five years old?

Usually not unless the fault is minor. The expensive failures are the printhead and the mainboard, and on a consumer inkjet a replacement printhead can cost as much as a new printer. If the quote approaches half the price of a comparable new model, replace it. Older laser printers are the exception worth repairing.

One cause of recurring printer trouble in a small office is document chaos: the same file gets emailed between machines and printed from different laptops with different drivers. Keeping shared documents in one cloud folder that every machine can open removes a whole class of print problems. pCloud works well for that. Two things worth checking first: give outside collaborators view-only access rather than edit rights, and stop the computers from sleeping mid-job, which is a common cause of half-finished print queues.

Disclosure: this article contains a partner link. If you buy through it, we may earn a commission at no extra cost to you.

Related reading