Updating your Windows 10 computer does not always go smoothly as there are some errors you can encounter along the way. One of these Windows Update errors is the error code of 0x80246008. This kind of error can occur during different phases of an update that’s being downloaded or installed and even when an update is being initialized.
If you narrow down the cause of this Windows Update error, you’ll most likely see that it is related to the deliverability of a file to a computer from the servers of Microsoft. In other words, the error might be due to conflicts from programs like Firewall as well as third party programs like Antivirus or it could also be due to corrupted disk image or system files or it could be that any of the supporting Windows Update components and services are not working properly. Whatever the cause may be, the potential fixes provided in this post can be applicable to Windows Updates as well as the Microsoft Store.
Refer to the suggestions provided below to resolve the Windows Update Error 0x80246008 but before you proceed, make sure that you create a System Restore point first.
reg add HKLMSYSTEMCurrentControlSetControlBackupRestoreFilesNotToBackup
If the registry tweak didn’t work, you can run a System File Checker scan instead. It is a built-in command-line utility that replaces bad and corrupted system files to good system files that might be the cause why you’re getting the error when you try updating your computer. To run the SFC command, follow the steps given below.
The command will start a system scan which will take a few whiles before it finishes. Once it’s done, you could get the following results:
If the System File Checker wasn’t able to resolve the Windows Update error, you could also try running the Windows Update Troubleshooter as it could also help in fixing any issues related to Windows Update including this one. To run it, go to Settings and then select Troubleshoot from the options. From there, click on Windows Update and then click the “Run the troubleshooter” button. After that, follow the next on-screen instructions and you should be good to go.
Disabling the antivirus program or any security software installed in your computer is always a good idea you can try when the Windows Update process does not go smoothly. So before you try updating your computer again, make sure to disable the antivirus or security program and once the Windows Update is done, don’t forget to enable the antivirus program back again.
The downloaded Windows Updates are placed in a folder called “SoftwareDistribution”. The files downloaded in this folder are automatically deleted once the installation is completed. However, if the files are not clean up or if the installation is still pending, you can delete all the files in this folder after you pause the Windows Update service. For complete instructions, refer to the steps below.
net stop wuauserv
net start cryptSvc
net start bits
net start msiserver
After resetting the SoftwareDistribution folder, you need to reset the Catroot2 folder to restart the services you just stopped. To do that, follow these steps:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
Option | Recommended use |
---|---|
Automatically select unsigned drivers | Useful for testing on computers that are running versions of Windows that do not require signed drivers. |
Automatically select drivers built for older versions of Windows | Useful for testing driver compatibility with newer versions of Windows. |
Automatically select all drivers installed on this computer | Provides maximum coverage in terms of the number of drivers that are tested on a system. This option is useful for test scenarios where a driver can interact with other devices or drivers on a system. This option can also exhaust the resources available for Special Pool and some resource tracking. Testing all drivers can also adversely affect system performance. |
Select driver names from a list | In most cases, you will want to specify which drivers to test. Selecting all drivers in a device stack allows the Enhanced I/O Verification option to track objects and check compliance because an I/O request packet (IRP) is passed between each of the drivers in the stack, which allows for a greater level of detail to be provided when an error is detected. Select a single driver if you are running a test scenario that measures system or driver performance metrics, or if you want to allocate the greatest number of resources available for detecting memory corruption or resource tracking issues (such as deadlocks or mutexes). The Special Pool and I/O Verification options are more effective when used on one driver at a time. |
Error code 0x80070002 is a Windows Update error code. It occurs due to corruption errors which result when missing files in Windows Update prevent users from accessing updates on their system. It affects Windows 10 users and presents similar symptoms as error code 0x80070003, another Windows Update error. These symptoms include the following:
“Windows is unable to reach your company’s activation service. Please connect to your corporate network. If you are connected and continue to see the error, contact your system administrator. You can also click on the error detail to find the exact error. Error code: 0xC004F074.” “Activating Windows(R), (Key hash)… Error: 0xC004F074 The Software Licensing Service reported that the computer could not be activated. No Key Management Service (KMS) could be contacted. Please see the Application Event Log for additional information.” “Error 0xC004F074, SL_E_AUTHN_MISMATCHED_KEY, The Software Licensing Service reported that the key is mismatched.”To fix the Windows 10 Activation error 0xC004F078, you have to use the correct key for your type of Windows copy or use Command Prompt to reinstall the key or you could also try running the Activation troubleshooter.
“0xC1900209, Incompatible software is blocking the upgrade process. Uninstall the application and try the upgrade again.”This error message comes under the umbrella of the Windows 10 pre-upgrade validation using Setup.exe. And for you to identify the incompatible app, you need to grab a Windows 10 install image using the Windows Media Creation tool to download the suitable Windows 10 version and mount it. After that, execute the setup.exe file that’s located in the root folder of the Windows 10 install image. Once you execute the setup file, the upgrade wizard will give you a list of incompatible apps. Once you have determined which software is not compatible with the Windows Update, there are two options you can try to resolve the Windows Update error 0xC1900209 – you can either try to update the conflicting software or uninstall it. For more details, follow the given options below.