FixCode Guide
Home › Printer Error Codes: Every Brand, Every Code Explained

Printer Error Codes: Every Brand, Every Code Explained

All brands Printer display showing ALL CODES — FixCode Guide error code graphic

Printers do the same few jobs — move paper, deliver ink or toner, fuse or dry the page, and talk to a computer — but each brand reports trouble in its own dialect, so the same jam or full waste counter wears five different labels. This page is the index: it explains how printer codes work, translates the faults every brand shares, and points you to the five full brand lists we publish — Canon, Epson, HP, Brother and Lexmark — each built from that maker's own documentation.

Safety first. Unplug the printer before opening covers to clear paper or reach inside, and pull jammed sheets slowly with both hands so they do not tear and leave scraps on the sensors. On a laser printer, let the fuser area cool first — it stays hot long after printing stops — and never reach into a moving carriage or force a printhead along its rail. If you smell burning, see scorching, or a code returns instantly after a correct clear, stop and treat it as a service fault, not a paper problem.

How printer codes work: displays, support codes and event logs

A modern printer reports a fault in up to three places at once, and knowing which one you are reading prevents most misdiagnoses. The first is the printer itself: a touchscreen or LCD shows a code or a sentence, a small LED panel cycles letters and digits, and a model with no display at all speaks in blinking lamps — Canon's support-code tables for display-less models, for example, pair each four-digit support code with a counted number of Alarm-lamp flashes, so the flash count is the code. The second place is the computer: the print queue, the manufacturer's status monitor and the operating system can each show a message, and those messages are not always the printer's — a Windows message such as 'Printer not activated, error code -30' is generated on the PC and appears on no printer display anywhere, which is why it has its own guide on this site. The third place is the log you cannot always see: network and office machines record events — jams, cover opens, supply warnings — that a technician or an embedded web page can read later, which is why a printer that 'fixed itself' may still carry evidence of how often a fault really happens.

Within those places, brands organise codes very differently. Some systems are location maps: on an HP LaserJet, 13.XX means a jam and the digits after the point narrow it to a place, and Lexmark's jam numbers work the same way — 200 to 203 in the printer, higher bands for trays, feeders and finishers. Some are counters wearing a code's clothes: Canon's 5B00 does not mean something broke today; it means the waste-ink absorber's counted life is used up. And some codes are deliberately plain: Brother's inkjets mostly tell you 'Paper Jam' in words, saving their terse codes — the TS family — for the printed WLAN report, where there is no screen to write a sentence on. A code is only meaningful inside its maker's system, on the model that produced it: copy it exactly, note where it appeared, and only then open a list.

Why the same fault has five names

Strip the branding away and almost every printer code belongs to one of four physical families. The paper path is the largest: sheets that arrive late at a sensor, stop under a cartridge, tear, or never leave the tray. Every brand watches the same journey with sensors, so every brand has a jam dialect — Canon's 1300 for a sheet jammed feeding from the rear tray, HP's 13 family on LaserJets, Lexmark's 200.xx for paper registered under the toner cartridge, Epson's and Brother's plainly worded paper-jam messages. The second family is ink or toner delivery: cartridges not recognised, printheads that overheat or lose contact, and — unique to inkjets — the waste-ink system that quietly absorbs everything cleaning cycles flush away, until Canon calls it 5B00 or Epson tells you a maintenance box is full or a pad has reached the end of its service life.

The third family is the printhead and carriage in inkjets, and the fuser in lasers: moving parts that can stall, and a heated assembly that must hold a narrow temperature window — Canon's office imageRUNNER line reports that window directly, with E000-series codes for fixing-temperature faults. The fourth family is firmware and communication: the printer's software crashing, a job it cannot process, a Wi-Fi radio that cannot find its network. Brands split these families differently because their hardware genuinely differs — a replaceable Epson maintenance box and a sealed Canon absorber are two answers to the same waste ink, so their messages cannot match — and because each maker chose, decades ago, between numbers for service tools and sentences for owners. What is wrong is reading one brand's number in another brand's table.

