Printer drivers

The Translator Between Your Document and the Printed Page

You click Print, and a small chain of software springs into action — formatting the page, queueing the job, and speaking your printer's exact language. Here's how it works, and how to un‑jam it when it doesn't.

How it works

What a Printer Driver Does

A printer driver takes the page your application has laid out and converts it into the page-description language your specific printer understands — where every line, image, and character should land on the paper. It also presents the printer's abilities to you: paper sizes, print quality, double-sided printing, colour or draft mode.

Between the click and the paper sits the print queue (the spooler), which the driver feeds. Jobs wait their turn there, your application gets to move on instantly, and status — ink levels, paper jams, that blinking light — flows back the other way so you know what's happening.

  • Converts your document into the printer's page language
  • Exposes paper size, quality, and double-sided options
  • Queues jobs through the spooler so apps don't wait
  • Reports ink, paper, and error status back to you
Diagram showing how the printer drivers layer carries work from applications to hardware
Diagram showing the common symptom and the clean-reinstall fix for printer drivers
Troubleshooting

Why Printers Go "Offline" (and Other Classics)

A printer that shows "offline" while sitting right there, a queue that won't move, pages of gibberish symbols, or blank sheets — these are the printing classics, and nearly all of them live in software, not in the machine.

"Offline" simply means the computer can't reach the printer at that moment — a Wi-Fi hiccup, a sleeping device, or a stuck job blocking the queue. Gibberish output means the job was rendered with the wrong driver, often a near-match model. The reliable cure for both: clear the queue, then reinstall the full driver package for your exact model from the maker's support page.

Step-by-step guide

Fix it in five careful steps

1

Clear the print queue

Open the queue and cancel every document. If a job refuses to leave, restart both the computer and the printer — the queue clears on boot.

2

Check the connection

For USB, reseat the cable. For Wi-Fi, confirm the printer and the computer are on the same network — most printers can print a network status page from their own control panel.

3

Set the right default

Make sure the actual printer — not 'Save as PDF' or a duplicate 'Copy 1' entry — is set as the default printer.

4

Reinstall the maker's driver

Download the full package for your exact model and operating-system version from the manufacturer's support page, remove the old printer entry, and install fresh.

5

Print a test page

Use the driver's own test-page button. If the test page prints but your document doesn't, the application's print settings are the remaining suspect.

If anything here feels out of your depth, that's a normal feeling — a local technician can run this exact routine in minutes. Nothing on this page requires special tools.

Decode the jargon

Common Device Manager codes

Printers speak in statuses more than codes, but when the printer itself shows a problem in Device Manager, these are the usual suspects:

CodeWhat it means in plain EnglishThe usual fix
Code 28No driver is installed for the print device.Install the full software package for your exact model from the maker's site.
Code 43A USB-connected printer misbehaved and was stopped.Try another cable and port, then reinstall the printer's driver.
Code 45The printer isn't currently connected.Power-cycle the printer and re-check the USB or network connection.
"Error – Printing"A job is stuck and blocking the queue.Cancel all documents in the queue; if it won't clear, restart the computer and the printer.
Quick Answers

Frequently Asked Questions

The questions readers send us most about this topic.

My printer shows 'offline' but it's switched on. What now?
'Offline' means the computer can't reach it right now. Confirm the printer and computer are on the same network, power-cycle the printer, clear any stuck jobs in the queue, and make sure it's set as the default printer. Re-running the maker's setup utility re-finds it in stubborn cases.
Why does my printer print gibberish or strange symbols?
The job was rendered with the wrong driver — often one for a near-match model. Install the driver for your exact model, remove lookalike printer entries, clear the queue, and resend the document.
Is the generic driver built into my OS good enough?
For basic printing, yes — and it's wonderfully quick to set up. Install the maker's full package when you want the extras: scanning on multifunction devices, ink-level reporting, duplex defaults, and speciality paper settings.
Explore More

Want us to explain another driver topic?

Our friendly overview covers every major hardware category — from the device on your desk to the chips inside your laptop.