Windows

Fixing “Printer Not Activated” (Error Code 30) on Windows 11

Learn how to fix Printer Not Activated (Error Code 30) on Windows 11 with practical steps for drivers, printer settings, permissions, and app-specific printing issues.

Andrew Miller
Andrew Miller
Technology Writer  •  Sep 21, 2026  •  8 min read

“Printer Not Activated” with Error Code 30 usually means Windows or the app you are printing from cannot properly hand off the job to the printer. It is often caused by a driver problem, the wrong default printer, a broken printer port, or a permission issue after a Windows update or printer install.

The good news is that this error is usually fixable without replacing the printer. Start with the simplest checks first, then move to driver and Windows configuration fixes if needed.

Fixing “Printer Not Activated” (Error Code 30) on Windows 11

What Error Code 30 Usually Means

Error Code 30 is not a single hardware fault. In most cases, it points to a communication problem between Windows, the printer driver, and the application trying to print. That is why the same printer may work in one app but fail in another, or work for one user account but not another.

Why It Matters If the printer itself is fine, the real problem is usually in Windows settings or the printer driver. That means you can often fix it much faster by checking software configuration instead of troubleshooting the printer hardware.

Check the Obvious Printer and Windows Basics

  1. Make sure the printer is powered on and connected by USB or Wi‑Fi.
  2. Confirm the printer appears online in Windows Settings or in the Printers & scanners list.
  3. If you are printing over Wi‑Fi, check that the PC and printer are on the same network.
  4. Cancel any stuck print jobs in the queue, especially if a previous job failed and is blocking new ones.
  5. Set the printer you actually want to use as the default printer if Windows keeps choosing the wrong device.
Quick Tip If the printer works from one device but not your Windows 11 PC, the problem is more likely in Windows, the driver, or the app than in the printer itself.

Restart the Print Spooler

The Print Spooler is the Windows service that manages print jobs. If it gets stuck, printers may show errors like Error Code 30 even when the printer is connected correctly.

  1. Press Windows + R, type services.msc, and press Enter.
  2. Find Print Spooler in the list.
  3. Right-click it and choose Restart.
  4. Try printing again after the service starts back up.
Note If restarting the service does not help, you can also stop the Print Spooler, clear the print queue, and start it again. This is useful when a corrupted print job keeps coming back.

Set the Correct Default Printer and Disable Confusing Windows Auto-Selection

Windows 11 can automatically switch the default printer based on the last device used. That is convenient in some setups, but it can also cause Error Code 30 if Windows keeps sending jobs to an unavailable printer.

  1. Open Settings and go to Bluetooth & devices > Printers & scanners.
  2. Turn off Let Windows manage my default printer.
  3. Select your intended printer and click Set as default, if the option is available.
  4. Print a test page from that printer’s settings.
Why It Matters When Windows keeps changing the default printer, an app may try to print to a device that is offline, disconnected, or missing a compatible driver.

Reinstall or Update the Printer Driver

Driver problems are one of the most common causes of Error Code 30. A driver can become corrupted after an update, or the printer may be using a generic driver that does not fully support the model.

  1. Open Device Manager or Settings > Bluetooth & devices > Printers & scanners.
  2. Remove the printer from Windows if it is listed with errors or if you already suspect a bad driver.
  3. Download the latest driver from the printer manufacturer’s support website for your exact model and Windows 11.
  4. Install the driver, then add the printer again if Windows does not do it automatically.
  5. Test printing from both the printer’s properties page and your normal app.
Warning Be careful not to install the wrong model driver. Printer drivers are often similar across product lines, but the wrong one can make the error worse or create new printing problems.

If the manufacturer offers both a full software package and a basic driver, the full package is often better when you need scanning tools, status utilities, or advanced print features. If you only need basic printing, the lightweight driver may be enough.

Remove and Re-add the Printer

If Windows still shows the printer but printing fails, removing the device and adding it again can clear a bad configuration, stale port assignment, or a broken printer profile.

  1. Go to Settings > Bluetooth & devices > Printers & scanners.
  2. Select the printer and choose Remove.
  3. Disconnect the USB cable or power-cycle the printer if it is a network model.
  4. Add the printer again using Add device or Add manually.
  5. Choose the correct port or network connection when prompted.
