When you try to install the Microsoft Print to PDF feature on a system running Windows 11 24H2 OS build 26100.4061 or 26100.3915, the feature doesn’t install. It fails with the error 0x800F0922.
Internally, the FOD installation process encounters the error 800F024B.
0x800F024B SPAPI_E_FILE_HASH_NOT_IN_CATALOG The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering.
Cause
It’s a bug in the May 13, 2025—KB5058411 (OS Build 26100.4061) quality update. This problem arises because Microsoft didn’t include the hashes for some driver files in the security catalog.
Update (June 26, 2025)
Resolution: This issue was resolved by Windows updates released June 26, 2025, and later. We recommend you install the latest update for your device as it contains important improvements and issue resolutions, including this one.
Resolution
Here are two ways to fix this.
Option 1: Revert to build 26100.3775 or earlier
You can revert to the previous build (26100.3775 or earlier) and install the Microsoft Print to PDF feature. Once done, install the latest quality update (26100.4061). It works perfectly fine.
To uninstall the KB5058411 update, run the following command:
wusa /uninstall /kb:5058411
RELATED: How to Uninstall a Windows Update Offline via Windows RE
Option 2: Download the MS Print to PDF package
Download the MS Print to PDF driver package from the following link or get it from another system running 26100.3775. Then, inject the package into the driver store manually. Follow these steps:
- First, please run the following command from admin Command Prompt to ensure Microsoft Print to PDF is fully removed.
Dism /Online /Disable-Feature /FeatureName:"Printing-PrintToPDFServices-Features"
- Restart Windows.
- Make sure that the
C:\WINDOWS\system32\spool\tools\Microsoft Print To PDF
folder doesn’t exist.
Then, do the following:
- Download prnms009.inf_amd64_5555b7fbfa8487e2.zip and extract it.
- Move the “prnms009.inf_amd64_5555b7fbfa8487e2” folder to the C:\ drive’s root.
- Then, open admin Command Prompt and run this command:
pnputil /add-driver "C:\prnms009.inf_amd64_5555b7fbfa8487e2\prnms009.Inf" /install
- You should see the following output:
Total driver packages: 1 Added driver packages: 1
- Disconnect from the internet.
- Now, open OptionalFeatures.exe and enable “Microsoft Print to PDF”.
Restart Windows.
One small request: If you liked this post, please share this?
One "tiny" share from you would seriously help a lot with the growth of this blog. Some great suggestions:- Pin it!
- Share it to your favorite blog + Facebook, Reddit
- Tweet it!
thanks.. just spent an hour banging my head against this stupid driver and this post saved me after chatgpt linked me to it
My problem solved after doing below activity
1. wusa /uninstall /kb:5058411
2. Dism /Online /Disable-Feature /FeatureName:”Printing-PrintToPDFServices-Features”
also check and delete folde from
Important: Make sure that the C:\WINDOWS\system32\spool\tools\Microsoft Print To PDF folder doesn’t exist.
3. Download prnms009.inf_amd64_5555b7fbfa8487e2.zip and extract it.
4. Move the “prnms009.inf_amd64_5555b7fbfa8487e2” folder to the C:\ drive’s root.
5. Then, open admin Command Prompt and run this command:
pnputil /add-driver “C:\prnms009.inf_amd64_5555b7fbfa8487e2\prnms009.Inf” /install
6.1 You should see the following output:
Total driver packages: 1
Added driver packages: 1
6.2 Copy folder “Microsoft Print To PDF” to “C:\Windows\System32\Spool\Tools\” given here with.
https://1drv.ms/u/s!Aso1reea8J-XgWjAMr8jMUqBHP4c?e=unZtdH
Restart the System.
7. Now, open OptionalFeatures.exe and enable “Microsoft Print to PDF”.
or Dism /Online /Enable-Feature /FeatureName:”Printing-PrintToPDFServices-Features”
The link to the “Microsoft Print To PDF” folder to be pasted in “C:\Windows\System32\Spool\Tools\” does not work.
Could you upload it again?
I used Option 2 and it worked perfectly. Thanks very much for your effort.
Awesome. None of the methods posted on various other sites work unless the driver is actually present on the system. Thank you for providing a link to the driver.