Printer troubleshooting technician providing live chat help

Joe B.

Expert ★★★★★ 27,853 satisfied customers

Specialities: Canon PIXMA, Inkjet hardware, Printheads, Paper feed, Firmware

Fix Canon C000 error — “general hardware error” on PIXMA (carriage jam, paper jam, printhead, purge unit)

Technician avatar Technician
Hey! Let’s walk through fixing Canon Support Code C000 (sometimes shown as General Hardware Error). On PIXMA MG/MX/TS/TR/G-series this usually means the carriage can’t move, a paper jam/foreign object is blocking the purge unit, or the printhead/ink tank isn’t seated.
Quick triage: what model (e.g., TS3120, MX922, G6020)? Did it appear right after a paper jam, new cartridges, or after moving the printer? Any grinding/whirring when turning it on?
Customer
Canon TS5150. It started after a paper jam. I pulled the sheet out from the rear, but now it boots and shows C000. The carriage stopped at the middle and won’t move.
Technician avatar Technician
Got it. On Canon inkjets, C000 is a catch-all for blocked motion or improper initialization. Typical causes: 1) scraps of paper stuck near the purge/maintenance station, 2) sticky encoder strip or carriage rails, 3) printhead/ink tank not clipped in, 4) rear tray lever set to the wrong paper size, or 5) power/firmware glitch after a jam. We’ll do a safe reset, then physical checks to clear the hardware error.
Customer
Okay, where do we start? I don’t want to break the printhead or waste ink.
Technician avatar Technician
Step 1 — Hard power reset
1) With the printer on, pull the power cord from the back. Wait 60 seconds (discharges the PSU).
2) Hold the Power button for 15 seconds. Reconnect power, then turn it on.

Step 2 — Clear hidden paper jam / foreign objects
• Open the front cover and paper output tray. Gently move the carriage to the center when power is off; don’t force it.
• Use a flashlight to inspect the purge unit (right side service station). Remove confetti, labels, or paper corners. Check under the carriage and along the paper path from rear feed to front.
• Spin the feed rollers by hand (rear tray) to eject fragments. Avoid tweezers near the encoder strip.
Customer
I found a small torn piece near the right side pads. Removed it. The error still pops up after restart.
Technician avatar Technician
Good catch. Next we’ll reseat the consumables — a common trigger for Support Code C000.
Step 3 — Reseat printhead and ink tanks
• Lift the ink cover. Remove each ink tank (press tabs), then lift the printhead latch and reseat the printhead firmly; close the latch.
• Reinstall tanks until they click. Confirm genuine/compatible tanks are recognized and not empty.
• Ensure orange protective tape/caps are removed from new cartridges — any blockage can cause prime/charge failure and a hardware error.
Customer
All tanks clicked in. The head was slightly loose; I locked it down. After power on, C000 still shows and the carriage slams once.
Technician avatar Technician
That slam suggests the carriage can’t read position.
Step 4 — Clean the encoder strip & rails
• With power off, locate the thin clear strip running behind the carriage.
• Lightly wipe it with a lint-free cloth dampened with distilled water or isopropyl (no streaks). Don’t pull it.
• Wipe the metal carriage rail; add a tiny drop of light machine oil at the ends if it squeaks.

Step 5 — Check the purge/maintenance station
• Make sure the cap/wiper isn’t stuck in the up position. Remove dried ink globs with a swab. A jammed purge unit commonly throws C000.
Customer
Cleaned the strip; it was dirty. The printer now gets past startup but then shows “Paper size not correct” and goes back to C000.
Technician avatar Technician
Nice progress! Let’s finish the alignment.
Step 6 — Confirm paper settings
• Set rear/front tray guides snug to the stack. Use Letter/A4 with Plain Paper media type.
• In the printer menu, match the paper size and source to what’s loaded; disable automatic detect if it loops.

Step 7 — Firmware & NVRAM reset (safe)
• Unplug power again for 60s. Reconnect while holding Stop/Cancel (triangle) for 5 seconds, then power on normally.
• If available for your model, update firmware via Canon IJ Utility or the printer’s network menu — this can clear a stuck error state.
Customer
After the reset and setting A4 in both trays, it initializes and prints a test page. No more C000.
Technician avatar Technician
Great! Two quick preventives for home/office PIXMA:
• Keep the rear tray closed when not in use so debris can’t enter the paper path.
• Run a Cleaning cycle monthly. If you refill tanks (MegaTank/G-series), prime properly — air in lines can stall the purge unit and cause Support Code C000.
Customer
If this returns, what parts usually fail — printhead or purge unit?
Technician avatar Technician
Recurring C000 after the steps above usually points to:
1) Purge/maintenance station gears stuck or motor weak.
2) Faulty/contaminated printhead (electrical short after a leak).
3) Damaged encoder strip or carriage belt.
If the printer also shows 5B00/1700 waste ink or constant paper size errors, service is recommended. We can help source parts or advise on cost vs replacement.
Customer
Thanks — printing fine now. I’ll keep an eye on it.
Technician avatar Technician
Summary: To fix Canon Support Code C000, do a hard reset, remove hidden jams/foreign objects, reseat the printhead & ink tanks, clean the encoder strip/rails, check the purge unit, align paper size/source, and update firmware. These steps resolve most PIXMA general hardware error cases. Need hands-on help? Open the chat.

