Home › Knowledgebase › KB-527

How to fix a printer that won't scan or is not recognised as a scanner in Windows 10/11

Summary

This guide helps you troubleshoot and resolve: How to fix a printer that won't scan or is not recognised as a scanner in Windows 10/11. Follow the steps below to fix the issue.

Quick Tip: Need immediate assistance? 💻 Open a Ticket

Common Causes

If your multi-function printer can print but the scanner is missing, greyed out, or not detected in Windows 10 or 11, the issue is usually related to drivers, services, or how Windows recognises the device. This guide walks you through the most common fixes, starting with the quickest checks and moving to more detailed troubleshooting.

Quick Fix Steps

Try these steps first — they resolve the issue in most cases:

  1. Restart the printer and your computer.
  2. Confirm the printer is connected via USB or the same network as your PC.
  3. Open Settings > Bluetooth & devices > Printers & scanners and check whether the device appears as a printer only (no "Scan" option).
  4. Run the built-in printer troubleshooter: Settings > System > Troubleshoot > Other troubleshooters > Printer > Run.
  5. Reinstall the manufacturer's full software package (not just the basic driver).

If the scanner is still missing, work through the detailed steps below.

Detailed Instructions

1. Confirm the Scanner Is Supported by Windows

Modern multi-function printers use one of two scanning protocols:

If your printer only supports WSD Scan or a vendor-specific protocol, Windows may detect it as a printer but offer no scanning option. In that case, you must install the manufacturer's full software suite to access scanning.

2. Check the Windows Scanner Service

Windows relies on a background service to expose scanner functionality. If it's stopped, scanning won't appear.

  1. Press Win + R, type services.msc, and press Enter.
  2. Locate Windows Image Acquisition (WIA).
  3. Double-click it, set Startup type to Automatic, click Start if it's stopped, then click OK.
  4. Also confirm the Remote Procedure Call (RPC) service is running and set to Automatic.
  5. Restart your computer.

3. Reinstall the Printer Using the Manufacturer's Software

The generic Windows driver often installs the print queue only and skips scanning. Removing the device and reinstalling through the vendor's installer usually restores full functionality.

  1. Download the latest full driver package from the printer manufacturer's website (HP, Canon, Epson, Brother, etc.). Look for the "Full Feature" or "Complete" driver, not the basic one.
  2. Open Settings > Bluetooth & devices > Printers & scanners.
  3. Click your printer, then click Remove.
  4. Uninstall any related software via Settings > Apps > Installed apps.
  5. Run the downloaded installer and follow the prompts. When asked, choose a USB or Network (Wi-Fi/Ethernet) connection as appropriate.
  6. Restart your computer once installation completes.
If you have an HP printer, install HP Smart from the Microsoft Store. For Brother devices, use Brother iPrint&Scan. Both apps handle scanning reliably when the native Windows option fails.

4. Check Network Discovery and Firewall Rules (Network Printers)

For wireless or Ethernet-connected printers, scanning requires additional network ports and protocols that printing alone does not.

  1. Confirm your PC and printer are on the same network and subnet.
  2. Open Settings > Network & internet > Advanced network settings and ensure Network discovery is turned on.
  3. In Windows Defender Firewall with Advanced Security, confirm the following inbound rules are enabled:
    • Network Discovery (WSD Events)
    • Windows Image Acquisition (WIA)
  4. If your printer has a web interface (usually http://<printer-ip>), log in and ensure WS-Scan, AirPrint, or Mopria is enabled.
Corporate or third-party security software (such as endpoint protection platforms) can block the WSD and mDNS traffic scanners rely on. If your PC is managed by an organisation, contact your IT administrator before changing firewall rules.

5. Manually Add a Scanner Using WIA

If Windows still doesn't show a scan option, you can force-add the scanner:

  1. Press Win + R, type control /name Microsoft.ScannersAndCameras, and press Enter.
  2. Click Add Device.
  3. Select your printer from the list and click Add.
  4. Test scanning by double-clicking the new entry.

6. Test with a Different Application

To determine whether the problem is with Windows or a specific program:

If scanning works in one app but not another, the issue is with that specific application, not the printer or Windows.

Troubleshooting

Scanner Works on Another Computer but Not This One

This points to a local configuration issue. Repeat the steps in Section 2 and Section 4, and check for conflicting scanner software from previous installations.

USB Scanner Disconnects During Use

Scanner Appears Briefly Then Disappears

This is usually caused by a driver conflict. Boot Windows into Safe Mode with Networking, uninstall all printer-related software, then reinstall the manufacturer's full driver package in normal mode.

Still Not Working?

If you've worked through every step and the scanner is still not recognised, the printer itself may have a hardware fault or require a firmware update from the manufacturer. Collect the following before contacting support:

You can submit these details and open a support ticket at app.220.com.au and our team will assist you further.

Related Articles

Still Having Issues?

Need more help? If the issue persists after trying these steps, please open a support ticket and our team will assist you.

💻 Open a Ticket