Note For network printers, using the correct IP address can matter. If the printer’s IP address changed after a router restart, Windows may still be trying to print to the old address.

Check the Printer Port and Connection Type

A printer can be installed correctly but still fail if Windows is pointing it to the wrong port. This is especially common after moving from USB to Wi‑Fi, changing routers, or replacing a printer.

Quick Tip If a network printer worked before but stopped after a router change, check whether the printer’s IP address changed. Recreating the printer with the new IP often fixes the issue.

Check App-Specific Printing Problems

Sometimes Error Code 30 appears only in one application, such as Adobe Reader, a browser, or an accounting program. That usually means the app has its own printer handoff problem rather than a system-wide printer failure.

Why It Matters If one app can print and another cannot, you can focus on that app instead of reinstalling the entire printer setup.

Run the Windows Printer Troubleshooter

Windows 11 includes a built-in troubleshooter that can sometimes identify obvious print service or driver issues.

  1. Open Settings > System > Troubleshoot > Other troubleshooters.
  2. Find Printer and click Run.
  3. Choose the affected printer if Windows asks.
  4. Apply any fixes it recommends and test printing again.
Note The troubleshooter is useful for quick checks, but it does not always catch driver corruption or printer-port problems. If it finds nothing, that does not mean the printer is healthy.

Clear the Print Queue Manually if Jobs Are Stuck

A damaged print job can block new jobs and trigger repeat errors. If restarting the spooler is not enough, clearing the queue manually can help.

  1. Open Services and stop the Print Spooler.
  2. Browse to C:\Windows\System32\spool\PRINTERS.
  3. Delete the files in that folder.
  4. Return to Services and start the Print Spooler again.
  5. Try printing a fresh document.
Warning Only delete the files inside the PRINTERS folder. Do not remove the folder itself or other system files.

Check User Permissions and Printer Sharing

In some cases, Error Code 30 appears because the user account does not have proper access to the printer or to the location where the printer is shared.

If the Error Started After a Windows Update

A Windows update can sometimes change how a printer driver or print service behaves. If Error Code 30 began right after an update, the timing is an important clue.

  1. Check whether the printer manufacturer offers a newer driver or updated software for Windows 11.
  2. If the printer worked before the update, reinstall the printer driver after the update has finished.
  3. Look for known compatibility notes on the printer maker’s support page.
  4. As a last resort, consider uninstalling the most recent Windows update only if you are sure it caused the issue and you have a backup plan.
Warning Do not uninstall Windows updates casually. Only roll back an update if you have a clear reason and you understand the security and stability tradeoff.

When to Suspect a Printer Hardware Problem

Error Code 30 is usually software-related, but hardware can still be part of the problem if the printer cannot stay online, repeatedly disconnects, or fails to print from any device.

If you have already tested the driver, port, queue, and Windows settings, then checking the printer itself, cable, Wi‑Fi connection, or firmware becomes the next logical step.

Which Fix Should You Try First?

For most Windows 11 users, the best order is: check the connection, restart the Print Spooler, set the correct default printer, and then reinstall the printer driver. If the error only happens in one app, troubleshoot that app before changing the whole system.

Best For Users who want the fastest results should start with the spooler, default printer, and driver checks before moving on to advanced port or permission settings.
Topics

More from Windows

View all →
How to Fix DISM Error 0x800f0915 in Windows
Windows

How to Fix DISM Error 0x800f0915 in Windows

How to Fix Command Prompt When You Can’t Run It as Administrator
Windows

How to Fix Command Prompt When You Can’t Run It as Administrator

5 Ways to Fix HP Support Assistant When It Won’t Install
Windows

5 Ways to Fix HP Support Assistant When It Won’t Install

Why USB Devices Show Up as Unknown in Windows 11
Windows

Why USB Devices Show Up as Unknown in Windows 11

How to Fix the Windows Fast Startup Error 0xc00000d4
Windows

How to Fix the Windows Fast Startup Error 0xc00000d4

How to Fix a Volume Bar That Keeps Appearing in Windows
Windows

How to Fix a Volume Bar That Keeps Appearing in Windows