Windows cannot connect to printer: 8 solutions to fix the error

Elsie Otachi By: Elsie Otachi
6 minute read
cannot connect to printer

Home » Windows » Windows cannot connect to printer: 8 solutions to fix the error

If you recently upgraded your PC to Windows 10, or did an update to the latest Windows 10 version, and encountered an error that says: Windows cannot connect to printer, fear not.

There are tried and trusted solutions to fix the issue, and this article covers these fixes.

If your printer stopped working and you’ve not updated or upgraded Windows 10 recently, you’re covered.

If your PC runs on Windows 10 S, some printers may not work well with it, or you may experience limited functionality with your printer.

To see whether your device is compatible with Windows 10 S, check with the manufacturer.

Computer cannot connect to printer [FIX]

Solution 1: Check if your printer is listed under Unspecified Device state

  • Select Start
  • Click Settings
  • Choose Devices
  • Click Printers & Scanners on the left pane

  • Scroll down to Related Settings

  • Click Devices and Printers
  • Go to Devices list and locate your printer’s name and icon
  • Check if it is under Unspecified section

Once you confirm whether it is there or not, do these three things:

  1. Ensure your printer is turned on and connected.

Check the power switch if it is turned on, and ensure the printer’s power cable is plugged in to an electrical outlet. If you’re on a shared printer or network, ensure all computers and routers are turned on as well. Plug in your power surge protector and turn it on. Plug in the printer’s USB cable properly to your PC. For wireless printers, turn on the wireless option from your printer then run the printer’s wireless connectivity test from the menu option. If these are clear, and you still cannot connect the printer to Windows, then your computer may not be connecting to your wireless network.

  1. Uninstall and reinstall your printer

Follow these steps to remove your printer:

  • Select Start
  • Click Settings
  • Choose Devices
  • Click Printers & Scanners on the left pane
  • Find your printer and click on it
  • Select Remove device

Reinstall your printer (wireless or local) using the following steps:

  • Select Start
  • Click Settings
  • Choose Devices
  • Click Printers & Scanners on the left pane
  • Select Add a printer or scanner
  • Choose the printer you want to add then select Add device

Note: you can print a test page to ensure the printer works correctly. If it is installed but doesn’t work, check the device’s manufacturer website for troubleshooting or driver updates.

To connect to a local printer, plug in the printer’s USB cable to an available USB port on your computer, then turn on the printer.

  1. Update drivers

Driver software is needed for most printers to work properly. In the event you updated or upgraded to Windows 10, you may have to update your current printer driver so that it matches or is compatible with the new Windows version. If you had recent power outages, viruses in your computer, or other issues, the drivers may have also been damaged. Download and install the latest driver using either of these three ways:

  • Using Windows Update. To do this, go to Device Manager, then expand the Printers option to get the list of devices, right click on your device and choose Update Driver. Select Search automatically for updated driver software.
  • Downloading and installing the driver manually by yourself. Do this if Windows doesn’t automatically find a driver update for your printer, or you don’t have an installation disk. You can check the manufacturer’s website then find the latest driver for your printer.
  • Installing the driver software from the printer’s manufacturer. If you have the installation disc, it may contain the software for installing a driver for your printer.

Once you update the driver for your printer, do the following:

  • Disconnect the printer’s USB cable from the computer
  • Click Start
  • Click Settings
  • Choose Devices
  • Click Printers & Scanners on the left pane
  • Choose the printer you want to add then select Remove device
  • Go to the search field box on the taskbar, type Print Management and select the corresponding search result
  • Click All Printers
  • Find your printer, right click it and select Delete
  • Restart your computer
  • Plug your printer’s USB cable back to your computer and try to install the software and driver again.

If these steps didn’t work, worry not, there are more solutions ahead.

ALSO READ: Fix: Can’t remove printer on Windows 10

Solution 2: Check if your printer is compatible with Windows 10

Some printers may not necessarily work with Windows 10, or may have limited functionality altogether, so you need to check if your printer is in this category before using the solutions below.

Follow these steps to check if your printer is compatible:

  • Right click Start button
  • Select Control Panel
  • Click on Hardware and Sound

  • Select Devices and Printers. You will see a list of devices, and another for printers
  • Check under Unspecified section to see if your printer is listed there

Once you establish whether your printer is unspecified or not, go to the next solutions to fix the issue.

Solution 3: Temporarily disable your antivirus security software

You can try uninstalling third party software on your computer such as computer cleaner or antivirus.

Note: for antivirus, temporarily disable it because you need it to prevent your computer from security threats. Immediately after you’re done fixing connection error, re-enable your antivirus.

Solution 4: Reboot your computer

This is the first line of action whenever such an issue comes up (or any other issues with your computer and any other hardware you may be using along with it). However, if you restart your computer and nothing happens on your printer, you can go to the last solution.

Solution 5: Check Default printer settings

If your printer keeps switching from the default one, you can change this setting on Windows 10, from the current printer to the one that you want to be using.

Here’s how to correct the default settings:

  • Click Start
  • Click Settings

slow game loads

  • Choose Devices
  • Click Printers & Scanners on the left pane

  • Scroll to Let Windows manage my default printer
  • Turn the option off

Solution 6: Perform a Windows Update

For a healthy computer, you need to keep updating Windows with the latest system updates, and drivers. This also helps resolve any issues or difficulties you may be experiencing.

Here’s how to check and install Windows Update (manually)

  • Go to Start
  • In the search field, type Windows Updates
  • Click on Windows Updates Settings from the search results
  • Click Check for updates

  • Install the latest Windows Updates

Solution 7: Clear spooler files and restart spooler service

If the previous six solutions are unsuccessful, you may need to clear spooler files then restart spooler service.

Here’s how to do this:

  • Click Start
  • Go to the search field box and type Services
  • Click Services from the search results

  • Under Services, double click Print Spooler

  • Select Stop then Ok

  • Go to the search box again and type %WINDIR%system32spoolprinters

  • Select the file folder. You need admin privileges to access it.
  • Delete all the folders in the folder
  • Under Services, double-click Print Spooler again

  • Click Start
  • Go to Startup Type list
  • Select Automatic box

  • Click Apply then click Ok

Solution 8: Check with your manufacturer if Windows cannot connect to printer

If the other solutions didn’t work, contact your printer’s manufacturer for more troubleshooting and support based on your specific issue.

Did any of these solutions work for you? Share with us your experiences in the comments section below.



Next up

Windows was unable to install your Android [FIX IT NOW]

Aleksandar Ognjanovic By: Aleksandar Ognjanovic
4 minute read

Installing Android drivers on a PC should be a walk in a park. You connect your handset with the PC via the USB cable and, […]

Continue Reading

5 ways to fix NOX emulator lag issues that really work

Daniel Segun By: Daniel Segun
6 minute read

Do you have NOX installed on your PC? Are you experiencing any form of lag while running it? This article is specially designed for you! […]

Continue Reading

What to do if ExpressVPN won’t connect after update

Daniel Segun By: Daniel Segun
6 minute read

Do you have ExpressVPN installed on your PC? Do you encounter connection problems after an update? This guide will help you out. Here, we’ll be […]

Continue Reading