How to read a code correctly before you search for it

Start by freezing the evidence. Photograph the display exactly as it stands — code, any sentence under it, and which lamps are lit — before you press OK, open a cover or power-cycle, because several of those actions clear the very message you need. Write down whether the characters are letters, numbers, or both, and in what order: on Canon LED models the machine literally spells E, then a digit, then another digit, and the same fault on a screened model is a four-digit support code (Canon's own pages pair them, for instance support code 5100 with LED error P,0,2), so recording 'E-something' when the screen said a support code sends you to the wrong half of Canon's own documentation. On a display-less model, count the blinks: pause, count the flashes in one group, and note the colour — that count is a lookup key in the maker's table, not a rough hint.

Then add the context a code never carries. Which tray or feed were you using, what paper, and did the sheet emerge at all? A jam code with paper visible in the output slot and a jam code with an empty, silent paper path are different faults sharing a label — the second is often a torn scrap or a sensor flag, which is why Brother's own 'Paper Jam' guidance works through opening and closing the scanner cover and hunting small remaining pieces inside. Note, too, where the message lives: on the printer, in the PC queue, or in one app only. That observation separates hardware codes from computer codes faster than any table.

Canon printer error codes

Canon calls its main system support codes: four-digit numbers (1000 out of paper, 1300 a jam feeding from the rear tray, 5B00 the ink absorber full) shown on screened models and in the PC status window. The same faults are translated twice more for cheaper hardware — as E and P letter codes cycled on an LED panel, and as a counted number of Alarm-lamp flashes on models with neither screen nor LED. Canon's office imageRUNNER line is a separate dialect again: E codes with detail numbers, in which the low E000 range reports fixing-unit temperature faults. Always establish which of the three Canon renderings your model uses before opening a table — the support-code list in that model's own online manual is the authority.

CodeMeaning
5B00The waste ink absorber is full. The printer's internal waste-ink counter has reached its limit and Canon stops the printer until the absorber is serviced — 5B00 (with its siblings 5B01 and 5B12-5B15) is the full state that the 1700/1701 'almost full' warnings precede.
5100Printer error: the print head holder (carriage) cannot move or cannot be tracked correctly. Canon's service name is 'carriage error'; its consumer procedure checks packing material, jammed paper and obstructions first, and on MX922-class machines adds cleaning the timing (encoder) strip. LED-display models show the same fault as P02.
5200Print head temperature rise error — Canon's service-manual name for 5200. The print head has overheated; Canon's consumer guidance ties the code to low remaining ink or a defective cartridge, and on G-series/MAXIFY models to ink not reaching the head.
6000Canon's service-manual name is 'Line feed error [6000]' — the paper feed mechanism has faulted. Canon's consumer articles describe the same event as a printer error usually caused by jammed paper or a foreign object stuck in the paper feed path.
5C02PIXMA support code: Canon's consumer documentation says only 'a printer error has occurred' for 5C02 — Canon publishes no more specific consumer meaning for this code
1000PIXMA support code: there is no paper in the rear tray
1300PIXMA support code: paper is jammed in the paper output slot
1401PIXMA support code: the print head is not installed (on FINE-cartridge models: the FINE cartridge is not installed). Canon USA's MX922 article words the 1401/1403/1405 group as the print head not being installed or possibly being damaged

Full list: Canon Printer Error Codes List — every verified Canon code with causes and first fixes.

Epson printer error codes

Epson speaks in three registers. Screened inkjets use short letter codes in which the letter grades the report — E- for errors that stop the machine, W- for warnings you can often acknowledge and continue past, I- for information and setup states — covering everything from paper jams to the waste system (an ink pad at the end of its service life, or a maintenance box full, incorrectly installed or unrecognised). WorkForce and EcoTank models with fuller displays also show plain six-digit-style numeric fault codes alongside sentences. And Epson's documentation draws a line owners must respect inside the waste system itself: a named maintenance box is user-replaceable, while a borderless ink pad or a sealed 'parts inside the printer' pad is not — that version ends at Epson support.

CodeMeaning
0x97A WorkForce 'Printer Error 0xXX' display: Epson's manuals document the message form and one response — turn the power off and on again, remove any paper or protective material inside, and contact Epson Support if it persists — but publish no 0x97-specific definition.
0xF1A WorkForce 'Printer Error 0xXX' display from the same family as 0x97: Epson documents the message and the response (power off/on; remove paper or protective material; contact Epson Support if it persists) and publishes no 0xF1-specific definition.
000041A six-digit EcoTank printer-error code. Epson's public documentation gives it only the generic 'Printer error — turn the power off and on again; if the problem persists, contact Epson Support' handling; service-derived repair documentation identifies 000041 as the paper-feed (PF) motor excess-load error — the feed mechanism working against more resistance than it should.
000043A six-digit EcoTank printer-error code (L3110/L3210/L3250 family and siblings): Epson's public documentation shows it only inside the generic 'Printer error — turn the power off and on again; if the problem persists, contact Epson Support' handling and publishes no 000043-specific definition.
0xXX (family)WorkForce/EcoTank 'Printer Error 0xXX' display family: Epson's manuals document the message form ('Printer Error 0xXX — turn the power off and on again. For details, see your documentation') but publish NO per-code definition for individual 0x numbers in the user documentation
E-1Network connection report code: confirm that the network cable is connected and network devices such as hub, router or access point are turned on (Epson's message). On Wi-Fi models it also appears when Wi-Fi is disabled
E-02A scanner error has occurred (LCD display code, Expression Home XP / EcoTank L guide families)
E-2, E-3, E-7Network connection report codes, grouped by Epson under one message set: no wireless network names (SSID) found, and/or the entered security key/password does not match the one set for the router/access point

Full list: Epson Printer Error Codes List — every verified Epson code with causes and first fixes.

HP printer error codes

HP runs several dialects side by side. LaserJets use the long-standing numeric system in which the first number is the family — 13 is a jam (shown as 13.XX Jam in a named location), 10 is a supply-memory problem — with later digits and, on newer models, a plain sentence narrowing it to a tray, door or cartridge; the xx.xx.xx rendering is the same system written out in full on current displays. HP inkjets with screens instead lead with a message ('Ink System Failure', 'Carriage Jam') sometimes accompanied by a long 0x code, and HP organises its own help by that message, because the same message can carry different 0x codes on different models — so on an HP inkjet, search the words first and the 0x string second.

CodeMeaning
49Critical firmware error — LaserJet (HP's service-manual wording for 49.XXXX: 'A critical firmware error has occurred that caused the processor on the formatter to abort operation'). The printer's formatter has crashed; the display typically reads '49 Error — Turn off then on' or a suffixed form such as 49.4C02.
59.F0Transfer alienation failure — Color LaserJet (HP's 59.F0 document: 'primarily caused by a transfer alienation failure in which the ITB is stuck and unable to rotate'; the service-manual 59.XX list defines the family as an error with one of the internal motors, and 59.F0 within it as 'Transfer alienation failure'). The intermediate transfer belt (ITB) cannot engage, disengage or rotate as the printer expects.
0x83C0000ANOS_LOADER_APP firmware/bootloader failure — OfficeJet 4630-era ink models (the display shows 'ERROR CODE 0x83C0000A NOS_LOADER_APP'): HP's support answers define it consistently as a critical firmware boot error — firmware corruption or bootloader failure, so the printer cannot load its operating system
0xC4EB827FInternal system failure — ENVY 4500-series ink models (HP's Knowledge Base troubleshooting for 0xC4EB827F associates it with printhead/ink-system malfunction, an electrical or firmware communication issue inside the printer, carriage/paper-movement obstruction, or a sudden interruption during a print cycle). HP publishes no narrower per-code definition
0xC19A0003Printhead Failure — OfficeJet Pro 6978 ink models (the code is displayed with 'Printhead Failure'): a hardware issue with the printhead or its connection to the printer
0xC19A0013Ink System Failure — OfficeJet 6500A-era ink models: a member of the same 0xC19A ink-system family as 0xC19A0020, reported with ink-system failure behaviour including loss of a colour (black) channel
0xC19A0015'The printhead appears to be missing, not detected, or incorrectly installed' — OfficeJet Pro 8610/8730 ink models: a printhead detection failure
0xC19A0020Ink System Failure — Photosmart/ink models (the display pairs the code with 'Ink System Failure ... Please turn printer off and then on'): the ink system/printhead has faulted

Full list: HP Printer Error Codes List — every verified HP code with causes and first fixes.

Brother printer error codes

Brother is the plain-language brand: its inkjets and lasers prefer a sentence on the display — 'Paper Jam', and messages that name the tray or cover involved — backed by model-specific clearing procedures on Brother's support site rather than a universal number table. Numbers appear where a screen cannot go: the printed WLAN Report carries two-character TS codes for wireless setup failures (TS-01 the WLAN is not enabled, TS-02 the access point cannot be detected, and their neighbours for wrong security settings), and some models add short two-character display codes for machine errors. If a site offers you a long universal Brother numeric table, be sceptical — Brother's own documentation is organised by message and model.

CodeMeaning
3BInkjet: Abnormal stop of the head/carriage unit — service table code 3B, the 'other than paper jam, ink discharge' member of the abnormal-stop group (3C is its 'paper jam, ink discharge' counterpart)
4FInkjet: Head voltage drops too quick — during self-diagnosis the head drive voltage falls from high to low in an abnormally short time, or fails to rise properly (service table code 4F; its neighbours 49 'head voltage does not raise' and 42 'head voltage does not turn OFF' are the same voltage family)
5AInkjet: Abnormal stop of the purge cam being driven (service table code 5A, in the 5A/5B/5D/5E maintenance-unit group)
5BInkjet: Pump of the maintenance unit stopped abnormally (service table code 5B) — the suction pump that draws ink during cleaning has stalled
8AInkjet: PF encoder sensor cannot detect rotation of the paper feed motor (service table code 8A) — the machine is driving (or trying to drive) paper feed and sees no encoder rotation
15Inkjet (MFC-J service table): Paper jam during duplex ejecting — the manual adds the paper was too long

Full list: Brother Printer Error Codes List — every verified Brother code with causes and first fixes.

Lexmark printer error codes

Lexmark codes are location families written as a number, a point, and a sub-number — xx.xx. The classic example is the jam system carried over from its long-running laser lines: 200.xx means paper has been registered as jammed under the toner cartridge (200.01, 200.12 and their siblings differ in the exact sensor story), 201 and 202 continue along the path toward the rear door, and higher bands belong to trays, the multipurpose feeder, output options and finishers, so the first three digits alone usually tell you which door to open. Service families follow the same shape — the 9xx range covers assemblies such as the fuser. Read a Lexmark code left to right: family first, location second, exact sub-code last.

CodeMeaning
31.xxMissing or defective [color] cartridge — Lexmark's classic-table wording, identical in the X792, C925 and X746/X748 User's Guides: '31.xx Missing or defective [color] cartridge'. On newer models the same family is worded by the supply involved: 'Reinstall missing or unresponsive [color] cartridge [31.xy]', 'Replace missing [color] cartridge [31.xy]', 'Replace defective imaging unit [31.xy]', 'Replace missing [type] imaging unit [31.xy]' and 'Replace missing waste toner bottle [31.xyz]'
32.xx[color] cartridge part number unsupported by device — Lexmark's classic-table wording: '32.xx [color] cartridge part number unsupported by device'. Newer guides word it 'Replace unsupported [color] cartridge [32.xy]' and 'Replace unsupported imaging unit [32.xy]', and name the non-genuine-supply suffixes explicitly (for cartridges: 32.13, 32.16, 32.19, 32.22, 32.25, 32.28, 32.31, 32.34, 32.37; for imaging units: 32.14, 32.17, 32.20, 32.23, 32.26, 32.29, 32.32, 32.35, 32.38)
34.xxMedia size family — Lexmark's classic table words it two ways across generations: '34 Incorrect paper size, open [src]' (X746/X748, C925 guides) and '34 Short paper' (the earlier guide generation's index wording). The family reports that the paper involved in the job does not match what the printer was told to expect; many models display it as plain '34' rather than 34.xx
37.xxInsufficient memory family — Lexmark's classic table carries four 37 entries: '37 Insufficient memory to collate job', '37 Insufficient memory for Flash Memory Defragment operation', '37 Insufficient memory, some Held Jobs were deleted' and '37 Insufficient memory, some held jobs will not be restored' (with 35 'Insufficient memory to support Resource Save feature' as the family's neighbour)
38.xxMemory full — Lexmark's classic-table entry is exactly '38 Memory full' (its neighbour 39 is 'Complex page, some data may not have printed')
80.xxGENERATION SPLIT — Classic models (X792/C925-era guides): the fuser-life family: '80.xx Fuser life warning', '80.xx Fuser near life warning', '80.xx Replace fuser' and '80.xx Fuser missing'. Newer models (MX810/XC2132-era guides): the scheduled-maintenance family: 'Replace maintenance kit [80.xy]' / 'Replace maintenance kit, 0 estimated pages remain [80.xy]' — 'The printer is scheduled for maintenance' — with 'Replace missing fuser [80.xx]' keeping the missing-fuser report in the same family

Full list: Lexmark Printer Error Codes List — every verified Lexmark code with causes and first fixes.

One fault, five dialects: the paper jam

CodeMeaning
Canon (support code)1300 — paper is jammed when feeding paper from the rear tray (Canon's wording; other 13xx codes cover other feed positions by model)
HP LaserJet13.XX — 'Jam in <location>': the 13 family is the jam family, and the display names the location to clear
EpsonPlain-language paper-jam / paper feed messages on screened models (wording varies by model; acknowledge, remove the sheet, and follow the on-screen clear)
Brother'Paper Jam' in words on the display — Brother's support procedure clears it by opening and closing the scanner cover and checking for small torn pieces left inside
Lexmark200.xx — paper registered as jammed under the toner cartridge (open the front cover, remove the cartridge, clear the sheet)

Waste ink: the counter every inkjet keeps

CodeMeaning
Canon5B00 (and its 5B-family variants) — the ink absorber is full; the printer will not print and Canon states that servicing is required
Epson — maintenance-box modelsA message naming the Maintenance Box — Epson states this part is user-replaceable; follow the model's replacement procedure
Epson — sealed-pad modelsA borderless ink pad message, or 'parts inside the printer have reached the end of their service life' — Epson states these are not user-replaceable; contact Epson support
Laser printers (HP, Lexmark, Brother laser lines)No waste-ink counter exists — lasers deposit toner, not liquid ink, so this fault family is inkjet-only; a laser 'waste' message concerns the toner collection unit on models that have one, per that model's manual

Which list do you need? Brand and platform first

The fastest correct lookup is a two-step filter, and the brand step is only half of it. First, name the brand and open that brand's list below — Canon, Epson, HP, Brother and Lexmark each have a full page on this site, built code by code from the maker's documentation for the models that publish it. Second, inside the brand, name the platform: an HP LaserJet number and an HP inkjet 0x message are different systems; a Canon PIXMA support code and an imageRUNNER E code share nothing but a logo; an Epson letter code and an Epson six-digit WorkForce fault belong to different display generations. The model number, printed on the machine and repeated in its driver, is what settles the platform question — quote code and model together in any search, any forum post and any call to support, because each half alone is ambiguous.

That discipline also tells you when a code you found online is not yours at all. Third-party tables routinely strip codes of their model scope and re-publish them as universal, which is how a jam location from one laser line becomes a 'meaning' attached to home inkjets that cannot display it. If your exact code does not appear in your model's own support-code list or manual, the honest conclusion is that the table you are reading belongs to a different platform — go back to the brand list for your platform rather than forcing the nearest match. A near match is worse than no match: it sends you opening the wrong covers, replacing the wrong part, or resetting a counter whose real message was 'service required'.

When the code is on the computer, not the printer

Some of the most-searched 'printer error codes' never appear on a printer. They are operating-system and driver messages, shown on the PC when the software half of printing refuses a job: the classic example, covered in its own guide on this site, is Windows' 'Printer not activated, error code -30', which Microsoft's own support answers explain as the selected printer lacking permission to access the print file, with a clean driver reinstall as the thorough fix — a PC problem wearing a printer problem's clothes, most often met when printing to a virtual printer such as Microsoft Print to PDF or the XPS writer, or when no proper default printer or driver is in place. The test is always the same: if the printer's own display is calm and ready while the PC complains, believe the division — fix the driver, the spooler, the default-printer setting and the app, in that order, and leave the printer's covers closed.

A scope note, honestly stated: this hub's full, verified lists cover the five brands above. Other makers — Xerox, Ricoh, Kyocera, Dell, Samsung (whose printer business HP acquired), Sharp, Toshiba, Oki and Zebra among them — publish their own code lists in their own manuals and support libraries, and their dialects are no less systematic; we have not reproduced tables for them here rather than publish codes we have not verified model by model against those makers' pages. If your machine wears one of those badges, your model's manual and the maker's support site are the correct first source, and the method on this page still applies in full: photograph the code exactly, note letters versus numbers and lamp patterns, separate printer messages from computer messages, and read the code only inside the system that produced it.

How to diagnose any printer code

Work the problem in this order: (1) write the code down exactly as displayed — photograph it, because opening a cover or pressing a button can clear it, and note whether it appeared at power-on, mid-page, or when a job was sent, because printers report in families (paper path, ink or toner delivery, printhead or laser, firmware) and the moment of failure names the family; (2) decide which side of the cable the fault is on — a code shown on the printer's own display is the machine reporting on itself, while a message that exists only on the computer (a driver or "not activated" message) is the operating system reporting, and no printer part will fix it; (3) run the external checks for the family first: paper path codes get the full path inspected and cleared by the manufacturer's own route, ink codes get the cartridges reseated and their contacts cleaned, network codes get the connection the printer itself reports checked before the router is blamed; (4) clear the code the way the brand documents (usually a power reset) and print the shortest job that exercises the same function — one plain test page — while you watch; a code that returns at the same point is an active fault, not a glitch; (5) only then follow the brand's documented route for the component the code monitors. Counters are not faults to defeat: ink-absorber and maintenance counters exist because the parts genuinely fill and wear, and the manufacturer's remedy — a replaceable maintenance box where the model has one, service where it does not — is the fix, not a workaround.

Frequently asked questions

What are the most common printer error codes?

Across brands, the everyday faults are paper-path and supply problems rather than exotic electronics: paper jams (Canon support code 1300, HP LaserJet 13.XX, Lexmark 200.xx, and plain 'Paper Jam' wording on Epson and Brother models), out-of-paper and cartridge-not-recognised messages, and — on inkjets that have lived a full life — the waste-ink end-of-life reports (Canon 5B00, Epson's maintenance-box and ink-pad messages). Firmware-family codes (such as HP LaserJet 49/79-class errors) are the next tier: less frequent, more likely to need an update or a service visit.

Why does my printer show an error code but still print?

Because not every report is a stop order. Warning-level messages — Epson's W- family is the clearest example — flag a condition (a pad nearing its limit, a cartridge not perfectly seated) and let you acknowledge and continue, and event-style reports such as a resumed-power notice are a log entry, not a fault. Counters also warn before they block: waste-ink systems announce that they are nearly full before the full code stops printing. Read the wording's grade, not just its presence — but do not ignore a repeating warning, because most blocking codes arrive as warnings first.

Are printer error codes the same across brands?

No. There is no cross-brand standard for printer fault codes: each maker runs its own system (Canon's support codes, HP's numeric LaserJet families and inkjet 0x messages, Epson's letter codes, Brother's plain-language messages and TS report codes, Lexmark's xx.xx location families), and the same digits mean unrelated things in different systems. The faults are the same — jams, ink delivery, printheads, firmware — but the labels are not portable. Always decode a code in its own brand's and platform's list.

My printer has no display. How do I read its error code?

By its lamps. Display-less models encode faults as blinking patterns: Canon pairs each support code with a counted number of Alarm-lamp flashes, and other brands use combinations of power, ink and paper lamps in patterns their manuals tabulate. Count one full group of flashes (and note the lamp colour), then look that count up in the model's own 'blinking lights' or support-code table — and check the PC as well, since a connected computer usually shows the same fault in words.

The error is on my computer screen, not the printer. Is it still a printer code?

Usually not — it is an operating-system or driver message about the printer, and the fix lives on the computer. The best-known example is Windows' 'Printer not activated, error code -30', a PC-side refusal covered in its own guide on this site. The dividing test: if the printer's display shows Ready while the PC shows the error, work the computer side — default printer, Print Spooler service, driver reinstall, the app you are printing from — before touching the printer.

Should I reset my printer to clear an error code?

A power cycle is a fair first test after you have corrected the code's likely cause — removed the jam, reseated the cartridge, closed the cover — because the machine re-reads its sensors on startup. It is not a fix by itself: a standing fault re-reports, and codes that represent counters or service conditions (Canon's 5B00 is the standard example) do not clear with any owner-level reset, because the condition they report is still true. Photograph the code before any reset; on several systems the reset takes the evidence with it.

What do printer error codes mean?

Some of the most-searched 'printer error codes' never appear on a printer. They are operating-system and driver messages, shown on the PC when the software half of printing refuses a job: the classic example, covered in its own guide on this site, is Windows' 'Printer not activated, error code -30', which Microsoft's own support answers explain as the selected printer lacking permission to access the print file, with a clean driver reinstall as the thorough fix — a PC problem wearing a printer problem's clothes, most often met when printing to a virtual printer such as Microsoft Print to PDF or the XPS writer, or when no proper default printer or driver is in place. The test is always the same: if the printer's own display is calm and ready while the PC complains, believe the division — fix the driver, the spooler, the default-printer setting and the app, in that order, and leave the printer's covers closed.

How do i read printer error codes?

A modern printer reports a fault in up to three places at once, and knowing which one you are reading prevents most misdiagnoses. The first is the printer itself: a touchscreen or LCD shows a code or a sentence, a small LED panel cycles letters and digits, and a model with no display at all speaks in blinking lamps — Canon's support-code tables for display-less models, for example, pair each four-digit support code with a counted number of Alarm-lamp flashes, so the flash count is the code. The second place is the computer: the print queue, the manufacturer's status monitor and the operating system can each show a message, and those messages are not always the printer's — a Windows message such as 'Printer not activated, error code -30' is generated on the PC and appears on no printer display anywhere, which is why it has its own guide on this site. The third place is the log you cannot always see: network and office machines record events — jams, cover opens, supply warnings — that a technician or an embedded web page can read later, which is why a printer that 'fixed itself' may still carry evidence of how often a fault really happens.

Why does my printer show an error code?

A modern printer reports a fault in up to three places at once, and knowing which one you are reading prevents most misdiagnoses. The first is the printer itself: a touchscreen or LCD shows a code or a sentence, a small LED panel cycles letters and digits, and a model with no display at all speaks in blinking lamps — Canon's support-code tables for display-less models, for example, pair each four-digit support code with a counted number of Alarm-lamp flashes, so the flash count is the code. The second place is the computer: the print queue, the manufacturer's status monitor and the operating system can each show a message, and those messages are not always the printer's — a Windows message such as 'Printer not activated, error code -30' is generated on the PC and appears on no printer display anywhere, which is why it has its own guide on this site. The third place is the log you cannot always see: network and office machines record events — jams, cover opens, supply warnings — that a technician or an embedded web page can read later, which is why a printer that 'fixed itself' may still carry evidence of how often a fault really happens.

Related guides

Canon printer error codesEpson printer error codesHP printer error codesBrother printer error codesLexmark printer error codesPrinter not activated, error code 30