Home › Knowledgebase › KB-385

How to fix a printer that is printing gibberish or strange characters

Summary

This guide helps you troubleshoot and resolve: How to fix a printer that is printing gibberish or strange characters. Follow the steps below to fix the issue.

Quick Tip: Need immediate assistance? 💻 Open a Ticket

Common Causes

Printing "gibberish"—random symbols, strange characters, or endless pages of nonsense—is usually caused by a communication breakdown between your computer and the printer. This typically occurs when the wrong printer driver is being used or when the print spooler has become corrupted, causing the printer to misinterpret the data it receives.

Quick Fix Steps

Before attempting a full driver reinstall, try these rapid recovery steps to clear the current error:

  1. Cancel all print jobs: Open the print queue by clicking the printer icon in your system tray (or via Settings > Printers & Scanners > your printer > Open queue), then right-click each document and select Cancel. Ensure the queue is completely emptied.
  2. Power cycle the printer: Turn the printer off, unplug the power cable from the wall for 30 seconds, and then plug it back in.
  3. Restart your computer: This clears the temporary system cache and resets the connection.
Important: If your printer is currently printing pages of gibberish, turn it off immediately to avoid wasting expensive ink or toner cartridges.

Detailed Instructions

Step 1: Clear the Windows Print Spooler

If a corrupted file is stuck in the queue, the printer will continue to output strange characters even after you restart the device. To fully clear the spooler:

  1. Press Win + R on your keyboard, type services.msc, and press Enter.
  2. Scroll down to find Print Spooler.
  3. Right-click Print Spooler and select Stop.
  4. Open File Explorer and navigate to: C:\Windows\System32\spool\PRINTERS.
  5. Delete all files within this folder (do not delete the folder itself).
  6. Return to the Services window, right-click Print Spooler, and select Start.

Step 2: Update or Reinstall the Printer Driver

The most common cause of this issue is an outdated or generic driver that does not properly translate the document for your specific printer model.

  1. Right-click the Start button and select Device Manager.
  2. Expand the Print queues or Printers section.
  3. Right-click your printer and select Uninstall device.
  4. Unplug the printer's USB cable (if applicable).
  5. Visit the official manufacturer's website (e.g., HP, Brother, Canon, Epson) and download the latest "Full Software Package" for your specific model.
  6. Run the installer and follow the on-screen prompts.
  7. Reconnect the printer only when prompted by the installation software.
If you are using a network printer and the issue persists, check if your printer is offline or experiencing connectivity drops.

Troubleshooting Specific Scenarios

Printing from a PDF

Sometimes, the gibberish is caused by how a specific PDF is encoded. If this only happens with one file:

Checking Hardware Connections

While less common, a faulty cable can corrupt data packets during transmission:

If you have followed these steps and your printer is still producing strange characters, please Open a Ticket so our technical team can analyse the issue further.

Still Having Issues?

Need more help? If the issue persists after trying these steps, please open a support ticket and our team will assist you.

💻 Open a Ticket