How to Fix a Scanner Not Detected on Windows

Few things are more frustrating than connecting your scanner to a Windows PC and getting nothing — no device prompt, no icon in the scanner app, just silence. A scanner not detected on Windows is one of the most common support issues users face, and it can stem from a surprisingly wide range of causes: outdated drivers, a conflicting USB port, a paused Windows Image Acquisition service, or simply a setting that got toggled off after a system update. The good news is that most of these problems are fixable without technical expertise, and this guide walks you through every proven solution, step by step.

Whether you own a flatbed, sheetfed, or ADF scanner, the troubleshooting process follows the same logical sequence — hardware first, software second, configuration third. Work through the sections below in order and you will almost certainly resolve the issue before reaching the final step. If you prefer hands-on help, our dedicated scanner not detected Windows service page covers device-specific walkthroughs and remote support options.

Scanner not detected on Windows — USB cable connected to flatbed scanner and laptop
Figure 1 — A USB-connected flatbed scanner that Windows fails to detect — a common but solvable problem.
Bar chart showing most common causes of scanner not detected on Windows
Figure 2 — Most frequent causes of scanner detection failure on Windows, ranked by reported frequency.

Quick Checks Before You Dive In

Before touching driver settings or registry values, run through the basics. A significant share of scanner not detected issues on Windows trace back to something physical — a loose cable, a dead USB port, or a scanner that never finished booting. Spending two minutes here can save thirty minutes of software troubleshooting.

Power and Cable Inspection

Check that the scanner's power adapter is firmly seated and the power light is on. Many scanners draw too much current to run from bus power alone, so they require their own adapter — even when connected via USB. Inspect the USB cable for visible kinks or damage near the connectors, which is where insulation breaks most often. Try a different cable if you have one available; cheap or old USB cables are a surprisingly common culprit.

  • Use a USB 2.0 cable rated for data transfer, not a charge-only cable.
  • Avoid extension cables unless the scanner's manual explicitly supports them.
  • On all-in-one printers with a built-in scanner, make sure the printer is set to Scanner or Copy mode, not sleep mode.

Restart the Scanner and PC

Power off the scanner, unplug it from USB, wait ten seconds, then power it back on before reconnecting. This forces Windows to re-enumerate the USB device and re-run the driver association. A full Windows restart (not just sleep/wake) clears the USB controller state and resolves many transient detection failures that persist through normal reconnection.

Driver and Software Fixes

Drivers are the most common software-level cause of a scanner not detected on Windows. Microsoft's generic WIA driver handles many modern scanners, but manufacturer-specific drivers unlock full functionality and, more importantly, are required for some models to appear in the device list at all.

Update or Reinstall the Scanner Driver

Go to the manufacturer's support website — Brother, Epson, Canon, HP, or whichever brand you own — and search for your exact model number. Download the latest full driver and software package for your version of Windows. Before installing, fully remove the old driver:

  1. Open Settings → Apps and uninstall any existing scanner or printer software for the device.
  2. Open Device Manager (press Win + X, then select it from the menu).
  3. Expand Imaging devices or Other devices, right-click your scanner, and choose Uninstall device. Check the box to delete the driver software if prompted.
  4. Restart Windows.
  5. Install the freshly downloaded driver package.

If you are deciding between brands and want to understand long-term driver support differences, our comparison of Brother vs Epson scanners covers software ecosystems alongside hardware specs.

Using Device Manager to Spot Problems

Open Device Manager and look for your scanner under Imaging devices. A yellow exclamation mark means the driver is installed but has an error — right-click and choose Update driver → Search automatically. If the scanner appears under Other devices with a generic name like "Unknown USB Device," Windows never matched it to a driver. In that case, manual driver installation from the manufacturer is the only reliable fix.

A scanner that does not appear in Device Manager at all (even as unknown) points to a hardware or USB issue rather than a driver problem — skip ahead to the USB section.

Windows Services and Settings

Windows relies on a specific background service to communicate with imaging hardware. If that service is stopped or set to manual start, your scanner will never appear in scanning applications even when the driver is perfectly installed.

Restarting the Windows Image Acquisition Service

