Installer encountered an error 0x800f0905? Check these fixes

by Kazim Ali Alvi
Kazim Ali Alvi
Kazim Ali Alvi
Author
Kazim has always been fond of technology, be it scrolling through the settings on his iPhone, Android device, or Windows. And at times, unscrewing the device to take... read more
Affiliate Disclosure
  • Several users have reported that the installer encountered an error 0x800f0905, while updating Windows 11.
  • This could be due to corrupt system files, misconfigured settings, a slow PC, amongst other issues.
  • Also, find out the other Windows installation errors that you might come across.
0x800f0905 error encountered by installer during Windows Update

XINSTALL BY CLICKING THE DOWNLOAD FILE
Fix Windows 11 OS errors with Restoro PC Repair Tool:This software repairs common computer errors by replacing the problematic system files with the initial working versions. It also keeps you away from critical file loss, hardware failure, and repairs damages made by malware and viruses. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows 11 issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

Anyone even fairly acquainted with the functioning of Windows knows how important it is to keep it up-to-date. But, several users have reported that the installer encountered an error with code 0x800f0905 while updating Windows 11.

When unable to update to the latest version, you don’t just lose out on several new features but it also affects the system’s performance. Also, with each new version, Microsoft releases patches for bugs in the previous ones, which makes updating the OS all the more important.

In the following sections, we will walk you through the various issues that lead to the 0x800f0905 error encountered by the installer and the most effective fixes for it.

Why do I see the Installer encountered an error 0x800f0905 in Windows 11?

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
  • Problems with Windows update components
  • Misconfigured settings

We do realize that identifying the underlying cause, in this case, is fairly tricky and would recommend that you execute the methods in the same sequence as they are listed.

How can I fix Installer encountered an error 0x800f0905 in Windows 11?

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 0x800f0905 error encountered by installer.

Alternatively, you can give a try to Restoro which scans your PC for corrupted files and automatically fixes Windows Update related errors.

2. Reset Windows update components

  1. Press Windows + S to launch the Search menu.
  2. Enter Windows Terminal in the text field at the top, right-click on the relevant search result, and select Run as administrator from the context menu.Launch elevated Windows Terminal
  3. Click Yes on the UAC (User Account Control) prompt that pops up.
  4. 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
  5. Now, type/paste the following commands and hit Enter after each to execute them. Do do to stop the BITS and Windows Update service:net stop bits net stop wuauserv
  6. Next, enter the following command to delete the qmgr*.dat files:Del “%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat”
  7. Now, enter the following commands to rename some critical folders. If this is your first attempt at resetting Windows Update components, skip this step.Ren %Systemroot%\SoftwareDistribution\DataStore DataStore.bak Ren %Systemroot%\SoftwareDistribution\Download Download.bak Ren %Systemroot%\System32\catroot2 catroot2.bak
  8. 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)
  9. Next, paste the following command and hit Enter:cd /d %windir%\system32
  10. 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.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll

11. Next, execute the following command to reset Winsock:netsh winsock reset
12. Finally, execute these commands to restart the BITS and Windows Update service:net start bits net start wuauserv

Resetting the Windows Update components is probably one of the best fixes for any issues related to updating the OS. Though the process is slightly longer, it’s known to eliminate 0x800f0905 error encountered by installer in Windows 11 for a lot of users.

3. Provide Windows enough time to automatically install the update

  1. Press Windows + S to launch the Search menu.
  2. Enter Edit power plan in the text field at the top, and click on the relevant search result that appears.Edit power plan
  3. Change all four settings listed here to Never to from the respective dropdown menus.Change settings to fix installer encountered an error 0x800f0905
  4. After making the modifications, click on Save changes at the bottom.Save changes

In some cases, just giving Windows enough time to update has also proved helpful. Though, you will probably have to leave the system awake overnight.

Expert Tip: Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken. We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

If your PC has an HDD installed, the rate of transfer of files could be slow, leading to random restarts or 0x800f0905 error encountered by installer.

Before you proceed, make sure to reconfigure the settings to keep the PC awake. You can do this from the Control Panel or use a third-party tool.

4. Run the SFC scan

  1. Launch Windows Terminal with administrative privileges, as discussed earlier.
  2. Click on the downward arrow at the top, and select Command Prompt from the list of options.
  3. Type/paste the following command and press Enter to run the SFC scan:sfc /scannowRun SFC scan to fix installer encountered an error 0x800f0905
  4. Wait for the scan to complete, and then restart the computer.

The SFC (System File Checker) scan identifies the corrupt system files and, if any are found, replaces them with their cached copy stored on the system. Once the corrupt system files are removed, check if the 0x800f0905 error encountered by installer is fixed.

5. Perform a system restore

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

System restore takes your computer back in time to a state where the error didn’t exist altogether. Say, it’s a misconfigured setting or conflicting application that’s causing the error, in which case, restoring the system works perfectly well.

6. Manually install the updates

  1. Go to Windows 11 update history and identify the KB (Knowledge Base) number for the latest version. The KB number below is for last update at the time of writing this article, it could be different for the update that 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 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 installer should be eliminated.

What are some other Windows installation errors that I should be aware of?

Apart from the 0x800f0905 error encountered by the installer when updating Windows, there are a bunch of other errors that you may come across.

We have compiled a list of guides on Windows installation errors with each detailing the most effective methods to eliminate the issue. These guides include errors for both Windows 10 and Windows 11.

That’s all there’s to 0x800f0905 error encountered by the installer in Windows 11. Just follow the methods in the listed sequence and by the time you reach the end of the article, the error should be fixed.

If the methods in the above sections don’t work, you can reset Windows 11 to its factory settings or roll back to Windows 10.

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

idee restoro Still having issues? Fix them with this tool:
  1. Download this PC Repair Tool rated Great on TrustPilot.com (download starts on this page).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues with Patented Technologies (Exclusive Discount for our readers).

Restoro has been downloaded by 0 readers this month.

This article covers:Topics: