Canon printer offline

How to Fix: Canon Printer Offline problem?|Guidance|


Canon Inc. is a Japanese manufacturer of photographic and optical technologies. Canon printers are well-known for their high quality and ability to deliver spectacular results. When connected to another system, the printer, like any other piece of hardware, has faults and bugs.

One source of concern is that the “Canon printer offline” status is displayed even though the printer is properly connected. Before we begin, make sure your printer is properly connected to all of the facility outlets as well as the network.

Solution 1: Reconnect Printer to Wi-Fi

First, we’ll reconnect your printer to your wireless router before asking for any workarounds. The wireless router from the Canon printer can be forgotten by checking the settings. Then you can re-connect it from the beginning. We’ve shown you how to join a wireless network to a certain Canon printer.

  1. Press and hold the Wi-Fi button on your printer until the notification for Wi-Fi on your printer starts blinking.
  2. Once you are sure that the light is blinking blue constantly, head over to your router and press the [WPS] button.

The indicator will continue to flicker while you search for available networks. It will continue to blink when connecting to the access points. If the printer is successfully connected to the access point, the sunlight will remain lighted.

If you do not wish to use the WPS technique to connect to the network, you can use the settings on the printer LCD to connect.

  1. Open Wireless LAN setup from the settings.
  2. Now the printer will start searching for various networks available.
  3. When you’ve found your network, select “OK,” and the printer will prompt you for a password. After typing all of the tiny print, it should connect to the network properly, and the “canon printer keeps going offline” issue should be resolved.

If the foregoing steps do not work, obtain the Printer’s Manual or search Google for the User Guide/Manual to force the instructions.

Solution 2: Restarting the Spooler service

The spooler service is a piece of software that handles all print jobs supplied to the computer printer. Users can usually see the print spooler service, and they may also cancel a print job that is currently being handled. It allowed them to manage jobs that were currently on hold.

  1. To launch the Run application click on the Windows + R. Inside the dialogue box note down “services. MSC” and click on Enter.
  2. in the list of services look for the service “Print Spooler” available. Double-click it to open its properties. Press the “Stop” button present underneath the system status and then “Ok” to save lots of changes.
  3. Since we’ve disabled the service, we will now specialize in deleting printer files.
  4. To open the rapid access, press Windows + E and then click on “This PC” in the left navigation pane.
  5. Navigate to the following path: C:\Windows\System32\spool\PRINTERS
  6. Once within the folder, delete all the files within the PRINTERS folder and shut the window.
  7. Now navigate back to the Services tab and Start the “Printer Spooler” service. Never forget to stay the startup type as “Automatic”.
  8. Restart your computer and check if the printer connects correctly.

Solution 3: Getting “Use Printer Offline” disable by executing the Settings application

One can try out to solve the issue by taking away the potential of the computer to figure with the printer when it’s offline. This method will ensure that the printer only works when it’s properly connected to the computer.

  1. To start the search bar press Windows + S. Inside the dialogue box note down “control panel” and open the appliance.
  2. Get “Hardware and Sound” selected from the list of sub-categories available.
  3. Press on the “Devices and Printers” on the window which appears.
  4. Click “See what’s printing” after right-clicking on your canon printer.
  5. Click on “Printer” present on the top-left side of the screen for the drop-down menu. It is important that the choice “Use printer offline” option is unmarked. In this case, the option is unchecked. After all the changes are done, click “Cancel all documents” and check out connecting your Canon printer again.

Solution 4: Updating Printer Drivers

In case the earlier methods don’t show good results, there’s a drag with the driving force of the printer. The drivers can be uninstalled and then manually reinstalled. Canon drivers are easily available for download from the company’s official website.

  1. To open the Run dialogue box, type “devmgmt. MSC” inside the dialogue box, then press Windows + R and enter.
  2. Navigate through all the hardware, open the sub-menu “Print queues”, right-click on your printer hardware, and choose “Update driver”.
  3. Now Windows will pop a dialogue box asking you which of the way does one want to update your driver? Continue after selecting the second option.
  4. Restart your computer and check if the Canon printer Offline Windows 10 matter gets resolved.

Solution 5: Unchecking option “SNMP Status Enabled”

The Simple Network Administration Protocol (SNMP) is usually applied for network management. The basic function of SNMP is to receive and handle all printer information. When the protocol is turned off, it may be able to help us resolve the Canon printer offline problem by producing a change.

  1. Navigate to hardware and devices as explained in solution 2.
  2. After you have searched your printer, right-click it and choose “Printer Properties”.
  3. Go to the tab of “Ports” present at the top of the window.
  4. Click “Configure Port”.
  5. Click to clear the “SMP Status Enabled” checkbox.  Ok to execute changes and exit.


Canon Printer Offline Windows 10 issue comes your way because the printer appears to be offline including errors with hardware, like not connected cables or ill-functioning devices, and errors with software, like damaged or incompatible driver files. We have stated all the best possible methods to get rid of the canon printer offline issue.

Also read- Easy Ways To Help Speed Up Your Node.Js Development Process