Are clogged nozzles, blurry prints or the “Printer won’t print” error familiar? Instead of taking the device to a workshop, you can try clean the printer programmaticallyusing only a laptop and standard Windows/macOS tools. This method works for jet and some laser models when the problem is not caused by mechanical damage, but by a clogged print head or a firmware failure.
In 80% of cases, users encounter two types of pollution: dried ink in the nozzles (relevant for Epson L1800, Canon PIXMA) or toner in the cartridge (for HP LaserJet, Brother HL-L2350DW). Software cleaning helps to remove them without disassembling, but requires the correct sequence of actions. This article contains proven methods for different brands, including hidden functions of manufacturers that are not written about in official instructions.
When software cleaning will help and when it won’t
Before you waste your time, determine whether your case is suitable for remote cleaning. Software methods are effective when:
- 🖨️ Blurred or faded text - a sign of clogged nozzles or low ink levels.
- ⚠️ "The printer is not responding" errors - often caused by a driver failure rather than a hardware failure.
- 🔄 Stripes on prints - typical for inkjet printers with dried ink.
- 📛 Flashing indicators (for example, orange and green at the same time on HP DeskJet).
But in what cases no need to waste time:
- 💥 Mechanical damage (for example, a broken paper feed roller in Brother DCP-T720DW).
- 🔥 Print head overheating - requires part replacement.
- 🛠️ Toner/ink leak inside the case (visible by stains on the paper).
⚠️ Attention: If the printer makes a grinding noise or does not respond to commands at all (does not even turn on), software cleaning is useless. This is a sign of a broken power supply or motherboard.
- Jet
- Laser
- MFP (multifunction device)
- Sublimation
- I don't know
Method 1: Built-in cleaning utility (for inkjet printers)
All modern inkjet printers (Epson, Canon, HP) have a built-in print head cleaning function. It starts in device control panel or PC software. Let's consider both options.
Via laptop the utility can be launched like this:
- Open
Control Panel → Devices and Printers(Windows) orSystem Preferences → Printers and Scanners(macOS). - Find your printer, right-click and select
Print SettingsorProperties. - Go to the tab
Service(Maintenance) - there will be an option hereCleaning the Print Head(Head Cleaning) orDeep cleaning(Deep Cleaning).
For models Epson (For example, EcoTank L3250) the path may differ:
Панель управления принтера → Настройки → Обслуживание → Очистка сопел
| Brand | Model | Path to cleanup utility | Note |
|---|---|---|---|
| Canon | PIXMA MG3640 | Canon IJ Printer Utility → Cleaning → Deep Cleaning |
Requires installation of proprietary software |
| HP | DeskJet 2720 | HP Smart App → Printer Tools → Clean Cartridges |
Works only with original cartridges |
| Epson | L1800 | Epson Software → Maintenance → Cleaning the Nozzles |
After cleaning, it is necessary to check the nozzles |
| Brother | DCP-T520W | Brother iPrint&Scan → Maintenance → Head Cleaning |
May require up to 3 cycles |
⚠️ Attention: Deep cleaning consumes up to 10% of the ink from the cartridge. Do not run it more than once a week - this reduces the life of the print head.
Turn on the printer and wait until it is ready
Make sure the cartridges are at least 30% full
Connect the printer to your laptop via USB or Wi-Fi
Close all programs that use the printer (Word, Photoshop, etc.)
-->
Method 2: Reset errors through the engineering menu (for HP and Canon)
If the printer gives an error like 50.4 (cartridge clogged in HP) or E03 (problem with print head in Canon), standard cleaning may not work. In this case it will help reset via engineering menu - a hidden mode that manufacturers do not advertise.
For printers HP LaserJet (For example, MFP M281fdw):
- Turn off the printer while holding the button
Cancel(X). - Without releasing it, turn on the printer. After 5 seconds, release - a menu will appear
Support. - Select
System Configuration → Reset Menu → Semi Full Reset.
For inkjet Canon (For example, PIXMA TS3440):
1. Выключите принтер.2. Зажмите кнопку "Стоп/Сброс" (красный треугольник) и удерживайте.
3. Нажмите и удерживайте кнопку питания.
4. Отпустите "Стоп/Сброс", затем дважды нажмите её, не отпуская питания.
5. Отпустите питание — принтер перейдёт в сервисный режим.
In the engineering menu, select the option Purge (cleaning) or Ink Counter Reset (reset ink counter). After resetting the counter, the printer may show an overestimated ink level - this is normal, but refill the cartridges on time to avoid drying out the head.
What should I do if the printer does not exit the engineering menu?
If after resetting the printer freezes or does not respond to buttons, unplug it for 30 seconds. Then turn on by holding the power button for 10-15 seconds until it resets completely. This will work for 90% of HP and Canon models.
Method 3: Flashing the printer firmware to reset errors (advanced method)
If the printer constantly produces errors like B200 (in Canon - print head failure) or 0xc18a0206 (in Epson - clogged nozzles), but cleaning does not help, may be required flashing. This method is suitable for experienced users, as incorrect actions will lead to complete loss of performance devices.
Algorithm of actions:
- Download official firmware from the manufacturer's website (section "Support"). For Epson L3110, for example, you need a version
L311X_L313X_64bit_672AW.exe. - Connect the printer to your laptop using
USB(Wi-Fi will not work!). - Run the firmware file as administrator. Follow the installation wizard instructions.
- After updating, run
hard reset: Unplug the printer for 1 minute, then turn it on.
For printers Brother (For example, DCP-T720DW) firmware is available as a file .djf. It must be downloaded through the utility BRAdmin Light:
1. Установите BRAdmin Light с официального сайта.2. Подключите принтер по USB.
3. В утилите выберите свой принтер → "Обновить прошивку".
⚠️ Attention: Do not interrupt the firmware process! If the laptop suddenly turns off or the USB cable is disconnected, the printer will turn into a brick. Use a UPS (uninterruptible power supply) to be on the safe side.
Before flashing the firmware, make a backup copy of your printer settings. On the menu Devices and Printers (Windows) select your printer → Print Server Properties → Drivers → Export settings.
Method 4: Manual cleaning via the command line (for Windows)
Few people know, but Windows has hidden commands for managing printers through CMD. This method is useful if standard utilities do not see the device or give an error 0x00000002 ("Printer unavailable").
Sequence of actions:
- Open
Command lineon behalf of the administrator (Win + X → Command Prompt (Administrator)). - Enter the command to reset the print queue:
net stop spoolerdel %systemroot%\System32\spool\printers\* /Q
net start spooler - If the printer still does not work, reset the port:
printui /s /t2In the window that opens, select your printer and click
Delete, then add it again.
For printers HP there is a special utility HP Print and Scan Doctor, which automates diagnostics. Download it from official website and follow the instructions. The utility checks:
- 🔌 USB/Wi-Fi connection status.
- 🖼️ Test page print quality.
- 📥 Availability of driver updates.
Team printui /s /t2 opens a hidden printer management menu where you can reset port, driver and print queue settings. This often solves problems with stuck jobs.
Method 5: Using third-party programs (for deep cleaning)
If the built-in utilities fail, try specialized software. The best cleaning programs:
| Program | Supported Brands | Functions | Link |
|---|---|---|---|
| WIC Reset Utility | Epson, Canon | Resetting the ink counter, cleaning the nozzles | wicreset.com |
| SSC Service Utility | Epson Stylus, L-series | Deep cleaning, nozzle test, error reset | ssclg.com |
| HP Toolbox | HP LaserJet, DeskJet | Cartridge diagnostics, roller cleaning | Included in driver kit |
| Printer Care | Canon PIXMA, MAXIFY | Automatic cleaning, head alignment | canon.com |
Example of working with WIC Reset Utility for Epson L3110:
- Download and install the program.
- Connect the printer via
USB(Wi-Fi is not supported!). - Launch the utility, select your printer model.
- Go to the tab
Particular adjustment mode→Head cleaning. - Run 2-3 cleaning cycles, then print a test page.
⚠️ Attention: Programs like WIC Reset reset the ink counters, which can lead to overflow when refilling. After use, check the ink levels manually!
What to do if nothing helps?
If after all the manipulations the printer still does not print or produces errors, the problem may be:
- 🔧 Mechanical blockage - you will need to disassemble and wash the head manually (this requires special fluids, for example, Mr.Muscle for windows or Windex).
- 🔌 Damaged cable between the cartridge and the motherboard (a common problem with Canon MP280).
- 📱 Incompatible cartridges - some printers (HP OfficeJet) block third-party consumables.
In these cases, it is better to contact a service center. Average repair cost:
- 💰 Head cleaning — 1,500–3,000 ₽.
- 💰 Replacement of the train — 2,000–4,500 ₽.
- 💰 Repair of the power supply — 3,000–6,000 ₽.
If the printer is older than 5 years, it is sometimes cheaper to buy a new one. For example, Epson EcoTank L3250 with a continuous ink supply system will cost 18,000 ₽, and repairing an old model can cost 10,000 ₽.
Before taking your printer for service, check the warranty. Many brands (for example, Brother) The warranty remains valid even when using compatible cartridges if they are certified.
FAQ: Frequently asked questions about cleaning the printer
Is it possible to clean a laser printer using software?
Yes, but only from toner errors (For example, Toner Low in HP LaserJet). To do this, use the utility HP Smart or Brother iPrint&Scan. Physical cleaning (removing dust from the drum) cannot be done programmatically—you need a vacuum cleaner or a brush.
How much ink does it take to clean?
Regular cleaning - up to 5% of the cartridge volume, deep cleaning - up to 10-15%. For example, in Epson L1800 one deep cleaning cycle “eats” about 3 ml of black ink and 1 ml of color ink.
Why does the printer print in streaks after cleaning?
This is a sign incomplete cleaning or damaged print head. Try:
- Run cleaning 2-3 more times.
- Check the nozzle test (in the menu
Service). - If the streaks remain, the head requires replacement.
Is it possible to clean a printer without a computer?
Yes, most models have hardware cleaning. For example, in Canon PIXMA hold the button Stop/Reset 5 seconds until the process starts. B Epson pinch Power button + Stop for 10 seconds.
How often should I clean my printer?
Recommendations:
- 🖨️ Inkjet printers — once every 2 weeks (if you print rarely) or once a month (if you use it regularly).
- 📄 Laser printers — cleaning the toner is not required, only replacing the cartridge if the quality deteriorates.
If the printer has been idle for more than a month, always run a cleaning before printing!