Canon error 5100, explained and fixed

Error 5100 means the carriage, the unit that carries the print head back and forth, did not move the way the printer expected. This is a mechanical report, and the overwhelming majority of causes are physical: jammed paper in the carriage path, packing material left in a new printer, a cartridge not locked down, or a dirty encoder strip (the clear film the printer reads to know where the carriage is). All of them are user-fixable.

The fix, in order

  1. Turn the printer off and open it up. Power off first. Open the cover and look along the full carriage path for jammed paper, torn scraps, and anything that does not belong. Remove paper by pulling gently in the direction of travel; never force the carriage itself.
  2. Hunt for packing material on newer printers. Orange tape, foam blocks, and plastic restraints are placed around the carriage for shipping. Any piece left behind produces exactly this error, usually on the first day.
  3. Check the ink tanks are locked. Each tank should be pressed down with its lever or tab engaged per the model's design. A tank sitting high can physically block or drag on the carriage.
  4. Move the carriage by hand, gently. With power off, slide the carriage slowly left and right. It should travel smoothly. A gritty spot or hard stop locates the obstruction or a damaged rail area; clear whatever is there and retry.
  5. Clean the encoder strip. The thin clear plastic strip running the width of the printer, behind the carriage, gets ink mist and fingerprints on it. Wipe it very gently with a soft, slightly damp lint-free cloth, both sides, without pulling it off its mounts. Let it dry fully before powering on.
  6. Power on and let it initialize. Close everything, turn the printer on, and let the carriage run its full startup cycle without interruption. If 5100 returns with a completely clear path and a clean encoder, the carriage motor or sensor has failed, which is a service repair.

If it still happens

On models where 5100 appears right after a cartridge change, suspect the cartridge seating (step 3) before anything exotic; the timing is the clue. A 5100 that comes with grinding noises is a mechanical obstruction or a failed carriage belt until proven otherwise, and continued power-on attempts can worsen it, so clear the path before retrying.

Common questions

What is the encoder strip and why does it matter? It is a clear film printed with fine markings that an optical sensor reads as the carriage passes, telling the printer the carriage's exact position. Dirt or ink on it makes the printer lose track of position, which it reports as a carriage error.

Can error 5100 fix itself? Only in the sense that removing the jam or scrap causing it fixes it. The error does not clear permanently while the obstruction remains, and power cycling alone rarely shifts one.

Related errors

Canon error B200 · Canon error 6000 · Printer in error state