If you're unable to print or connect to your printer in Windows 10, follow these steps to try and fix the problem:
Make sure that your printer is plugged into the power supply and turned on. Check the USB connection (for wired printers) or the wireless connection (for wireless printers).
If none of the above steps work, download and run the printing troubleshooter.
If you’re still having problems, your printer may need a new driver. Right-click (or press and hold) the Start button, and select Device Manager. Expand Printers, find your printer in the list, right-click (or press and hold) it, then select Update Driver.
If the previous troubleshooting step is not successful, you may need to clear spooler files and restart the spooler service.
In the search box on the taskbar, type Services, then select the search result of the same name.
In the Services list, double-tap (or double-click) Print Spooler. Select Stop > OK.
In the search box on the taskbar, type %WINDIR%\system32\spool\printers, select the file folder in the search results, and then delete all files in the folder.
Search for and open Services again
In the Services list, double-tab (or double-click) Print Spooler.
Select Start, and in the Startup Type list, make sure that Automatic is selected, and then select OK.