“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.
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.
Check the Obvious Printer and Windows Basics
- Make sure the printer is powered on and connected by USB or Wi‑Fi.
- Confirm the printer appears online in Windows Settings or in the Printers & scanners list.
- If you are printing over Wi‑Fi, check that the PC and printer are on the same network.
- Cancel any stuck print jobs in the queue, especially if a previous job failed and is blocking new ones.
- Set the printer you actually want to use as the default printer if Windows keeps choosing the wrong device.
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.
- Press Windows + R, type services.msc, and press Enter.
- Find Print Spooler in the list.
- Right-click it and choose Restart.
- Try printing again after the service starts back up.
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.
- Open Settings and go to Bluetooth & devices > Printers & scanners.
- Turn off Let Windows manage my default printer.
- Select your intended printer and click Set as default, if the option is available.
- Print a test page from that printer’s settings.
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.
- Open Device Manager or Settings > Bluetooth & devices > Printers & scanners.
- Remove the printer from Windows if it is listed with errors or if you already suspect a bad driver.
- Download the latest driver from the printer manufacturer’s support website for your exact model and Windows 11.
- Install the driver, then add the printer again if Windows does not do it automatically.
- Test printing from both the printer’s properties page and your normal app.
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.
- Go to Settings > Bluetooth & devices > Printers & scanners.
- Select the printer and choose Remove.
- Disconnect the USB cable or power-cycle the printer if it is a network model.
- Add the printer again using Add device or Add manually.
- Choose the correct port or network connection when prompted.
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.
- USB printers should usually be connected through the correct USB port and cable.
- Network printers should point to the printer’s current IP address or a valid network port.
- If the printer shows as offline, the port may be wrong even if the printer appears installed.
- A virtual or WSD port can sometimes cause issues on certain printers and may need to be replaced with a standard TCP/IP port.
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.
- Try printing from another app, such as Notepad or WordPad, to see whether the issue is system-wide.
- If the error appears only in one app, update that app first.
- Reset the app’s print settings if available.
- Try printing the document as a PDF or using another file format if the original file may be corrupted.
Run the Windows Printer Troubleshooter
Windows 11 includes a built-in troubleshooter that can sometimes identify obvious print service or driver issues.
- Open Settings > System > Troubleshoot > Other troubleshooters.
- Find Printer and click Run.
- Choose the affected printer if Windows asks.
- Apply any fixes it recommends and test printing again.
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.
- Open Services and stop the Print Spooler.
- Browse to C:\Windows\System32\spool\PRINTERS.
- Delete the files in that folder.
- Return to Services and start the Print Spooler again.
- Try printing a fresh document.
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 this is a shared office printer, confirm you have permission to use it.
- If the printer is shared from another PC, verify that the host PC is turned on and sharing is enabled.
- Try printing while signed in to another Windows account to see whether the issue is tied to one profile.
- If the printer was recently migrated from another computer, remove and re-add the shared printer connection.
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.
- Check whether the printer manufacturer offers a newer driver or updated software for Windows 11.
- If the printer worked before the update, reinstall the printer driver after the update has finished.
- Look for known compatibility notes on the printer maker’s support page.
- 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.
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.
- The printer powers on but constantly drops offline.
- A USB cable or port is visibly damaged.
- The printer will not accept jobs from any computer.
- Network printing fails even after the printer is assigned a correct IP address.
- The printer reports its own internal error or service light.
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.