How To Fix Canon Printer Error B200

The Canon printer error B200 shows up when there is a problem with your printhead. It may occur due to corrupt drivers. It could also be a result of dirty contacts on the printhead. This error hampers your experience while using your printer.

However, you can fix this error with a few operations. This guide will look at what this error is, its causes, and the possible solutions for it.

What is Canon Printer Error B200?

The Canon B200 Error is one of the most common problems most users encounter. The error code B200 is an indication of a printhead issue. If you want to fix this Canon B200 Error, you may have to replace the defective cartridge with a new one. 

What Causes Canon Printer Error B200?

A couple of reasons can cause the Canon printer B200 error code. These reasons may include:

  • The driver is corrupt.
  • The contacts on the print head are dirty.

Nonetheless, no matter what caused the issue, you would want to fix it immediately. Therefore, I have listed a couple of troubleshooting tips to help you conquer this issue.

How to Fix Canon Printer Error B200

There are a couple of solutions for you to fix the error code B200. If you are having this issue, you should try out the solutions below. One of them should be enough to do the trick. With that said, here are some solutions to help you fix the error code B200.

Solution 1: – Remove all ink cartridges and reinstall new ones.

If you want to fix this Canon B200 Error, you will have to replace the defective cartridge with a new one. To do this, you need to get a new ink cartridge from the retail store or the manufacturer’s site.

You can follow the guide below to replace the defective cartridge with a new one. Buying printer ink in bulk can save you more money.

For 4+ cartridge Canon printers:

Step 1: – Open the top cover of your printer. The cartridge cradle will automatically lift. Remove all the cartridges from the cradle. 

Step 2: – Next step is to remove the printhead, which can be easily done by raising the lever, which is located just beside the cartridge cradle. After you have raised the lever, then gently remove the printhead from the printer.

Step 3: – In the third step, reinsert the printhead back into its position in the printer and ensure that you lock the lever. 

Step 4: – Then reinsert all the cartridges into their correct positions in the printer and ensure no open door. By ensuring that the doors are closed, you are sure that the printer is ready with access to the cartridges and printheads.

Step 5: – Then physically unplug your printer cord from the electricity board and leave it unplugged for at least five or more minutes. This operation results in the cooling down of the printer, and the lingering electrical energy is also eliminated. 

Step 6: – Re-plug the printer.

Step 7: – The last thing to do is to perform an extensive nozzle check or start a cleaning cycle. The Error B200 does not normally happen when the printer has regular access to the printhead.

For 2 cartridge Canon printers:

Step 1: – Now, turn off the printer. You will notice that the cartridge cradle gets stuck in the Error B200 state. However, returning the printer lets you further rectify the Error B200.

Step 2: – Turn the printer ON again.

Step 3: – The Error B200 does not exactly indicate the problematic cartridge. So, you should have a rough idea of which cartridge you replaced last. Remove that cartridge gently from the slot.

Step 4: – In a 2 cartridge Canon printer, you will notice that the printer’s printhead is attached to the cartridge. This printer has the limitation that you cannot avoid the Error B200 without changing the problematic cartridge. To replace the cartridge with an old functioning cartridge or replace it with a new one. 

Step 5: – Do an extensive nozzle check or a cleaning cycle. After the cartridge’s replacement, this is a critical step to determine whether the printer replaces the desired cartridge.

Step 6: – If the problem is still unresolved, replace the other cartridge with a new one or an old functioning cartridge. As this Canon printer works with 2 cartridges, so it is obvious that either of the two cartridges is faulty. Replacing and checking both cartridges one by one should resolve the problem. 

Step 7: If the error message still appears after performing all the above steps for troubleshooting both Canon printer types, it is recommended that the user gets in touch with the Canon Helpline or a printer technician. 

If the error persists, you need to move down to the next potential fix below.

Solution 2: – Remove the Print Head and clean all of the gold contacts on the print head thoroughly.

When you encounter the error code B200, you can clean the cartridge to resolve the Canon Printer Error B200 issue instead of getting new ink cartridges.

  • Step 1: – Remove the printhead from the printer. 
  • Step 2: – Get a clean and lint-free cloth to wipe the gold contacts on the printhead.
  • Step 3: – Dip the lint-free cloth in water and clean the printhead.
  • Step 4: – Once you finish cleaning the printhead, replace it.
  • Step 5: – If the Canon error code B200 continues after cleaning the printhead, you need to reset the printer.

