How to fix the Windows 10 Pro print spooler when it stops working
Few things are more frustrating than hitting Print in Word, seeing the job sit in the queue for a few seconds, and then watching the icon quietly disappear with nothing coming out of the machine. For home users across Australia, this is one of those small daily annoyances that can quickly derail an afternoon, especially when a school assignment is due, a tax document needs to be lodged with the ATO, or a parcel label has to be printed before a trip to the post office.
The culprit is almost always the Windows 10 Pro print spooler, a background service that manages every print job your computer sends. When the spooler stops working, the entire pipeline between your applications and the printer grinds to a halt. The good news is that this issue is usually fixable without replacing the printer itself, and you do not need to be an IT technician to work through the steps.
Most guides on the web jump straight into deleting files and restarting services, but a methodical approach saves time and prevents you from breaking something else. Before reaching for the command line, it is worth understanding what the spooler does, why it fails, and which checks make sense in an Australian home setup where Wi-Fi printers often share a network with smart TVs, laptops, and a handful of phones.
This walkthrough covers the practical sequence that works for most everyday users. It draws on the same troubleshooting logic you will find across Windows10Pro.net, where step-by-step guides for Windows 10 Pro are written for regular people rather than developers or sysadmins.
What the print spooler actually does
The print spooler is a Windows service that runs quietly in the background every time your PC boots up. Its job is to receive print jobs from applications, store them temporarily on your hard drive, and feed them to your printer in an orderly way. Without it, Word, Excel, Chrome, or any other program would not know how to communicate with a physical printer.
When the spooler stops responding, jobs pile up in the queue but never reach the printer. You might see an error such as "Print spooler service is not running" or "Windows cannot connect to the printer." Sometimes the printer simply goes offline within Windows, even though the device itself still has paper and ink.
The most common triggers are corrupted print jobs left in the queue, outdated or buggy printer drivers, conflicts after a Windows Update, and issues with the network connection if you are using a wireless model. In many Australian households, the printer is connected over the home Wi-Fi network provided by an nbn-compatible modem from Telstra, Optus, or TPG, and a momentary drop in that connection can be enough to confuse the spooler.
Quick checks before going deeper
Before changing any system settings, run through a handful of basic checks. They take only a couple of minutes and resolve the issue in a surprising number of cases.
- Confirm the printer is powered on, has paper loaded, and shows no error lights or blinking indicators.
- Check that the USB cable is firmly seated at both ends, or that the printer is connected to the same Wi-Fi network as your computer.
- Restart the printer by turning it off, waiting 30 seconds, and powering it back on; many Brother and Canon models sold at Officeworks and JB Hi-Fi benefit from this reset.
- Try printing a test page from the printer's own menu, which tells you whether the hardware works independently of Windows.
If the test page prints successfully but your computer still cannot send jobs, the issue is almost certainly software-related and not the printer itself. That means it is time to look at the spooler service.
Restarting the print spooler service
The cleanest way to bring a stalled print spooler back to life is to restart the underlying Windows service. You can do this through the graphical interface or by using an elevated Command Prompt.
Open the Start menu, type "services", and launch the Services app. Scroll down to Print Spooler, right-click it, and choose Restart. If the option is greyed out, stop the service first, wait a few seconds, then start it again. This action clears the in-memory queue and lets Windows rebuild it from scratch.
If you prefer the command line, right-click the Start button and select Windows PowerShell (Admin) or Command Prompt (Admin). Then run net stop spooler followed by net start spooler. The two commands return control to the prompt as soon as the service restarts, which usually takes only a few seconds.
After the service is back up, try printing again straight away. Many users in Melbourne, Brisbane, and Perth find that this single restart resolves the issue, particularly after a Windows Update has rebooted the machine overnight. If jobs still refuse to move, the queue itself is probably holding corrupted data.
Clearing stuck jobs from the print queue
A print queue is the folder where Windows stores jobs waiting to be sent to the printer. When a job gets stuck, it can block every other job behind it. Clearing the queue manually is often the fastest way to recover.
- Open File Explorer and navigate to
C:\Windows\System32\spool\PRINTERS. - Stop the Print Spooler service first, because Windows locks these files while the service runs.
- Delete every file inside the PRINTERS folder; these are your stuck jobs and have safe-to-remove filenames with
.SHDand.SPLextensions. - Restart the Print Spooler service and try printing a new document.
This trick is especially handy if you often print from older programs or from a browser, where a partial PDF or web page can crash the spooler mid-job. It is also worth checking the default printer setting in Settings, Devices, then Printers and scanners. Windows sometimes switches the default after an update, which looks like a spooler fault but is actually a misconfigured default.
If clearing the queue and restarting the service does not fix the problem, the next suspect is the driver.
Updating or reinstalling the printer driver
Drivers are the translators between Windows and your printer. A corrupted or outdated driver can leave the spooler unable to send data, even when the service itself is running happily.
Open Device Manager by right-clicking the Start button and choosing it from the menu. Expand the Print queues section, right-click your printer, and choose Update driver. Select the automatic search option and let Windows look for a newer version online. If that fails, head to the printer manufacturer's website and download the latest driver for your specific model and the Windows 10 Pro edition.
When an update does not help, fully uninstalling the driver is often the cleanest path. In Device Manager, right-click the printer and choose Uninstall device, ticking the box to delete the driver software if it is offered. Restart your PC, let Windows redetect the printer, and reinstall the driver fresh. Australians who bought their printer from a big-box retailer like Officeworks, JB Hi-Fi, or even Aldi will usually find the right driver on the manufacturer's local support page.
For stubborn cases, manually removing leftover drivers via the Print Management console or by deleting files under C:\Windows\System32\DriverStore\FileRepository can clear out old, broken entries that survive a normal uninstall. Only do this if you are comfortable with Windows internals; otherwise the standard uninstall is usually enough.
When the cause is Windows Update or corrupted files
Sometimes the print spooler stops working because a recent Windows Update replaced a working driver with a buggy one, or because system files used by the spooler have become corrupted. Both situations are fixable, but they require a bit more patience.
Open Settings, go to Update and Security, and review the update history. If the problem started right after an update, choose Uninstall updates and remove the most recent one, then pause updates for a week to confirm the printer behaves normally. Microsoft usually republishes a corrected driver within a few days.
To check for system file corruption, open an elevated Command Prompt and run sfc /scannow. This scans protected system files and replaces damaged ones with cached copies. After the scan completes, run DISM /Online /Cleanup-Image /RestoreHealth to repair the underlying component store. These two commands fix a surprising number of intermittent spooler crashes on Windows 10 Pro machines that have been running for years without a clean install.
If you are considering reinstalling Windows to start fresh, you can grab the official ISO and create installation media through the download Windows page. A clean install often resolves years of accumulated driver cruft, and it gives you a chance to back up your data properly beforehand.
When all of the above steps have been tried and the spooler still refuses to cooperate, the printer itself may be failing. At that point, swapping in a replacement from a local retailer is often easier than chasing further software fixes, particularly if the device is more than five or six years old. Brother, Canon, Epson, and HP all sell reliable home models in Australia, and Officeworks price-matches against competitors if you find the same printer cheaper at JB Hi-Fi or online.
If your printer problems keep coming back after every Windows update, it is worth turning automatic driver updates off for the print queue and managing the driver manually. This small amount of control prevents Microsoft from quietly swapping in a problematic driver the next time Patch Tuesday rolls around. Drop the Windows10Pro.net site into your bookmarks for fresh guides whenever a new update lands, and you will spend less time fighting the print spooler and more time getting on with your day.