The Windows Image Acquisition (WIA) service is the backbone of scanner communication on Windows. According to Microsoft's WIA documentation, all compliant scanning applications depend on this service to enumerate and communicate with imaging devices. Here is how to verify and restart it:

  1. Press Win + R, type services.msc, and press Enter.
  2. Scroll down to Windows Image Acquisition (WIA).
  3. If the status shows Stopped, right-click and select Start.
  4. Right-click again, go to Properties, and set the Startup type to Automatic.
  5. Click OK and restart your computer.

While you are in services.msc, also check that Remote Procedure Call (RPC) and Shell Hardware Detection are running, as WIA depends on both.

Running the Built-In Scanner Troubleshooter

Windows includes a dedicated hardware troubleshooter that can automatically fix common driver and service misconfigurations. To access it: open Settings → System → Troubleshoot → Other troubleshooters (Windows 11) or Settings → Update & Security → Troubleshoot → Additional troubleshooters (Windows 10). Select Printer — this troubleshooter covers both printers and scanners — and let it run. It will attempt to restart services, reset driver bindings, and clear stuck print/scan queues automatically.

USB Port and Connection Problems

Even with a perfect driver installation, Windows can fail to detect a scanner if the USB port is power-managing itself into a low-power state or if the scanner is connected through a hub that cannot supply adequate power.

USB Power Management Settings

Windows aggressively suspends USB devices to conserve power, which can cause a scanner to disappear from the device list after a period of inactivity. To disable this for your scanner's USB port:

  1. Open Device Manager and expand Universal Serial Bus controllers.
  2. Right-click each USB Root Hub, open Properties → Power Management.
  3. Uncheck Allow the computer to turn off this device to save power.
  4. Repeat for all USB Root Hubs listed.

You can also open Power Options → Change plan settings → Change advanced power settings → USB settings → USB selective suspend setting and set it to Disabled for both battery and plugged-in states.

USB Hub vs Direct Connection

Unpowered USB hubs split the available current across all connected devices. Scanners — especially flatbed models with cold-cathode lamps — can draw 500 mA or more during the scan cycle. Connect the scanner directly to a port on the computer's motherboard (typically the rear ports on a desktop, or the built-in ports on a laptop). If you must use a hub, use a powered hub with its own AC adapter. For a detailed comparison of connection methods and their trade-offs in home and office setups, see our guide on wired vs wireless scanners.

Network and Wireless Scanner Detection

Network-connected scanners introduce additional failure points beyond USB. Windows must be able to reach the scanner's IP address, the scanner must be advertising its WSD (Web Services for Devices) or WIA endpoint correctly, and no firewall can be blocking the communication.

Same Subnet Requirement

A network scanner and the Windows PC must be on the same IP subnet for auto-discovery to work. If your router uses multiple VLANs or your guest Wi-Fi network is isolated, the scanner and PC will not find each other. Confirm both devices show a similar IP address (e.g., 192.168.1.x on both). If the scanner has a control panel, print a network configuration page to find its current IP address, then add it manually in Windows: open Control Panel → Devices and Printers → Add a device and choose The printer that I want isn't listedAdd a printer using a TCP/IP address or hostname.

Firewall and Security Software

Third-party security suites — and sometimes Windows Defender Firewall itself — block the ports that network scanners use for communication. Temporarily disable your third-party antivirus firewall (not Windows Defender) and attempt to scan. If the scanner is detected immediately, add an inbound rule in the firewall for TCP port 9100 and UDP port 5353 (mDNS discovery). Re-enable the firewall after adding the rule.

If you have already resolved the detection issue and want to expand how you use your scanner — for instance, routing scans directly to cloud storage — our tutorial on scanning documents to Google Drive or Dropbox automatically covers the software setup from end to end.

Common Causes at a Glance

The table below summarizes the most frequent reasons a scanner goes undetected on Windows, the symptoms that distinguish them, and the fastest fix for each. Use it as a quick reference when you need to diagnose the problem without reading the full guide.

Cause Symptom Connection Type Fastest Fix
Outdated or missing driver Yellow exclamation in Device Manager USB / Network Reinstall manufacturer driver
WIA service stopped Scanner absent from all scan apps USB / Network Start WIA in services.msc, set to Automatic
USB power management Scanner disappears after idle period USB Disable USB selective suspend
Underpowered USB hub Scanner connects briefly then drops USB Connect directly to motherboard port
Wrong subnet / VLAN Auto-discovery finds nothing on network Wi-Fi / Ethernet Add scanner by IP manually
Firewall blocking WSD/mDNS Scanner found on mobile but not PC Wi-Fi / Ethernet Add firewall rule for TCP 9100, UDP 5353
Damaged USB cable Device never appears in Device Manager USB Replace cable, test known-good port
Conflicting software Scanner detected but scan app crashes USB / Network Uninstall old scanner software, reinstall fresh
Step-by-step process diagram for fixing scanner not detected on Windows
Figure 3 — Diagnostic flowchart: follow these steps in order to resolve scanner not detected on Windows.

