Installer Encountered An Error 0x800f0905: Solved

Check out tried and tested fixes that worked for most!

Reading time icon 5 min. read


Readers help support Windows Report. When you make a purchase using links on our site, we may earn an affiliate commission. Tooltip Icon

Read the affiliate disclosure page to find out how can you help Windows Report effortlessly and without spending any money. Read more

Key notes

  • The installer encountered an error 0x800f0905 issue could appear due to corrupt system files, misconfigured settings, or a slow PC, amongst other issues.
  • To start the fixing process, run the dedicated troubleshooter, restore the system, or perform an in-place upgrade.
  • Read on to find out all the possible solutions for the Windows Update standalone installer error 0x800f0905.
0x800f0905 error encountered by installer during Windows Update

As someone familiar with how Windows operates, I understand the importance of keeping it up-to-date. I too have encountered the frustrating 0x800f0905 error while trying to update Windows.

This not only prevents us from accessing new features but also impacts our system’s performance and security overall.

In this article, I’ll showcase some solutions for the 0x800f0905 Windows Update error on both Windows 10 and Windows 11 and ensure that our systems are running smoothly and securely once again.

What does 0x800f0905 mean?

The Installer encountered an error 0x800f0905 message indicating the operating system’s inability to install the requested updates. Unfortunately, the error is quite persistent and not easily fixable.

There are a bunch of reasons behind the 0x800f0905 error encountered by the installer, and we have listed the most prominent ones below:

  • Corrupt system files – If your computer has corrupt system files, it’s likely to lead to several issues, including Windows Update errors.
  • Problems with Windows Update components – In some cases, users reported issues with the WU components, and resetting the Windows Update components did the trick.
  • Misconfigured settings – You may receive the error message if the update or network settings are misconfigured.
  • Third-party applications – Several third-party applications are known to conflict with the update process and throw errors. The simplest solution, in case of the Installer encountered an error 0x800f0905 message, is to uninstall the problematic app.

How can I fix Installer encountered an error 0x800f0905?

Before we walk you through the slightly complex solutions, here are a few simple ones:

  • Disable any third-party antivirus, security software, or firewall installed on the computer.
  • If you have a VPN connection set up, disable it and use the regular connection to install the Windows update.

If that’s the case with you, the following solutions should get things up and running.

1. Run the Windows Update troubleshooter

  1. Press Windows + I to launch the Settings app.
  2. Click on Troubleshoot on the right in the System tab.Troubleshoot to fix installer encountered an error 0x800f0905
  3. Next, click on Other troubleshooters.Other troubleshooters
  4. Locate the Windows Update troubleshooter and click on the Run button next to it.Run Windows Update troubleshooter
  5. Windows will now detect and fix problems that might be leading to the 0x800f0905 error encountered by the installer.

Alternatively, you can try dedicated third-party repair software to automatically fix Windows Update-related errors.

Windows repair software, such as Fortect is perfect for this task. This tool can scan the whole system and identify any corrupted or broken files, after that with just a few clicks you can have this software download genuine and clean replacement files. Your system will be as good as new in just a few minutes.

Get Fortect

2. Reset Windows update components

1. Press Windows + S to launch the Search menu, enter Windows Terminal in the text field at the top, right-click on the relevant search result, and then select Run as administrator from the context menu.

Launch elevated Windows Terminal

2. Click Yes on the UAC (User Account Control) prompt that pops up.

3. Up next, click on the downward arrow at the top, and select Command Prompt from the list of options. Alternatively, you can press Ctrl + Shift + 2 to launch the Command Prompt tab.

Launch Command Prompt to fix installer encountered an error 0x800f0905

4. Now, type/paste the following commands to stop the BITS and Windows update service, and hit Enter after each to execute them:

net stop bits

net stop wuauserv

5. Next, enter the following command to delete the qmgr*.dat files:Del “%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat”

6. Now, enter the following commands to rename some critical folders:

Ren %Systemroot%\SoftwareDistribution\DataStore DataStore.bak

Ren %Systemroot%\SoftwareDistribution\Download Download.bak

Ren %Systemroot%\System32\catroot2 catroot2.bak

If this is your first attempt at resetting Windows Update components, skip this step.

7. Paste the following commands and hit Enter to reset the BITS and Windows Update services:

sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

8. Next, paste the following command and hit Enter:cd /d %windir%\system32

9. You will now have to execute each of the following commands to reregister the BITS and Windows Update files to fix the 0x800f0905 error encountered by the installer:

regsvr32.exe atl.dll

regsvr32.exe urlmon.dll

regsvr32.exe mshtml.dll

