Scanner Not Detected? Step-by-Step Fix for Windows & macOS

Scanner Not Detected? Step-by-Step Fix for Windows & macOS

Colleagues looking frustrated while office scanner is not detected
Scanner Not Detected? Step-by-Step Fix for Windows & macOS
Calm, structured steps restore most scanners in minutes—no brand software required.
Brand-neutral • Windows & macOS • USB & Network • Word Count: • Reading Time:

What “scanner not detected” really means

“Not detected” is a generic front-end message. The operating system (or scanning app) looked for a device that can provide images and did not receive a valid response. That failure can happen for several reasons: the device is asleep, disconnected, blocked by privacy permissions or a firewall, is using drivers the OS no longer trusts, or has landed on a different IP address than the one your computer remembers. In other words, the scanner may be fine—your computer has simply lost the path to it.

To fix this quickly we’ll stabilise the simple links first (power, cables, Wi-Fi), then re-open the OS pathways that scanners rely on (permissions, services and drivers). We’ll work brand-neutral, so whether you use HP, Canon, Epson, Brother, Ricoh, or a small portable wand scanner, the steps stay the same.

Fast checks before the deep fixes

Don’t skip this. These checks resolve a surprising number of cases because scanners sleep to save energy and network gear reassigns addresses silently.
  • Power & sleep: Wake the scanner by pressing the power or Start button. Many units disable network modules in deep sleep.
  • Cables: For USB, reseat both ends firmly; avoid loose front-panel PC ports. For Ethernet, ensure the link light is on.
  • Wi-Fi band: Keep both scanner and computer on the same SSID. Prefer 2.4 GHz for range if the device does not support 5 GHz well.
  • Airplane/Focus/Firewall modes: Make sure the OS is online and not blocking local devices.
  • Try the other app: On Windows use Scan (Microsoft’s modern app). On macOS try Image Capture or Preview > Import from Scanner.
  • One cable at a time: If your all-in-one supports both USB and Wi-Fi, prefer one during setup (USB or Wi-Fi), not both.

Method 1 — Power cycle & basic resets (both systems)

We start simple to clear stale states in the scanner, driver, and network stack.

  1. Turn the scanner off and unplug it for 30–60 seconds. This flushes cached network modules and resets USB negotiation.
  2. Restart your computer. It clears device caches, stuck services, and pending driver updates.
  3. Power on the scanner and wait until it is fully ready (no flashing Wi-Fi or error lights).
  4. Reconnect the USB cable (use a direct port on the computer) or confirm the scanner shows as connected to your Wi-Fi.
  5. Try a test scan using a built-in app:
    • Windows: Open Scan (type “Scan” in Start).
    • macOS: Open Image Capture from Applications.
Tip: If the scanner appears and then vanishes, it’s usually Wi-Fi roaming or power-saving. Keep the device nearer the router and disable “Eco sleep” for testing.

Method 2 — Windows: Allow access, connections & Scan app

Windows can hide scanners behind privacy toggles, missing features, or driver mismatches. Walk through these in order:

2.1 Confirm Windows sees any imaging device

  1. Press Win + XDevice Manager → expand Imaging devices / Cameras. If your model appears with a warning icon, right-click → Uninstall device → tick “Delete the driver software” → Uninstall. Restart and reconnect.
  2. If nothing shows, test a different USB port (prefer rear I/O on desktops) or another cable. For laptops, avoid bus-powered hubs during setup.

2.2 Give apps permission to use scanners/cameras

  1. Settings → Privacy & securityCamera (and Documents / Pictures library access). Enable Allow apps to access your camera and ensure Scan is allowed.

2.3 Install Windows’ optional features for older drivers

  1. Settings → AppsOptional featuresAdd an optional feature. If your legacy device needs it, add Windows Fax and Scan or Microsoft .NET Framework 3.5 components sometimes required by vendor tools.

2.4 Try with Microsoft’s Scan app

  1. Open Scan. If your device appears, select it → choose File type and ResolutionScan. If it does not appear, click Change scannerFind scanners. If “No scanners were found”, continue to Method 4.
