The Canon printer may not print due to various reasons. Consider the full procedure given below to fix the issue if your Canon printer scans but won't print.

  • Make sure that the printer is not in the offline mode. If is offline,turn it online.
  • If you have made a USB connection, make sure that both ends are secured firmly. Remove the connections from the hub and try connecting directly.
  • Check whether you have run out of ink in the ink cartridges and replace them if needed.
  • Now, the Canon printer issue will be resolved.
  • In case the issue persists, uninstall the printer driver and reinstall it.
  • You can download the latest version of the printer driver from the official Canon website.
  • Press the Start menu and go to Control Panel. Select Programs and Features.
  • Choose your printer and select the Uninstall
  • In Windows 10, open Devices and Printers and search for the printer.
  • Right-click on the printer and select the Deleteor Remove Device
  • Otherwise, press the Windows + R keys together and type exeand click on the OK button.
  • Click the Drivers tab and select the printer driver. Click on the Remove Click OK.
  • When prompted for confirmation, click on the Apply Close the Devices and Printers window.
  • Restart your computer and check whether the Canon printer scans but won't print issue has been
  • First, clear any pending jobs in the print queue.
  • Right-click on the printer icon on the taskbar. Select All Printersto check the queued items.
  • On a Mac computer, open System Preferences. Select thePrinters & Scanners option and click Open Print Queue.
  • Right-click on the print queue one by one and clear them.
  • In most cases, you can restart the print spooler.
  • Try to print the documents in the queue.
  • On a Windows computer, press the Startmenu and type Command Prompt in the search section.
  • Right-click on the Command Prompt option and select the Run As Administrator
  • Enter the commands one by one and tap the Enter
  • net stop spooler
  • del %systemroot%\System32\spool\PRINTERS\* /Q /F /S
  • net start spooler
  • Once the printer spooler service is restarted, the issue will be fixed.

Sill if your Canon printer scans but won't print, then get assistance from our technical experts.

  • Why is my wireless printer not printing?

    First, try restarting your computer, printer and wireless router. To check if your printer is connected to your network: Print a Wireless Network Test report from the printer control panel. On many printers pressing the Wireless button allows direct access to printing this report.

  • Why is my printer showing error?

    The other most probable reason for the printing error is the connection between your computer and the printer. If you are sure that the transmission cable is working okay (tested the printer on another computer), then the problem might be the drivers. This can be the printer drivers or the USB port drivers.

  • Why do my 3d prints keep failing?

    Another common fail is over extrusion. Over extrusion happens when your 3D printer pushes out too much plastic too fast, causing a jam in the end of the nozzle. ... Make sure YOURu layer height is less than your nozzle diameter. Increase your cooling fan's power (this will cool the plastic and cause it to slow down)

  • What is the WPS button?

    WPS stands for Wi-Fi Protected Setup. It is a wireless network security standard that tries to make connections between a router and wireless devices faster and easier. WPS works only for wireless networks that use a password that is encrypted with the WPA Personal or WPA2 Personal security protocols.

  • How do I reset my printer?

    To restore your HP printer to factory-default settings, follow these steps. Turn the product off. Disconnect the power cable from the product for 30 seconds and then reconnect. Turn the product on while you press and hold the Resume button for 10-20 seconds. The Attention light turns on. Release the Resume button.