regsvr32.exe shdocvw.dll

regsvr32.exe browseui.dll

regsvr32.exe jscript.dll

regsvr32.exe vbscript.dll

regsvr32.exe scrrun.dll

regsvr32.exe msxml.dll

regsvr32.exe msxml3.dll

regsvr32.exe msxml6.dll

regsvr32.exe actxprxy.dll

regsvr32.exe softpub.dll

regsvr32.exe wintrust.dll

regsvr32.exe dssenh.dll

regsvr32.exe rsaenh.dll

regsvr32.exe gpkcsp.dll

regsvr32.exe sccbase.dll

regsvr32.exe slbcsp.dll

regsvr32.exe cryptdlg.dll

regsvr32.exe oleaut32.dll

regsvr32.exe ole32.dll

regsvr32.exe shell32.dll

regsvr32.exe initpki.dll

regsvr32.exe wuapi.dll

regsvr32.exe wuaueng.dll

regsvr32.exe wuaueng1.dll

regsvr32.exe wucltui.dll

regsvr32.exe wups.dll

regsvr32.exe wups2.dll

regsvr32.exe wuweb.dll

regsvr32.exe qmgr.dll

regsvr32.exe qmgrprxy.dll

regsvr32.exe wucltux.dllregsvr32.exe muweb.dll

regsvr32.exe wuwebv.dll

10. Execute the following command to reset Winsock: netsh winsock reset

11. Finally, execute these commands to restart the BITS and Windows Update service:

net start bits

net start wuauserv

Resetting the Windows Update components is one of the best fixes for any issues related to updating the OS.

Though the process is slightly longer, it’s known to eliminate the install error – 0x800f0905 encountered by installer in Windows for a lot of users.

3. Perform a system restore

  1. Press Windows + S to launch the Search menu, enter Create a restore point in the text field at the top, and click on the relevant search result.Perform system restore to fix installer encountered an error 0x800f0905
  2. Next, click on System Restore.System restore
  3. If no recommended restore points are listed, click on Next.Choose a restore point
  4. Choose a restore point from the ones listed here and click on Next.Choose a restore point
  5. Finally, review the restore settings and click on Finish to start the process.Start system restore process to fix installer encountered an error 0x800f0905
  6. Your computer will restart during the process, so save any open files.
  7. After the computer restarts, check if the 0x800f0905 Windows Update error encountered by the installer is fixed.

System restore takes your computer back to a state where the error didn’t exist altogether. For example, say it’s misconfigured settings or a conflicting application causing the error, and restoring the system works perfectly here.

4. Manually install the updates

  1. Go to Windows 11 update history and identify the latest version’s KB (Knowledge Base) number. The KB number below is for the last update when writing this article; it could be different for the update you install in the future.Manually install updates to fix installer encountered an error 0x800f0905
  2. Now, go to the official Microsoft Update Catalog, paste the KB number in the search box, and then hit Enter.Enter KB number
  3. Click on the Download button next to the update that matches your system.
  4. Next, click on the link to download the file.Download update to fix installer encountered an error 0x800f0905
  5. Double-click on the downloaded file to launch the installer setup, and follow the on-screen instructions to complete the process.Run the setup

After manually downloading and installing the Windows update, the 0x800f0905 error encountered by the installer should be eliminated.

5. Perform an in-place upgrade

  1. Go to Microsoft’s official website, scroll to the Download Windows 11 Disk Image (ISO) section, select Windows 11 (multi-edition ISO) from the dropdown menu, and click Download.download
  2. Choose a language, preferably English (United States), and then click Confirm.choose language
  3. Now, click on the 64-bit Download button.64-bit download to fix installer encountered an error 0x800f0905
  4. After it’s downloaded, double-click on the file.ISO file
  5. Click Open in the confirmation prompt.open
  6. Now, run the setup.exe file.setup.exe to fix installer encountered an error 0x800f0905
  7. Click Yes in the UAC prompt.
  8. Now, click Next.next
  9. Click Accept in the Applicable notices and license terms window.accept to fix installer encountered an error 0x800f0905
  10. Finally, verify that it lists Keep personal files and apps, then click on Install.install to fix installer encountered an error 0x800f0905
  11. Now, wait for the installation to complete. It may take some time and should let the process run uninterrupted.

That’s it! If none of the previous methods worked, performing an in-place upgrade should most certainly get things up and running when receiving the Installer encountered an error 0x800f0905 message.

If it still doesn’t work, you can factory reset Windows 11 or even roll back to Windows 10.

Tell us which fix worked or whether you had to reset Windows 11 in the comments section below.

More about the topics: Windows Update