WSD vs. USB: On network models, Windows often enumerates scanners via WSD (Web Services for Devices). If the device falls off the network, WSD endpoints break. Methods 6 and 10 show how to stabilise IP and reinstall without WSD.

Method 3 — macOS: Privacy, drivers & Image Capture

macOS includes class drivers for many scanners and often just needs permission or a re-add in System Settings.

3.1 Check permissions

  1. Apple menu → System SettingsPrivacy & SecurityFiles and Folders. Ensure your scan apps (Image Capture, Preview, vendor utility) have access to Documents and Desktop.
  2. In Full Disk Access, temporarily allow your vendor app if it requests access to write scans to protected folders.

3.2 Test with Apple’s built-ins

  1. Open Image Capture (Applications). Your scanner should appear under Devices (USB) or Shared (network via Bonjour/AirPrint). If not, proceed to Method 5.
  2. Alternatively, open PreviewFileImport from Scanner.

3.3 If you previously used vendor software

Out-of-date legacy drivers may conflict with updated macOS frameworks. We’ll cleanly remove them in Method 5 and re-add the scanner using AirPrint/Bonjour where possible.

Method 4 — Repair or reinstall drivers (Windows)

This targets stale or partial drivers that prevent the Scan app from detecting the device.

4.1 Remove old entries

  1. Settings → Bluetooth & devicesPrinters & scanners.
  2. Select your device → Remove. If you see multiple entries (USB, network, WSD), remove all.

4.2 Purge the driver package

  1. Press Win + R → type printui /s /t2OK. In the Print Server Properties window, remove your scanner/printer drivers (especially “WSD Scan Device” variants) and delete driver package if prompted.

4.3 Reinstall minimal support

  1. Reconnect via USB first for reliability. Let Windows Update fetch a driver. If the device is only a scanner, Windows may list it under Cameras or Imaging devices.
  2. If Windows Update doesn’t find one, download your vendor’s basic driver (avoid heavy suites at first). Install, reboot, and test in the Scan app.
Why minimal? Basic drivers prove the pipeline works. You can add full utility suites after the device is reliably detected.

Method 5 — Remove & re-add the scanner (macOS)

macOS prefers clean, modern drivers via AirPrint/Bonjour. We’ll reset the print/scan system and re-add the device.

5.1 Remove the device

  1. Apple menu → System SettingsPrinters & Scanners.
  2. Select the scanner/printer → Remove Printer.

5.2 (Optional) Reset printing system

  1. Right-click (or Ctrl-click) in the devices list → Reset printing system…. This removes all printers/scanners and clears queues and drivers.

5.3 Re-add the device the modern way

  1. Click Add Printer, Scanner, or Fax.
  2. Select your device. Prefer the AirPrint or Bonjour driver if available. For pure scanners, select the device under Default or IP (if you know its address).
  3. Test in Image Capture. If detection is still unreliable, see Method 6 to stabilise the network path.
Two colleagues configuring a scanner on a Mac and a PC
Re-adding with AirPrint/Bonjour avoids many driver conflicts on modern macOS.

Method 6 — Network scanners: IP, protocols & firewall

When a network scanner vanishes, it’s usually an IP address change or a discovery problem (Bonjour/WSD). Make the address stable and ensure discovery and scan ports are allowed.

6.1 Give the scanner a stable address

  1. Open your router’s admin page → reserve a DHCP address (a.k.a. DHCP reservation) for the scanner’s MAC address. Alternatively set a Static IP on the scanner’s panel within the same subnet.
  2. Note the IP (e.g., 192.168.1.50).

6.2 Add the scanner by IP

  • Windows: Settings → Bluetooth & devicesPrinters & scannersAdd deviceAdd manuallyAdd a printer using a TCP/IP address → enter IP. If the device provides a scan service, Windows will expose it to the Scan app.
  • macOS: System Settings → Printers & ScannersAddIP → enter IP. Choose AirPrint if offered.

6.3 Allow discovery and scan traffic

  • Bonjour/mDNS: UDP 5353 must not be blocked on your network (used by macOS and many vendors).
  • WSD: Windows discovery for some all-in-ones; if flaky, add by IP instead.
  • Vendor web UI: Open the scanner’s IP in a browser to confirm status and run test scans if supported.