To reset the printer, you need to follow the steps below.

  • Step 1: – You have to remove all the cables that connect your computer and the electrical outlet.
  • Step 2: – Leave the printer unplugged for at least two hours.
  • Step 3: – After the two hours, reconnect the power cable and power on your printer.
  • Step 4: – Check if the Canon B200 error message is displayed on the printer screen.

If cleaning the contact of the print head did not fix the issue, you need to move down to the next potential fix below.

Solution 3: – Checking for obstructions in the printer 

Sometimes there may be obstructions in your printer that cause this issue to occur. To fix this problem, 

  • Step 1: – You have to power down your printer.  
  • Step 2: – Now, remove the paper, and check for any obstructions. 
  • Step 3: – If any obstructions are found, you need to remove them and turn the printer back on.

If checking for obstructions did not fix the issue, you need to move down to the next potential fix below.

Solution 4: – Turning off the printer and open the print cover

This is another excellent solution to fix this error. It is not used often, but it works according to some users. Therefore, you might want to give it a try. To perform it, you need to follow the guide below.

Step 1: – The first thing you need to do is turn off your printer. 

Step 2: – Once your printer is off, open the print cover, and then turn the printer back on. Cartridges will start moving to the left. 

Step 3: – Before the cartridges get to the left side, close down the printer cover and leave it on. 

Step 4: – Ensure that you close the print cover after the cartridges pass the halfway to the left side. 

Step 5: – After doing this, the printer will start working normally. You may find this solution a bit tricky to carry out, but you should be able to do it after a few tries.

If turning off the printer and opening the print cover did not fix the issue, you need to move down to the next potential fix below.

Solution 5 – Reinstall Printer drivers

Sometimes you may need to reinstall the printer drivers to fix the canon error B200. To do this, you need to follow the steps below carefully.

Step 1: – Insert the Printer Driver Software CD-ROM into the CD-ROM drive. Then double-click on the [My Computer] icon > the CD-ROM drive icon.

Step 2: – Double-click on the following folders: [PCL] or [UFRII] > [uk_eng]. Double-click on the [Setup.exe] icon to kick off the installation process.

Step 3: – In the first dialog box of the PCL or UFR II Printer Driver Setup Wizard, click on Next. Now, read the license agreement carefully. If you agree to the terms, click on Yes. Click on Manually Set Port to Install and click on Next. Click on Next. Choose an option under ‘Process to Install Printer Driver’ and click on Next.

Step 4: – Click on the printer driver(s) you want to install from the Printer List. Click on Add. The printer driver(s) you chose is added to the Printer List for Driver Installation.

In addition, you can add a printer driver to the Printer List for Driver Installation by double-clicking on the printer driver under Printer List. To delete a printer driver that you don’t want to install, click on the appropriate printer driver. Then click on Remove.

Step 5: – Check that the printer driver(s) you want to install is selected in “Printer List for Driver Installation” and then click on Next. Now, choose a port. If you select more than one printer driver, the dialog box will pop up to enable the selection of different ports for other printer drivers. 

Step 6: – Enter a printer name in “Printer Name” if necessary and click on “Set as Default” if you need to set the printer as the default printer and click on Next. If you have chosen Network in the Add Port dialog box, you cannot set the “Printer Name” and “Use as Shared Printer.”

Step 7: – Confirm the installation settings and click on Start. After the files are copied, click on Exit to finish the installation. Now, restart your computer when a message is displayed, prompting you to do so. 

The printer icon will now be displayed in the Printers folder. The driver is now installed.

Guidelines to fix error B200 on Canon MX850

If you are experiencing the error code B200 on this particular printer model, you can fix it by following the instructions below.

Move the printhead to the left.

According to user reports, you can fix this issue by moving the printhead to the left. Follow the guide below to do it.

  • Step 1: – You should move the printhead to the left manually.
  • Step 2: – Press the power button several times until the printer starts working.

Keep pressing on and Home buttons. 

Some users were able to fix the B200 error on the MX850 printer by pressing the ON and home buttons. After pressing these buttons about ten times, the printer started working.

Turn off your printer and try to print

Some users were able to fix this issue by turning the printer off and trying to print again. When you try to print, you will receive a message that your printer is offline. You will also be asked if you want to resume. Press Resume, turn your printer on, and check if it is printing. 


Many users have encountered the canon error code B200. The error code shows up when something is wrong with your printhead. Sometimes it could be a result of corrupt drivers, or the contacts of the printhead are dirty.

Sometimes you may need to replace the printhead with a new one to fix this error. This guide has shown you the information required to fix this error. Now it’s your turn to use this information to fix it. 

Leave a Comment