Quick answer: the accepted fix

Accepted fix for Canon C000 general hardware error: power reset → clear hidden paper jam near the purge station → reseat printhead & ink tanks → clean encoder strip and carriage rails → confirm paper size/source → update firmware. If C000 persists, the purge unit or printhead likely needs service.


What triggers Canon “Support Code C000” (PIXMA MG/MX/TS/TR/G)

C000 is a startup protection code that occurs when the printer detects blocked carriage movement, paper feed obstruction, or initialization failure. Common triggers include torn paper in the maintenance station, a mis-seated printhead, dirty encoder strip, or incorrect paper size detection. Clearing the blockage and reseating components typically resolves the general hardware error.

How to verify the hardware error is gone

Print a nozzle check or test page. The carriage should glide smoothly and the first sheet should feed without grinding. In the menu, confirm no warnings for paper size or waste ink. If C000 returns, recheck the purge unit for dried ink, ensure the printhead latch is locked, and inspect the encoder strip for smudges.

Canon C000 — quick troubleshooting tips

Most cases are caused by an obstruction or a mis-seated printhead after a jam.

Quick path: hard reset → remove paper scraps → reseat printhead/ink tanks → clean encoder strip → check purge unit → set correct A4/Letter size → update firmware. If the code persists, the maintenance station or printhead may require replacement.

Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your environment, please consult a verified expert on Whizz-Tech before making decisions.


Getting Started Is Easy

Ask for help, 24/7

Members enjoy round-the-clock access to 12,000+ verified Experts, including tech support, mechanics, vets, and more.

Expert will respond in minutes

We match you with an Expert who specializes in your situation. Talk, text, or chat — whichever you prefer.

Save time & money

No scheduling hassles or expensive consults. Membership can save you significant time and money each month.

FAQ

What does Canon Support Code C000 mean?

It’s a general hardware error on PIXMA models, usually caused by a jammed carriage, paper jam, stuck purge unit, or a mis-seated printhead/ink tank.

How do I clear C000 quickly?

Do a hard reset, remove hidden jams, reseat the printhead and tanks, clean the encoder strip, then match paper size to A4/Letter. Update firmware.

Will replacing the printhead fix C000?

Only if the head is electrically faulty or leaking. Most C000 cases are blockages; replace parts like the purge/maintenance station only if the error persists after cleaning.

Which Canon models show C000?

Common on PIXMA MG/MX/TS/TR and MegaTank G-series. Steps here apply broadly; menu names may differ slightly.

Common Canon C000 problems and quick fixes
SymptomLikely causeQuick fix
C000 at power-on Debris in purge unit / carriage blocked Remove scraps; clean service station; power reset
C000 after replacing ink Printhead or ink tank not seated Reseat head; click tanks in; remove orange caps
Carriage slams or stalls Dirty encoder strip / dry rails Gently clean strip; wipe/very lightly lube rails
Loops with paper warnings Wrong paper size/source Set A4/Letter & Plain Paper; align tray guides

Step-by-step (Canon PIXMA)

  1. Perform a hard power reset (unplug 60s, hold Power 15s, reconnect).
  2. Open covers; remove hidden paper jam near the purge station; check the paper path end-to-end.
  3. Reseat the printhead and all ink tanks; confirm clips are locked.
  4. Clean the encoder strip and carriage rail; inspect the purge unit.
  5. Set correct paper size/source; load fresh A4/Letter; run nozzle check.
  6. Update firmware; if C000 persists, consider purge unit or printhead replacement.

Note for AirPrint/iOS

  1. C000 is a device error — it must be cleared on the printer panel first.
  2. After clearing, remove/re-add the printer on iPhone/iPad or macOS if jobs are stuck.

Sources

Matt Verified Icon
Matt ● replies in < 1 min
Technician Expert
⭐⭐⭐⭐⭐ Trusted by 27,000+ customers
Avatar
Alex · Expert's Assistant