A clear, step-by-step fix for the "printer is in an error state" message on Windows 10 and 11, from the 30-second checks to a full driver reset.
You send a document to your HP printer, nothing comes out, and Windows lists the printer as "in an error state." It is one of the vaguest messages Windows shows, and it rarely tells you what actually went wrong.
The good news: in most cases the printer is fine. An error state usually means Windows tried to talk to the printer and the exchange broke down somewhere, often over something small like a stalled print job or a dropped Wi-Fi link. This guide walks through the causes and the fixes in order, so you can start printing again without guesswork. It applies to HP LaserJet, OfficeJet, ENVY, DeskJet, and Smart Tank models on Windows 10 and Windows 11.
PrinterTales is an independent troubleshooting resource and is not affiliated with HP.
What "Printer Is in an Error State" Actually Means
This message comes from Windows, not from the printer's own screen. Windows attempted to communicate with the printer and one of two things happened: the connection failed partway through, or the printer reported back that it cannot print right now.
That covers a wide range of situations. A paper jam, an open cartridge door, an empty tray, a near-empty ink cartridge, a sleeping printer, a stuck print queue, a weak wireless signal, or an outdated driver can all trigger the same three words. Because the label is broad, the fastest route to a fix is to rule out the common causes one at a time, starting with the printer itself.
What Causes the HP Printer Error State
An HP printer usually drops into an error state for one of these reasons:
- A physical problem at the printer. Paper jam, empty paper tray, open cover or cartridge door, low or missing ink or toner, or an unaddressed alert on the printer's control panel.
- A cable or connection issue. A loose or damaged USB cable, a USB hub in the path, or a printer plugged into a front-panel port that loses power.
- A wireless problem. A weak or dropped Wi-Fi signal, or the printer and the computer sitting on two different networks (for example, a 2.4 GHz and a 5 GHz band, or a guest network).
- A stuck print queue. Old or corrupted jobs jammed in the queue, often paired with a Print Spooler service that has stalled or crashed.
- A driver problem. An outdated, corrupted, or mismatched printer driver, or a generic driver that Windows swapped in automatically.
- A recent Windows update. Updates sometimes change how Windows communicates with printers, and recent Windows 11 releases tightened printer security and phased out some older driver types.
- The printer set to "Use Printer Offline" in Windows, which blocks every job until it is cleared.
- Power and sleep settings. USB power-saving that switches the port off, aggressive sleep timers, or unstable power at the wall outlet.
How to Fix an HP Printer That's in an Error State
Work down this list in order. The first four steps clear the large majority of error-state cases and take about five minutes. The later steps are for errors that keep coming back or survive a restart. Test a print after each step so you can stop as soon as it works.
1. Check the printer for a physical error
Walk over to the printer and look at it. Software fixes will not help if a sheet is jammed or a door is open.
- Clear any jammed paper, including small torn pieces near the rollers and the rear access door.
- Confirm there is paper in the tray and that it is pushed in fully.
- Open and firmly close the cartridge access door.
- Check ink or toner levels. A cartridge that is empty, missing, not seated, or not genuine HP can hold the printer in an error state.
- Read the printer's control panel. Messages like "Paper Jam," "Cartridge Problem," "Door Open," or "Out of Paper" need to be cleared first. On printers with no screen, a blinking warning light (a triangle, an ink drop, or the paper icon) points to the same kind of problem.
2. Power cycle the printer, then restart your PC
A restart on both ends clears temporary faults and forces a fresh connection.
- Turn the printer off with its power button.
- Unplug the power cord from the back of the printer and from the wall. Wait 60 seconds.
- Plug it back in, directly into a wall outlet rather than a surge strip if possible, and turn it on.
- Wait for it to finish warming up and return to the ready screen.
- Restart your computer.
- Try printing a test page.
3. Check the cable or wireless connection
USB printers: Reseat the USB cable at both ends. Move it to a different port on the computer, ideally one on the back of a desktop, and remove any USB hub from the path. If you have a spare USB cable, swap it in. A failing cable is a common cause of an error state that comes and goes.
Wireless printers: Confirm the printer shows a solid or steady wireless light and is connected to the same network name as your computer. Print a Wireless Network Test Report from the printer's control panel (usually under Settings, Network, or the wireless menu) to check its connection and IP address. If the printer is on a different band or a guest network, reconnect it to your main network.
4. Turn off "Use Printer Offline" and clear the print queue
A single stuck job or an offline setting will keep every later job from printing.
Windows 11:
- Go to Settings, then Bluetooth & devices, then Printers & scanners.
- Select your HP printer, then click Open print queue.
- In the queue window, open the Printer menu. If Use Printer Offline has a checkmark, click it to turn it off.
- Open the Printer menu again and choose Cancel All Documents. Wait for the list to empty.
Windows 10: Settings, then Devices, then Printers & scanners, select the printer, click Open queue, and use the same Printer menu.
If jobs will not clear from the queue, move to the next step.
5. Restart the Print Spooler service
The Print Spooler manages every print job. When it stalls, the printer often shows an error state.
- Press Windows key + R, type
services.msc, and press Enter. - Scroll to Print Spooler in the list.
- Right-click it and choose Restart.
- Double-click Print Spooler, set Startup type to Automatic, click Apply, then OK.
- Try printing again.
6. Run a full Print Spooler reset
If a simple restart did not hold, clear the queued job files by hand. This removes only pending print jobs and affects nothing else on your PC.
- Press Windows key + R, type
services.msc, press Enter. - Right-click Print Spooler and choose Stop. Leave the Services window open.
- Open File Explorer and go to
C:\Windows\System32\spool\PRINTERS. - Select everything inside that folder and delete it. Keep the PRINTERS folder itself. Approve the administrator prompt if it appears.
- Go back to Services, right-click Print Spooler, and choose Start.
- Print a test page.
7. Run the Windows printer troubleshooter
Windows can find and fix queue, service, and connection faults on its own.
Windows 11: Settings, then System, then Troubleshoot, then Other troubleshooters. Find Printer and click Run. On Windows 11 version 24H2 and newer this opens the Get Help app; follow its prompts and select your HP printer when asked.
Windows 10: Settings, then Update & Security, then Troubleshoot, then Additional troubleshooters. Select Printer, then Run the troubleshooter.
Apply any fix it recommends, then test a print.
8. Update Windows, then reinstall the HP driver and firmware
A missing update or a broken driver is often behind an error state that nothing else fixes.
Install updates:
- Go to Settings, then Windows Update, and click Check for updates. Install everything, including optional driver updates under Advanced options, then Optional updates.
- Restart the computer.
Reinstall the driver:
- Remove the printer: Settings, then Bluetooth & devices, then Printers & scanners, select your printer, then Remove.
- Remove the leftover driver: in Printers & scanners, scroll to Related settings and open Print server properties. On the Drivers tab, select your HP driver, click Remove, and choose Remove driver and driver package. If Windows says the driver is in use, make sure the printer is removed first, then try again.
- Restart the PC.
- Go to HP's official support site, enter your exact printer model, and download the full feature software and driver package rather than the basic driver. Run the installer and follow the prompts to add the printer back.
Update the firmware: Check for a firmware update on the same HP support page, or from the HP app. Some models also update from the control panel under a Setup, Tools, or Printer Maintenance menu. Keep the printer powered on and connected until the update finishes.
9. Check the printer port and bidirectional support
If the error state is tied to a USB printer that worked before, the port configuration is worth a look.
- Open Control Panel, then Hardware and Sound, then Devices and Printers. Right-click your HP printer and choose Printer properties.
- Open the Ports tab.
- Confirm the checked port matches how the printer connects. It should be a
USB00x port for USB, or a WSD or Standard TCP/IP port for a network printer. If more than one port is checked, keep only the correct one. - Clear the Enable bidirectional support checkbox, then click Apply. This stops the constant status back-and-forth between Windows and the printer, which is a frequent trigger for the error state on USB models. You can turn it back on later if you want ink-level readings in Windows.
- Test a print. If nothing changes, re-check the box.
For older printers connected by a parallel (LPT) cable: open Device Manager, choose View, then Show hidden devices, expand Ports (COM & LPT), right-click the port, and open Properties. On the Port Settings tab, check Use any interrupt assigned to the port, clear Enable legacy Plug and Play detection, click OK, and restart.
10. Run Diagnose & Fix in the HP app
HP retired the HP Print and Scan Doctor tool on May 27, 2025. Its replacement is Diagnose & Fix, built into the HP app (also called HP Smart).
- Install the HP app from the Microsoft Store or from 123.hp.com.
- Open it and click the Diagnose & Fix tile (the wrench icon, lower-left), then click Start.
- Let it run. It clears stuck jobs, restarts the spooler, checks the driver and port, and reconnects the printer to the network where it can.
- When it finishes, print a test page.
Still Seeing the Error State?
If the message keeps coming back after every step above, the cause is usually a marginal wireless connection, a failing cable, or a hardware fault that needs a closer look.
Use the assistant or the contact option on this page and include three things: your HP printer's model number, your Windows version (Settings, then System, then About), and the last fix you tried. That context gets you a specific answer instead of a generic checklist.