Skip to content
PrinterFix
Troubleshooting guide·12 min read

How to Install Printer Drivers (Windows & Mac)

A driver is the small piece of software that lets your computer speak the printer’s language. Without the right one, your computer either cannot see the printer at all or sees it but prints garbage, partial pages, or nothing. Modern versions of Windows and macOS install a basic driver automatically for many printers, but the manufacturer’s full driver package is what unlocks scanning, double-sided printing, ink levels, and reliable performance.

The single most important rule is to match the driver to your exact model number — not just the family. A driver for the "HP OfficeJet Pro 9015e" is not the same as one for the "9025e", even though they look similar. Find your full model name on the front of the printer or on the label inside the cartridge door, then follow the steps below for your operating system.

Important

Only download drivers from the manufacturer’s official site (hp.com, canon.com, epson.com, brother.com). Third-party "driver updater" tools and random download sites are a common source of malware and broken installs.

Step-by-step fix

Work through these in order and test after each step — you can stop as soon as the printer is working again.

  1. Step 1 of 5

    Find your exact printer model

    Get the full model number so you download the matching driver.

    Drivers are model-specific. Spending a minute to get the exact name saves you from installing the wrong one.

    • Look on the front face of the printer, the top near the scanner lid, or on a label inside the cartridge access door.
    • Write down the full string, including letters and suffixes, e.g. "Canon PIXMA TR8620a" or "Brother HL-L2350DW".
    • If you only see a series name on the front, the inside label almost always has the precise model.
    A close-up of a printer model-number label inside the cartridge door.
    The exact model is usually printed inside the cartridge door.
  2. Step 2 of 5

    Download the official driver or app

    Go to the manufacturer’s support page and get the package for your OS.

    Each brand offers a single "all-in-one" download that includes the driver and a helper app. These are the easiest path because they handle the connection setup for you.

    • HP: install HP Smart from hp.com/smart (or the Microsoft Store / App Store).
    • Canon: download the IJ/Printer driver and Canon PRINT app from the support page for your model.
    • Epson: use Epson Connect / the model-specific driver from epson.com support.
    • Brother: install the "Full Driver & Software Package" or Brother iPrint&Scan from support.brother.com.
    • Choose the version that matches your operating system — Windows 11/10 (64-bit for almost all modern PCs) or your macOS version.

    Tip

    On recent Macs with Apple silicon, the built-in AirPrint driver handles most printing without any download. Install the full app only if you need scanning or advanced settings.

    A manufacturer support website showing a driver download button for a specific printer model.
    Download only from the official manufacturer support site.
  3. Step 3 of 5

    Run the installer and add the printer

    Install the package and let it discover the printer on your network or USB.

    1. Open the downloaded file and follow the prompts. Accept the licence and let it install fully.
    2. When asked how the printer connects, choose Wireless if it is on your Wi-Fi, or USB if it is plugged in.
    3. The installer will search and list your printer — select it and continue.
    4. On Windows you can confirm it landed correctly in Settings > Bluetooth & devices > Printers & scanners; on Mac, in System Settings > Printers & Scanners.

    If the installer cannot find the printer, the printer and computer are probably on different networks. Confirm both are on the same Wi-Fi and try again.

    A driver installation wizard discovering a printer over a wireless connection.
    Let the installer discover the printer over Wi-Fi or USB.
  4. Step 4 of 5

    Print a test page to confirm

    Verify the driver works before you rely on it.

    1. On Windows, open the printer in Printers & scanners, choose Manage > Print a test page.
    2. On Mac, open System Settings > Printers & Scanners, select the printer, and use Print Test Page from its options.
    3. A clean test page means the driver is installed and communicating correctly.
    A printed driver test page resting in the output tray of a printer.
    A clean test page confirms the driver is working.
  5. Step 5 of 5

    Remove a bad driver and clear the spooler

    If prints are corrupt or the old driver is broken, do a clean removal first.

    When a previous driver is corrupt, installing a new one on top of it often fails. A clean removal clears the way. This is also the fix for jobs that stick in the queue forever.

    1. Remove the printer in Printers & scanners.
    2. Open the Print Spooler service (Windows + R, type services.msc) and Stop it.
    3. Delete everything inside C:\Windows\System32\spool\PRINTERS to clear stuck jobs.
    4. Start the Print Spooler service again, then reinstall the driver fresh.
    5. On Mac, removing and re-adding the printer in System Settings achieves the same clean state.

    Important

    Only delete files inside the PRINTERS folder, not the spool folder itself. Removing the folder can stop printing entirely until you recreate it.

    The Windows Services window with Print Spooler stopped and the spool PRINTERS folder open.
    Stop the spooler, clear stuck jobs, then reinstall the driver cleanly.

Frequently asked questions

Do I really need the manufacturer’s driver, or is the built-in one enough?

For basic printing, the built-in Windows or AirPrint driver is often enough. You need the manufacturer’s full package if you want to scan, check ink levels, use special paper sizes, or set advanced options like booklet printing.

Where do I find my printer’s model number?

Check the front of the printer, the top near the scanner lid, and the label inside the cartridge access door. The inside label almost always shows the full, exact model — including any letter suffix you need to match the driver.

Is it safe to use a "driver updater" program?

It is best avoided. These programs often install outdated or incorrect drivers and some bundle unwanted software. Download drivers only from the official manufacturer site for your exact model.

My new driver still prints garbled pages. What’s wrong?

Garbled output usually means the wrong driver or a corrupt install. Remove the printer, clear the print spooler folder, then reinstall the exact driver for your model. If it persists, try the USB connection to rule out a network issue.