What is Windows Update error 0x80092004
Update errors are no black sheep, but rather a norm to most Windows users. One who has been using Windows for a pretty long time has once stumbled into update errors preventing users from getting new patches and fixes. Unfortunately, just like any operating system, Windows may lose stability in certain segments including updates. Despite there has been a huge number of errors already discussed on our blog, the end to them is hardly seen on the horizon. This time around we are looking at 0x80092004, another error code that causes update problems. In fact, this specific error has been around since Windows 7 to 10 whilst installing KB4474419, KB4512506, KB4512486, KB4340557, KB4340558, and other patches as well. Error 0x80092004 can also be seen by the name of CRYPT_E_NOT_FOUND: Cannot find object or property
, which basically means Windows failed to locate cryptographic value and denied an update eventually. Usually, these errors have common reasons for their appearance – corrupted/missing files, and problems with updates themselves. Depending on each individual case, the reasons may vary as well. This is why the best way to fix 0x80092004 is to try each solution we mentioned below. There are quite a few, but they will not take too much time to complete if followed carefully. Make sure to observe them down below.
Download Windows Repair Tool
There are special repair utilities for Windows, that can solve problems related to registry corruption, file system malfunction, Windows drivers instability. We recommend you to use Advanced System Repair Pro to fix the “Windows Update error 0x80092004” in Windows 10.
1. Launch Windows Update Troubleshooter
Update Troubleshooter is an in-built utility designed to address various issues met by users and Windows itself. Yes, it is hard to argue that Windows troubleshooter is often not enough to fix most of the problems, but yet it is a good one to try before moving on to further methods. After initiating, the in-built utility will scan out your system for potential problems and try to fix them using automatic algorithms.
- Open Settings and navigate to Update & Security > Troubleshoot.
- On the right pane, locate Windows Update and click Run the troubleshooter.
- Finish the process following the on-screen instructions and restart your PC.
2. Make sure no system files are missing or damaged
As we mentioned in the description of 0x80092004, update errors are quite common to pop due to missing or corrupted files. Just like any mechanism in the world, Windows cannot function without certain details. These details are system files that play an important role in executing update processes and more. If some of these files are out of their native environment, more likely it will be the reason for update errors. Below, we are going to use both SFC (System File Checker) and DISM (Deployment Image Servicing and Management), which will detect and restore absent components, if any. Make sure to use both of these scans using the sequence below. This is how:
SFC
- Open Command Prompt by typing
cmd
into the searching box next to the Start Menu button. - Right-click on Command Prompt and choose Run as administrator.
- Once the console is opened, type the
sfc /scannow
command and click Enter. - When the fixing process is done, restart your computer.
DISM
- Open Command Prompt as we did in the previous step.
- Copy and paste this command
DISM.exe /Online /Cleanup-image /Restorehealth
. - Click Enter and wait until Windows ends the scanning and fixing.
- Once done, restart your PC and install the update again.
After performing both of these scans, attempt to perform the installation of updates again. If this does not work, move down to alternative error solutions below.
3. Download Servicing Stack Update
If none of the mentioned above helped you resolve the problem, then you should try downloading Servicing Stack Updates (SSU). In short, SSU ensures your PC contains the latest stack version, which makes your system receive and install Microsoft updates correctly. You never know whether it is absent or not. But you can always safely and easily check this by downloading the latest version for your system (32-bit or 64-bit) from Microsoft Update Catalog.
4. Reset Windows Update components
Another nice method to try whilst solving update-related issues is resetting Windows Update settings. Statistically, it has one of the biggest impacts on resolving update issues. Thus, let’s try to do this below. The whole procedure involves restarting BITS, Cryptographic, MSI Installer, and Windows Update services as well as renaming some update folders (SoftwareDistribution and Catroot2). These folders contain temporary files necessary for implementing Windows Updates. Based on this, we will force Windows to delete corrupted elements and create update components from scratch. Below, we will show you two ways of performing this step. The first requires typing and executing each console command in a manual sequence. The other involves a so-called batch script written in Notepad and saved as WUReset.bat. There is no real difference in which one you choose. The entire procedure may seem more advanced, but still will not take too much time and knowledge to do it. Just follow the steps listed below:
Using manual steps
- Open Command Prompt by typing
cmd
into the searching box next to the Start Menu button. - Right-click on Command Prompt and choose Run as administrator.
- Copy-paste this list of commands one by one clicking Enter after each. (This action will disable services responsible for Windows Updates)
- Then, we have to rename the above-mentioned folders. Simply paste these commands by clicking Enter after each.
- Finally, all left to do is to turn the disabled services back. So apply these commands likewise we did previously.
- Now we are all done with it. Go to the Windows Update center and try to perform the installation again.
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
Using the Batch Script
This is an alternative method to the above. A batch script is used to execute a similar set of commands to reset all Windows Update components, Cryptographic services, and folders like SoftwareDistribution. It is not that hard as you could imagine, but rather easier than the previous one. All you need is a Windows Notepad and a bit of copy-paste magic:
- Open a new Notepad file. For this, right-click on any free area over your desktop, choose New and Text document.
- Then paste this list of commands into your notepad:
- Once pasting that it, click File > Save as and name it WUReset.bat. Make sure to set Encoding to ANSI and save the file to any location you want.
- Finally, you can right-click on the file, select Run as administrator and enjoy automatic reset of Windows Updates.
@ECHO OFF
echo Simple Script to Reset / Clear Windows Update
echo.
PAUSE
echo.
attrib -h -r -s %windir%system32catroot2
attrib -h -r -s %windir%system32catroot2*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%system32catroot2 catroot2.old
ren %windir%SoftwareDistribution sold.old
ren "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
echo.
echo Task completed successfully...
echo.
PAUSE
The beauty of batch scripts is that they help execute all of the steps at once without typing commands manually. If you ever stumble into similar issues in the future, you can execute the already-created .bat file to reset update components.
5. Download a conflicting update from Microsoft Catalog
If you continue to struggle installing the necessary update, then there is a way to do it by manual. In other words, you will have to download the conflicting update directly from Microsoft Catalog. To do this, simply go through the steps marked out below:
- Press Windows key + I at the same time.
- Then navigate to Update & Security.
- On the right side of the window, choose View update history.
- After this, find and note the most recent update (on top of the list).
- You can also find this out by noting the name of failing update (in case it displays).
- Once done, search and download the noted update in the Microsoft Update Catalog.
6. Use Media Creation Tool
The last method on our list comes down to another go-to tool designed to obtain the latest updates available. The name of this helpful program is Media Creation Tool. This utility acts as a great alternative to the default Windows Update Center. It helps users install fresh updates to work around various errors. This procedure will not touch your personal data but simply update the PC. In order to do it, follow the steps presented below:
- At first, you have to download the utility from the Microsoft website.
- Then, execute the downloaded file.
- After agreeing with the Terms of use, there will be two options to choose from. Select Upgrade this PC now.
- Choose to Keep Personal Files to ensure they will be untouched.
- Finally, launch the process and wait until it ends.
- Hopefully, this method helped you combat the 0x80092004 error.
Summary
We hope your torments are over and no longer triggered by the 0x80092004 error. Keep in mind that some of these solutions like running system file checks and using additional utilities are good to solve other problems related to updates if some of them happen in the future. If you had these errors appear quite recently, but are still unable to find the reasons, try to use a Restore point, which will roll your system back to older settings. You can find more information on this around the web.