Error 0x800f0905 in Windows: what is it and how to fix it

If the installer encounters error 0x800f0905, do not run and reinstall the system. We will look at the causes and remedies in this article.

Error 0x800f0905 in Windows

Reasons for the error

The cause is a corrupted update file or corrupted system files. And the reasons for file corruption can be the following:

  1. Unstable internet connection while downloading the update. If you are away from the city and use the Internet via a mobile phone, distributing Wi-Fi, or using a 4G modem, the chances of downloading a corrupted update file are much higher. Do not forget to set the “Limited connection” option on mobile Internet connections. And while you use this connection, the system will not try to download its updates through it.
  2. System files can become corrupted if your hard drive begins to slowly die or if you forcefully unplug your computer very often, preventing the system from shutting down properly. Don’t do that again! Always shut down your computer gracefully and check your hard drive for errors about once every six months. If you have an SSD, you can’t even force a power off. SSD drives are more sensitive to such things.

How to fix 0x800f0905

Depending on what caused the damage to the files, the ways to fix it will be different.

Unstable internet connection

If you are unable to connect to a normal Internet, let the system try to update again.

If that doesn’t help, delete the contents of the c:windowsSoftwareDistribution folder to remove downloaded but corrupted update files. The system will download them when you try to update again.

SoftwareDistribution folder in Windows 10

IMPORTANT. Delete the contents of the SoftwareDistribution folder, not the folder itself, to avoid unexpected problems.

System file corruption

If the above methods did not solve the problem, most likely you have corrupted system files. The following will help you:

  1. On your keyboard, hold down the win+r key combination.
  2. Type cmd and press OK or Enter. Entering cmd command
  3. The console will open. In console type: sfc /scannow scannow command in windows 10
  4. Press Enter. Wait for the scanning of system files to finish. Running the scannow command in Windows 10
  5. After that, try to run the update.
  6. If that doesn’t work, try this command: DISM /Online /Cleanup-Image /RestoreHealth. Running the DISM command in Windows 10

Alternative ways to solve the problem

Use the updater from Microsoft

To solve the problem with the updater, do the following:

  1. Depending on the operating system, follow the appropriate links to download the appropriate program for Windows 10 or Windows 11 . License Agreement in Media Creation Tool
  2. After agreeing with the license text, a dialog will appear with options for what to do next. Click “Upgrade this PC”. Update this PC button in Windows 10
  3. Follow further instructions on the screen. Download Windows 10

Reset update services via command line

In order to reset the update services through the command line, do the following:

  1. Open a command prompt. Windows + r, cmd, Enter.
  2. Run the following commands in sequence, pressing Enter after each: Stop Services via Command Prompt in Windows 10

    net stop bits
    net stop wuauserv
    net stop appidsvc
    net stop cryptsvc
    Del “%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloader*.*”
    rmdir %systemroot%SoftwareDistribution /S /Q
    rmdir %systemroot%system32catroot2 /S /Q
    regsvr32.exe /s atl.dll
    regsvr32.exe /s urlmon.dll
    regsvr32.exe /s mshtml.dll
    netsh winsock reset
    netsh winsock reset proxy
    net start bits
    net start wuauserv
    net start appidsvc
    net start cryptsvc

Starting Services Through Command Prompt in Windows 10

After that, check for updates.

Use the troubleshooter

In order to do this, follow these steps:

  1. Hold win+I. Settings button in Windows 10
  2. Click the Update & Security tab. Update & Security section in Windows 10
  3. In the list, click Troubleshoot. Troubleshooting in Windows 10
  4. Click More troubleshooting center tools.
  5. In the list of what to diagnose, click windows update. Windows Update item in Windows 10
  6. Follow the instructions on the screen. Finding problems in Windows 10


After all of the above, here are some more tips for you:

  1. Mark unstable internet connections as metered connections in settings. To do this, go to the parameters for win + i, network, Wi-Fi, properties of the connected network and check the box set as a metered connection. You can also set up a metered connection for Ethernet. Network and Internet section in Windows 10 Wi-Fi section in Windows 10 Metered connection in Windows 10
  2. Take care of your hard drive or SSD. Check it regularly for errors to avoid corrupting system files or other data. Check for errors using built-in tools and third-party programs. With built-in tools:
    • Press win+x.
    • From the dropdown menu, select Disk Management. Item "Disk Management" in Windows 10
    • Select the desired drive to check. Right click on it and click properties. Disk Properties in Windows 10
    • Go to the service tab and click check. Follow the on-screen instructions. Running Check Disks in Windows 10
  3. Always shut down your computer gracefully. Do not forcefully unplug from the outlet, especially if you have an SSD.

We hope this article has been helpful to you. Write questions in the comments if something is not clear.

Leave a Reply

Your email address will not be published. Required fields are marked *