For the past few months, I’ve been running the latest Insider Preview builds of Windows 11 on my primary PC. Because we are in the home stretch of the next feature update (version 22H2, coming in October), this is a low risk strategy. But it’s not without occasional hiccups.
This week I ran into one of those annoying low-level bugs that are inevitable when you’re living on the cutting edge of technology. Windows Update told me that a cumulative update was available for my PC. But every time I tried to install it, the update failed with a cryptic error code: 0x800f0990.
I tried every troubleshooting trick I know and I was unable to install this update.
Did I care? Not really. Because I knew I could fall back on the ultimate Windows troubleshooting trick, a tried-and-true technique that eliminates those pesky error codes like a big digital flyswatter.
If you find yourself in a similar situation, feel free to use the same big gun I did: Windows repair install, actually an in-place upgrade using the same version already installed.
This solution is considerably less drastic than a Windows reset, which wipes out your current installation and requires you to reinstall apps and restore settings. A repair install “upgrades” your Windows PC to the same major version already installed. In the process, it restores the settings to their normal state, undoing any small changes that are causing your current problem.
How to perform an in-place repair installation
Step 1: Download the installation files in ISO format
An ISO file is a single compressed file that contains the digital equivalent of a Windows installation DVD. You will find downloadable ISO files for the version of Windows you are currently using in the following locations:
Step 2: Mount the ISO as a virtual DVD drive
Double-click the ISO file to mount it in Windows as a virtual drive. In File Explorer, it is indistinguishable from a DVD drive, with its own drive letter.
Step 3: Run Setup from Virtual DVD Drive
Double-click Setup and wait for the Windows installer to shut down and get the latest updates. Well, not exactly the last. As part of the security protocol, the installer downloads the penultimate cumulative update. This precaution saves you from getting tripped up if the most recent cumulative update is the cause of your current crashes.
Choose the option to keep all your personal files, apps, and settings, then click Next.
Step 4: back to normal
After installation is complete, reboot and then check Windows Update for the most recent cumulative update.
After completing these steps (took about 20 minutes), the update I was provided with installed without any issues. As a bonus, another issue that had been bugging me for a few weeks has also been resolved. Previously, every time I restarted my PC, the infrared camera that handled Windows Hello facial recognition was unavailable, which meant I had to enter my PIN to log in for the first time. After completing the reinstallation in place, this facial recognition worked again.
Although it seems like a drastic step, performing an in-place repair installation is a surprisingly unobtrusive solution that fixes even particularly annoying problems. If you’re confused, give it a try.