Working through these fixes in the order presented — hardware, then driver, then services, then USB power, then network — resolves the vast majority of scanner not detected on Windows cases without requiring any specialized tools. If your scanner still does not appear after completing every step, the device itself may have a hardware fault; contact the manufacturer's support line with your model number and the steps you have already tried. For a deeper dive into scanner technology and how to choose your next device, the ADF scanner guide explains the key differences between scanner types that affect both detection behavior and long-term reliability.

Frequently Asked Questions

Why is my scanner not detected on Windows after a system update?

Windows updates occasionally reset driver bindings or change USB power management defaults, causing previously working scanners to disappear. Open Device Manager immediately after the update to check for yellow exclamation marks under Imaging devices. If the driver is flagged, reinstall it from the manufacturer's website. Also verify that the Windows Image Acquisition (WIA) service is still set to Automatic in services.msc, as some updates revert it to Manual.

Does Windows 11 require a different scanner driver than Windows 10?

Many modern scanner drivers are compatible with both Windows 10 and Windows 11, but not all. Always download the driver specifically labeled for your version of Windows from the manufacturer's support page. Generic WIA drivers built into Windows 11 cover a wider range of devices than before, so if no Windows 11 driver is available, the generic driver may be sufficient for basic scanning. Check the manufacturer's compatibility page for your specific model.

My scanner works on another PC — what does that mean for my Windows installation?

If the scanner is detected on a second PC, the hardware itself is functioning correctly. The problem is isolated to your Windows installation — most likely a driver conflict, a stopped WIA service, or a USB port issue on that specific machine. Follow the driver reinstall steps and verify the WIA service is running. If the problem persists, create a new Windows user account and try scanning from there to rule out a corrupted user profile.

Can a USB hub prevent Windows from detecting a scanner?

Yes. Unpowered USB hubs cannot always supply the current a scanner needs, which causes the device to enumerate incorrectly or not at all. Connect the scanner directly to a port on the computer. If a hub is necessary for your setup, use a powered USB hub with its own AC adapter that supplies at least 2.1 A across its ports. Also check that the hub's driver is up to date, as outdated hub firmware can cause enumeration failures even with adequate power.

Why does my network scanner appear on my phone but not on my Windows PC?

Mobile devices use mDNS (Bonjour/Avahi) for local network discovery, while Windows relies on WSD (Web Services for Devices). A firewall blocking UDP port 5353 or TCP port 3702 will prevent Windows from discovering the scanner via WSD even if mobile devices find it fine. Add inbound rules for these ports in Windows Defender Firewall, and temporarily disable any third-party security suite to verify it is not the source of the block.

How do I fix a scanner that is detected but shows an error in the scan app?

A scanner that appears in Device Manager but throws errors in scanning software usually has a software conflict, not a hardware problem. Uninstall all scanner-related software from Settings → Apps, restart Windows, then perform a clean install of the latest driver package from the manufacturer. Avoid installing bundled bloatware — the core driver and WIA component are all you need for most scanning tasks. If the error persists, check the manufacturer's support forums for model-specific firmware updates.

About Dror Wettenstein

Dror Wettenstein is the founder and editor-in-chief of Ceedo. He launched the site in 2012 to help everyday consumers cut through marketing fluff and pick the right tech for their actual needs. Dror has spent more than 15 years in the technology industry, with a background that spans software engineering, e-commerce, and consumer electronics retail. He earned his bachelor degree from UC Irvine and went on to work at several Silicon Valley startups before turning his attention to product reviews full time. Today he leads a small editorial team of category specialists, edits and approves every published article, and still personally writes guides on the topics he is most passionate about. When he is not testing gear, Dror enjoys playing guitar, hiking the trails near his home in San Diego, and spending time with his wife and two kids.

Check the FREE Gifts here. Or latest free books from our latest works.

Remove Ad block to reveal all the secrets. Once done, hit a button below