Guest networks often block device-to-device traffic, breaking scanners. Keep computers and scanners on the main LAN/VLAN.

Method 7 — USB scanners: ports, hubs & cables

USB issues masquerade as “not detected.” Stabilise the link and renegotiate cleanly.

  1. Use a short, known-good cable (prefer 1–1.8 m). Replace any frayed or overly long cable.
  2. Try different ports—rear motherboard ports on desktops are most reliable. Avoid daisy-chained hubs for setup.
  3. USB 2.0 vs 3.0: Some older scanners behave better on USB 2.0 ports. If your 3.0 port has issues, test a 2.0 one (often black insert).
  4. Remove conflicts: Unplug other heavy USB devices during testing (capture cards, external drives).
  5. Reinstall after cable change: Windows may create a new device instance per port; remove old entries (see Method 4) then plug in once.

Method 8 — Built-in troubleshooters (Windows)

Windows includes tools that repair services and reset device stacks.

8.1 Printer/Scanner troubleshooter

  1. Settings → SystemTroubleshootOther troubleshooters → run the Printer troubleshooter (it also targets scan endpoints on many all-in-ones).

8.2 Restart essential services

  1. Press Win + R → type services.msc. Restart Function Discovery Provider Host, Function Discovery Resource Publication, and Windows Image Acquisition (WIA). If WIA is disabled, set Startup type to Automatic.

8.3 Optional repair commands

If system files are damaged, repairs can help. Open an elevated Command Prompt and run:

  • sfc /scannow — verifies system files.
  • DISM /Online /Cleanup-Image /RestoreHealth — repairs the component store.

Reboot, then test in the Scan app.

Method 9 — Vendor utilities (HP, Canon, Epson, Brother)

Once the OS pathways work, vendor tools unlock features like multi-page PDF, OCR, and auto-crop. Use them after the device is detected at least once in a built-in app.

  • HP: HP Smart or HP Easy Start.
  • Canon: IJ Scan Utility / Canon IJ Printer Assistant Tool.
  • Epson: Epson Scan 2.
  • Brother: iPrint&Scan.

Install the lightest package first (scan utility only), test, then add extras such as OCR modules if needed.

Method 10 — Advanced: services, logs & clean reinstall

Use these when normal reinstalls fail or detections are intermittent.

10.1 Windows: WIA and imaging pipeline

  1. Ensure Windows Image Acquisition (WIA) is running (see Method 8).
  2. Device Manager → View → Show hidden devices. Remove greyed-out scanner entries under Imaging devices.
  3. In Event Viewer (Win + X), check Applications and Services Logs > Microsoft > Windows > WIA for repeated errors. If persistent, do a clean reinstall (next step).

10.2 Clean reinstall (Windows)

  1. Disconnect the scanner.
  2. Remove devices and drivers (Method 4). Reboot.
  3. Install the basic driver, reconnect when prompted, then add any optional utilities.

10.3 macOS: Remove legacy plugins

  1. Check /Library/Image Capture/Devices/ and /Library/Image Capture/TWAIN Data Sources/ for old vendor components. If you identify a legacy plug-in from an uninstalled app, move it to a backup folder and reboot.
  2. Reset printing system and re-add with AirPrint (Method 5).
Safety first: Only remove components you recognise from devices you no longer use. When unsure, leave system files as they are.

Apps that scan reliably (free, built-in & light)

PlatformAppWhy use itNotes
WindowsScan (Microsoft)Modern UI, quick detectionGreat for JPG/PNG; simple PDF
WindowsWindows Fax and ScanWorks with older driversClassic UI; reliable for legacy
macOSImage CaptureNative; supports many brandsFast to test connectivity
macOSPreview > ImportConvenient for quick pagesIdeal to verify detection
BothVendor utilitiesDuplex, OCR, multipage PDFsInstall after OS detection works

Router-side stability tweaks for network scanners

