Windows has a built-in virtual printer tool – Microsoft Print to PDF. It can print or convert documents to PDF format from any application. As such, it is a very useful tool but occasionally experiences some unknown issues – 0x800f0922 error being one of them. Let’s find out how to fix this issue.
Fix Microsoft Print To PDF error code 0x800f0922
Microsoft Print to PDF is a handy addition to Windows as it does away with the need to install any third-party tool or virtual printer driver to convert documents or web pages to PDF. Also, there’s Microsoft’s own Office Add-in: Microsoft Save as PDF or XPS that offers similar functionality. To fix the 0x800f0922 Microsoft Print To PDF error code, try the following solutions.
- Disable and Enable Microsoft Print to PDF feature.
- Stop and Start the Print Spooler Service.
- Back up and remove registry keys.
You need to be careful with the third option as serious problems might occur if you modify the registry incorrectly by using Registry Editor. These problems might require that you reinstall the operating system. We cannot guarantee that these problems can be solved. Modify the registry at your own risk.
1] Disable and Enable Microsoft Print to PDF feature
Press Win+R in combination to open the Run dialog box. Then type, optionalfeatures.exe. in the empty field of the box and hit the Enter key.
The action when confirmed will open the Turn Windows Features on or off component. Scroll down then check if Microsoft Print to PDF is enabled. If yes, uncheck the box and hit the OK button.
Wait for a few seconds and then, follow the same procedure again. However, this time check the box next to Microsoft Print to PDF entry under the Turn Windows Features on or off window.
2] Stop and Start the Print Spooler Service
The Print Spooler is software built into the Windows operating system that temporarily stores print jobs in the computer’s memory until the printer is ready to print them. If you are experiencing an error such as 0x800f0922, try disabling the Print Spooler Service for a minute and then, enable it again. There are multiple ways of doing it.
3] Back up and remove registry keys
Before you edit the registry, export the keys in the registry that you plan to edit, or back up the whole registry.
Now, open Services Manager and stop the Print Spooler service. When done, open the Run dialog box by pressing Win+R in combination. In the empty field of the box, type regedit.exe and hit the Enter key.
Then navigate to the following Registry entries –
Here right-click on Microsoft Print To PDF and select Delete.
Here right-click on Microsoft Print To PDF and select Delete
When done, close the window and exit. Start the Print Spooler service again and also enable the Microsoft Print to PDF feature under the Turn Windows Features on or off the window.
This should fix your problem completely.
Is Print Spooler service necessary?
The Print Spooler service finds its utility mainly when a computer is physically connected to a printer that provides printing services to additional computers on the network. It is a Windows service enabled by default in all Windows clients and servers. Also, on domain controllers, Print Spoolers are mainly used for printer pruning—removing printers that have been published to Active Directory and that are no longer available on the network.
Where are Windows features?
Windows features can be accessed easily through the Run dialog box. Just Press Win+R to open the Run dialog box. Then, type optionalfeatures.exe. in the empty field of the box and hit the Enter key to open the Windows Features list. Note – Turning off a feature does not uninstall the feature, and it does not reduce the amount of hard disk space used by Windows features.