While installing Windows Update or upgrading Windows from an older version to a newer version, say from Windows 7 to Windows 10, users may experience the “Windows Setup error 0x8009000F-0x90002” error. Among the affected users, most of them saw this error while upgrading their systems from an older Windows version to a newer Windows version. Some users tried upgrading Windows using the Media Creation Tool, but the Media Creation Tool gave the same error. This article shows how to deal with the Windows Setup error 0x8009000F-0x90002. The error message is:
Something happened, 0x8009000F-0x90002
Fix Windows Setup error 0x8009000F-0x90002
If you see the Windows Setup error 0x8009000F-0x90002 while installing a Windows update, restart your computer and try again. If restarting the computer does not work or if you see this error message while upgrading an older Windows OS to a newer Windows OS, the solutions provided below will help you.
- Check minimum hardware requirements
- Reset Windows Update Components
- Download and install DirectX End-User Runtime Web Installer
- Download the update from Microsoft Update Catalog
- Change Windows 11/10 Setup options
- Reset your computer
Below, we have described all these solutions in detail.
1] Check minimum hardware requirements
Before upgrading Windows, it is necessary to check the minimum hardware requirements for that Windows operating system. For example, if you are going to upgrade from Windows 10 to Windows 11, you should check the hardware requirements for Windows 11 before proceeding. If your system does not meet the minimum hardware requirements for Windows 11, you will get errors like this.
2] Reset Windows Update Components
Corrupted Windows Update Components create trouble installing Windows Update. You might be experiencing the error due to the corrupted Windows Update Components. We suggest you reset Windows Update Components and then try again. See if it helps.
3] Download and install DirectX End-User Runtime Web Installer
According to the reports, many users were experiencing the Windows Setup error 0x8009000F-0x90002 because of the missing DirectX End-User Runtime Web Installer. The DirectX End-User Runtime Web Installer contains all the components installed by the web installer in a single package. It includes the D3DX, HLSL Compiler, XInput, XAudio, and Managed DirectX 1.1 components.
Download the DirectX End-User Runtime Web Installer from the Microsoft website and install it on your system. After that, you should be able to upgrade your system.
4] Download the update from Microsoft Update Catalog
If the issue still persists, you can download the Windows Update from Microsoft Update Catalog. Microsoft Update Catalog is a library that contains Windows Update packages. If you are experiencing issues while installing Windows Update via Windows Settings, you can download the Windows Update and install it manually on your system.
Every Windows Update has a unique KB number. When an update is available, Windows also displays its KB number. You can view the KB number for a particular Windows update in Windows Settings. Open Windows 11/10 Settings and go to the Windows Update page. There, you will see the KB number for a particular Windows Update (see the above screenshot). The update that is failing on your system also has a KB number. Note that KB number and then visit Microsoft Update Catalog. Search for the update by entering its KB number. Download it and install the update manually.
5] Change Windows 11/10 Setup options
When you install Windows using the Media Creation Tool, first, the tool downloads the ISO file of Windows OS. After that, you have to mount the ISO file and then run the setup file to install Windows OS. When you run the setup file, Windows launches the setup screen.
On the setup screen, you have to change the Windows 11/10 setup options before installing Windows OS. To do so, click on the “Change how setup downloads updates” option and then select Not right now. Now, click Next and follow the on-screen instructions to install Windows. This should work.
6] Reset your computer
If none of the above solutions fixed your issue, reset your computer. This action will restore your PC to factory default settings. When you perform a factory reset, you will see the following two options:
- Keep my files
- Remove everything
If you do not want to delete data, select the first option. After resetting your PC, check if you can upgrade it to Windows 11/10 or not. If you receive the same error this time, reset your PC and remove everything. After that, let Windows install all the necessary updates. Do not install any apps or software. Now, upgrade to Windows 11/10. You should not get the Windows Setup error 0x8009000F-0x90002 this time.
Read: Fix 0x8024a21e Windows Update error.
How do I fix update failed to install?
Windows Update fails to install due to several causes, like less disk space, corrupted Windows Update Components, etc. If Windows Update is failing to install on your system, first, run Windows Update Troubleshooter. If this does not work, try some other fixes, like disabling the antivirus temporarily, resetting the Windows Update Components, etc.
How do I fix error code 80072EFE?
The Windows Update error code 80072EFE usually occurs when the network connection between your system and Windows Server is interrupted while installing the update. Though there is no permanent fix for the Windows Update error 80072EFE, you can try some workarounds, like running Windows Update Troubleshooter, resetting Windows Update Components, restarting the Windows Update Service, etc.
I hope this helps.
Read next: Fix 0x80004002 Windows Update error code.