Network scanners are happiest on a predictable LAN. Small tweaks remove randomness that breaks discovery.

  • DHCP reservation: Lock the scanner’s IP so Windows/macOS always find it.
  • Single SSID for 2.4/5 GHz: Some older devices struggle if band steering is aggressive. Consider a dedicated 2.4 GHz SSID for IoT/print gear.
  • mDNS/Bonjour: Ensure your router isn’t blocking multicast. On business networks, allow mDNS across VLANs if clients and devices are separated.
  • Channel quality: Pick a quiet 2.4 GHz channel (1, 6 or 11) to avoid intermittent drops during scans.
User performing a test scan on an office multifunction printer
One stable IP + Bonjour/mDNS allowed = scanners that appear every time.

Troubleshooting matrix

SymptomLikely causeDo this firstIf still bad
Scanner shows once, then disappearsDynamic IP; sleepReserve DHCP; disable deep sleepAdd by IP; update firmware
USB scanner never appearsCable/port powerShort new cable; rear portRemove drivers; reinstall minimal
App says “No scanners found”Permissions blockedEnable Camera/Files accessTry built-in app; reinstall
macOS sees printer, not scannerWrong driverRe-add with AirPrintReset printing system; remove legacy plug-ins
Starts scan, then failsWi-Fi drop / firewallMove closer; allow mDNSUse Ethernet/USB; static IP
Windows Scan app empty listWIA stoppedRestart WIA serviceSFC/DISM; reinstall driver
Very slow over network2.4 GHz congestionSwitch channel/5 GHzUse Ethernet during jobs

Common error messages & what they mean

Message (varies by app/vendor)What it meansQuick response
No scanners were detectedOS can’t see a device endpointMethod 1, then 2/3
Cannot communicate with scannerDriver mismatch or IP changedMethods 4–6
Scanner is in useAnother app holds the deviceClose other apps; reboot
TWAIN/WIA errorAcquisition stack faultRestart WIA; reinstall driver
AirPrint scanner not availableBonjour discovery failedEnsure mDNS; re-add by IP

Prevent it happening again: a tiny routine

Five-minute setup that pays forever: DHCP reservation • Basic drivers first • Keep one connection path • Monthly test scan • Avoid deep sleep on network models.
  • Stabilise IPs: Reserve DHCP for every networked scanner.
  • Keep software lean: Only install full suites after detection works in native apps.
  • One path: Use either USB or Wi-Fi/Ethernet during setup to avoid duplicate entries.
  • Test monthly: A quick scan prevents surprises before deadlines.
  • Update firmware sensibly: Only when release notes mention reliability or security.

FAQs

Is a separate scan app necessary?

No. Use the built-in apps first (Windows Scan, Image Capture). If detection is stable there, vendor apps can add OCR and multi-page features later.

Why does my multifunction print fine but won’t scan?

Printing and scanning use different drivers and services. WIA/AirPrint Scan can fail while print still works. Re-add with AirPrint (macOS) or repair WIA (Windows) using Methods 4–6.

USB works, Wi-Fi doesn’t. Which should I keep?

If mobility isn’t essential, Ethernet or USB is the most stable. For Wi-Fi, reserve a DHCP address and keep the device within strong signal range.

Do I need TWAIN drivers on macOS?

Usually not. AirPrint/Bonjour supports scanning for many devices. Only install legacy TWAIN if a specific feature demands it and your macOS version allows.

Windows shows two entries for the same device. Is that a problem?

It can be. Remove duplicates (USB + WSD) and keep one path. Reinstall once on the chosen port or IP for reliability.

What resolution should I scan at?

Text: 200–300 dpi; receipts: 300 dpi greyscale; photos: 300–600 dpi. Higher DPI increases file size and scan time without visible gains for most documents.

How do I share a network scanner in a small office?

Give it a reserved IP, enable Bonjour/mDNS, and add it by IP on every computer. Avoid guest networks that block device-to-device traffic.

My scans stop at random pages. What now?

Wi-Fi drops or a sleep timer can interrupt. Use Ethernet/USB for large multi-page jobs and disable deep sleep during scanning.

Is it safe to reset the macOS printing system?

Yes, but it removes all printers/scanners. Note your IPs and re-add with AirPrint/Bonjour afterwards. It’s a clean way to clear old, conflicting drivers.

Do VPNs affect scanning?

Sometimes. VPNs can block local network discovery. Pause the VPN during scanning or allow local LAN access in the VPN settings.