Windows Doesn't Recognise the Printer: How to Fix It
The steps that genuinely work when Windows doesn't detect or print with your printer.
Windows can't find your printer at all — it doesn't show up in the device list, or says "disconnected". This is different from the printer being detected but getting stuck in the print queue — here the problem happens earlier, it never even gets to recognise it.
Physical checks first
- Turn off and unplug the printer, wait 30 seconds, plug it back in and turn it on — this fixes more cases than it seems.
- If it's wired: try another USB port, avoid using a USB hub (connect directly to the computer).
- If it's wireless: confirm the printer's Wi-Fi button is turned on, and that it is connected to the same network as your PC.
If it's a network (Wi-Fi) printer
Check that "network discovery" is enabled on your PC: Control Panel → Network and Sharing Center → "Advanced sharing settings" → confirm "Network discovery" is turned on. On a network marked as "public" instead of "private", Windows restricts this kind of detection for security.
Add it again from scratch
- Settings → Bluetooth & devices → "Printers & scanners".
- If it shows up in the list but with problems, select it → "Remove device".
- "Add device" → follow the instructions to detect it again from scratch.
Update or reinstall the driver
Device Manager → "Printers" section → right-click → "Update driver". If it finds nothing new, download the driver directly from the manufacturer's website — it is usually more reliable than relying only on what Windows finds automatically.
Tip: if the problem started right after updating Windows, it is very likely a one-off driver incompatibility with the new version — check the manufacturer's website in case an updated version specific to your Windows version already exists.
Frequently asked questions
How is this different from the printer getting stuck in the queue?
They are problems at different stages: here Windows doesn't even detect or recognise the printer as an available device. If the printer does show up but jobs don't come out, that is a different problem, covered in our guide on the stuck print queue.
Why does my printer show up as 'disconnected' even though it's turned on?
It usually points to a connection problem (cable, Wi-Fi) or an outdated driver after a recent Windows update, rather than a physical fault with the printer itself.
Do I need to download the manufacturer's driver, or is what Windows provides enough?
Windows usually installs a functional generic driver automatically, but if you have persistent problems, the specific driver from the manufacturer's website is usually more complete and reliable.