Trying to add a printer but a window pops up that says “Windows cannot locate a suitable printer driver contact your administrator (But my user account is the administrator) for help locating and installing a suitable driver. Then when it goes to install driver software its not successful !!

Fix Windows can’t find a suitable driver

First of all check, the IP address are in the same range of the network, On both PCs (Where the Printer is physically installed and the network PC). If you are using a network printer make sure the Printer IP address is on the same network.

1 Fix Windows can’t find a suitable driver1.1 Completely Re-install the Printer Driver1.2 Share Printer for Local Network Access1.3 Install Network Shared printer

Temporarily switch off the firewall in both systems, Also move to the PC where the printer is physically installed, Control panel -> View Device and printers. Here Right click on printer select properties. check the share permissions given to the printer Sometimes uninstall the printer driver from Root level and then install the Windows Built-In driver helps to resolve the error “Windows cannot locate a suitable print driver” To do this.

Completely Re-install the Printer Driver

In Windows, search for and open Programs and featuresRight-click on your Installed Printer driver and select uninstallAgain from Windows, search for and open Devices and printersIn the Devices and Printers windows look for your installed printer. If you see it listed right-click on it and choose ‘Delete’ or ‘Remove Device’Now Press Windows + R, Type printui.exe /s and click Ok.On Print server properties move to “Drivers” tabLook for the Installed Printer driver. If you see it Click on it and click Remove at the bottom Select Apply and Ok on the Print Server Properties windowsClose Devices and PrintersRestart the computer, To completely remove the printer driver.Then visit the printer manufacturer’s website, download the latest available driver software for your printer model and install the same.

Share Printer for Local Network Access

To share the printer open the Control panel -> Hardware -> Device and printers.Right-click the printer you wish to share on the local network, and select properties.Under the Sharing tab checkmark Share this printer, Also here you can edit the shared printer name.Click on Additional Drivers and Checkmark the x86 so that the printer you can install on both 64Bit and 32 Bit PCs.Click ok, apply to make save changes. That’s all you have successfully shared the printer for Local network access.

Now Note down the PC name or IP address of the PC where the local printer is installed.To Check the PC name right click on This PC and select properties. And to note down the IP address open the command prompt (cmd) and type ipconfig that displays the IP address of your PC.

Install Network Shared printer

Now move to the, PC where you are looking for install the network shared printer. Press Windows + R, and type \PC name or \IP address of the PC where the Local printer is installed. For example for me on The PC having IP address 192.168.1.199, my Printer is installed.  I have to use \192.168.1.199 When asking for user credentials, use the username and password of the PC (Where the printer is installed)

This will display the shared items include the printer, Right-click and select connect. Windows Printer installation wizard automatically picks the Driver and installs the network shared Printer on your PC.

  That’s All I am sure there is no more error while installing the network shared printer on Windows 10, 8.1 and 7. Still need help feel free to discuss in the comments below, Also read

Fix the print spooler service not running after the windows 10 updateSolved: Print Spooler keeps stopping Not Running on Windows 10How to Fix Printer Problems in Windows 10, UpdateStep By Step Install and Configure Printer on Windows 10 version 2004How to fix cannot start print spooler 1068 windows 10 Solved  Windows cannot locate a suitable printer driver - 2