The error code 0x8024500c occurs when the user tries to install a pending update via Windows Updates or when trying to update a UWP (Universal Windows Platform) app via Windows Store on Windows 10. This error code is signalling that communications with the Windows Update service are being blocked.
What’s causing the 0x8024500c Error Code on Windows 10?
- Generic glitch – As it turns out, this particular issue can occur due to generic glitches on both Windows Store and Windows Update. In cases like this, the most cost-effective fix is to run the Windows Update Troubleshooter or the Windows Store app troubleshooter (depending on which component is affected).
- Corrupted data inside the Microsoft Store Cache – If you’re encountering the issue with Microsoft Store, chances are it’s due to one or more temporary files that are interfering with your OS ability to establish and maintain connections with external Microsoft servers. If this scenario is applicable, you should be able to resolve the issue by resetting the Microsoft Store cache.
- Corrupted WU temp data – If you’re encountering the issue with Windows Update, it’s possible that an incomplete update or one that was botched by a machine interruption is forcing some key services to remain stuck in a limbo state. If this scenario is applicable, you should be able to resolve the issue by resetting every relevant component.
- VPN or Proxy interference – As it turns out, this particular error code can also occur due to the fact the connection with the external server is interrupted because the connection is filtered through a VPN network or a Proxy server. To fix the issue in this case, you will need to uninstall the VPN client or disable the Proxy server that you’re currently using.
- System File Corruption – System file corruption is yet another potential cause that might effectively break the updating process of Windows Update or Windows Store app. To fix the issue in this particular scenario, the most effective method is to run a series of utilities (DISM & SFC) that are capable of fixing system file corruption.
Method 1: Running the Store App & Windows Update troubleshooters
If the error code 0x8024500c is being caused by a fairly common glitch that Microsoft is already aware of, chances are your Windows 10 installation is fully capable of resolving the issue automatically – you just need to start the automatic repair.
Windows 10 has two dedicated troubleshooters (for Windows Update and for Windows Store) that are capable of investigating for inconsistencies and automatically applying a series of repair strategies that might just resolve the issue with minimal hassle.
Several affected users have confirmed that they were able to fix the 0x8024500c error by running either Windows Update Troubleshooter or Windows Store Apps troubleshooter.
Depending on which component is affected by this particular error code, follow one (or both) of the guides on running the two relevant troubleshooting utilities:
Running the Windows Update troubleshooter
- Press Windows key + R to open up a Run dialog box. Once you’re inside, type ‘ms-settings:troubleshoot’ and press Enter to open up the Troubleshooting tab of the Settings app.
- Once you manage to get inside the Troubleshooting tab, move over to the right-hand section of the screen and scroll down to the Get up and running section. Once you get to the correct menu, click on Windows Update and then click on the Run the troubleshooter
- Once the utility is started, wait for the initial scan to complete. This initial step is the most important one since it will determine if any of the repair strategies are applicable to your current situation.
- If any viable fixes are identified, click on Apply this fix and wait for it to be applied. Depending on which repair strategy is applicable, you might be prompted to follow a series of complementary steps to complete the process.
- After the fix is successfully applied, restart your computer and see if the issue is resolved at the next system startup.
Running the Windows Store Troubleshooter
- Open up a Run dialog box by pressing Windows key + R. Once you’re inside the Run dialog box, type ‘ms-settings:troubleshoot’ and press Enter to open up the Troubleshooting tab of the Settings app.
- When you manage to get inside the Troubleshooting menu, scroll down to the Find and Fix other problems section, then click on the Windows Store Apps button. Next, click on Run the troubleshooter from the newly appeared context menu.
- Wait until the initial scan is complete to get a diagnostic. If the utility manages to identify a fix that is applicable in this particular scenario, click on Apply this fix to enforce it on this computer.
Note: Keep in mind that you might be required to follow a series of additional instructions depending on the fix that gets recommended.
- Once the fix is successfully applied, restart your computer and see if the error code 0x8024500c is resolved at the next startup sequence.
Method 2: Reset Microsoft Store Cache (if applicable)
According to several different affected users, this particular issue can also occur due to one or more temporary files that end up inhibiting your PC’s ability to establish and maintain connections between your local Microsoft Store interface and the external server.
Most affected users are blaming a couple of temp files that are being stored inside the cache folder. This is known to appear after a virus scanning utility ends up quarantining some dependencies that are actively being used by the Windows Store cache.
If this scenario is applicable to your current situation, you can fix the issue by resetting the entire Windows Store cache. When it comes to doing this, you have two ways forward.
The first option involves fewer steps, but you’ll need to input a series of commands via an elevated Command Prompt. If you want an option that will be done exclusively from the Settings menu of Windows 10, go for the second guide.
Resetting the Windows Store Cache via CMD
- Open up a Run dialog box by pressing Windows key + R. Next, type ‘cmd’ inside the text box, then press Ctrl + Shift + Enter to open up an elevated Command Prompt. Once you see the User Account Control (UAC), click Yes to grant administrative privileges.
- Once you are inside the elevated Command Prompt, type the following command in order and press Enter to reset the entire Windows Store component along with every associated dependency:
- After the command is successfully processed, restart your computer and see if the issue is resolved at the next startup by attempting to update another UWP app using Windows Store.
Resetting Windows Store via Settings App
- Press Windows key + R to open up a Run dialog box. Next, type ”ms-settings:appsfeatures” and press Enter to open up the Apps & Features menu of the Settings app.
- Once you are inside the Apps & Features screen, scroll down through the list of installed UWP applications until you see the Microsoft Store entry.
- When you see it, look directly down below and click on the Advanced Option hyperlink (under Microsoft Corporation).
- Once you are there, click on the Reset button once and then once again to confirm the process of clearing out the cache.
- When the process is complete, reboot your machine and see if the issue is resolved at the next system startup.
If the same problem is still occurring or this method wasn’t applicable, move down to the next potential fix below.
Method 3: Reset Windows Update components (if applicable)
As it turns out, one of the most common causes that will trigger the error code 0x8024500c when trying to install a pending Windows update is a glitched component that is actually perceived by your OS as being stuck in a limbo state. The only problem is, there are dozens of different components involved in this operation and each of them can be responsible for this particular error.
If this scenario is applicable, you can resolve the issue by resetting every WU component that is involved in the updating process. Several affected users have confirmed that this operation was the only one that ultimately allowed them to install the Windows updates without issues.
When it comes to resetting every relevant Windows update, there are two different methods that will allow you to do this.
If you want to save time, follow the first guide below to reset every WU component automatically via the Reset Windows Update agent. In case you’re a hands-on kind of guy, follow the second guide below for instructions on completing the process manually.
Resetting the Windows Update component automatically (via an automated agent)
Note: This Automated WU reset agent was designed to be compatible with Windows 10.
- Access this Microsoft Technet webpage (here) to download the latest Reset Windows Update Agent script here.
- After the download is complete, extract the zip archive with a decompression utility like 7zip, WinZip or WinRar.
- Once the agent has been extracted, double-click on ResetWUENG.exe. If you are prompted by the User Account Control (UAC), click Yes to grant administrative privileges.
- Then, follow the on-screen instructions to run the script that’s capable of resetting every WU component manually.
- When the process is finished, restart your computer and attempt to install an update that was previously failing once the next startup sequence is complete.
Resetting the Windows Update component manually (via elevated CMD)
- Press Windows key + R to open up a Run dialog box. Once you’re inside the Run box, type ‘cmd’ and press Ctrl + Shift + Enter to open up the elevated Command Prompt. When you see the User Account Control (UAC) window, click Yes to grant admin access to the CMD window.
- Once you’re inside the elevated CMD window, type the following commands in order and press Enter after each one:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
Note: These commands will stop the Windows Update services, the MSI Installer, the Cryptographic services, and BITS services.
- Once all relevant services have been prevented from running via the command above, run the following commands in order (in the same elevated CMD window) to rename the SoftwareDistribution and Catroot2 folders:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
Note: These two folders are responsible for storing the update files that are being actively used by the WU component.
- After the previous step is complete, type the next series of commands in order and press Enter after each command to re-enable each of the services that we disabled at step 2.
net start wuauserv net start cryptSvc net start bits net start msiserver
- Once every service is restarted, close the elevated Command prompt and attempt to install the update once again.
Method 4: Disable Proxy or VPN network (if applicable)
Another potential cause with the potential of spawning the 0x8024500c is a network controller that is not trusted by the component that is handling the update (Windows Store or Windows Update). In most cases, this will be caused by a VPN connection or a proxy server that is forcing the Windows component from holding onto the data exchange.
If this scenario is applicable, you can resolve the issue by uninstalling the VPN client or by disabling the Proxy server that’s currently being used. Several affected users that were also dealing with this issue have confirmed that the 0x8024500c error was promptly resolved after doing this.
To help you regardless if you’re using a VPN client or a proxy server, we have created two separate guides that will help you to expedite this error code. Follow the instructions that are applicable to the particular scenario that you’re encountering.
Uninstalling the VPN client
- Press Windows key + R to open up a Run dialog box. Once you’re inside the run box, type ”appwiz.cpl’ inside the text box and press Enter to open up the Programs and Features menu. When you are prompted by the User Account Control (UAC) prompt, click Yes to grant administrative privileges.
- Once you manage to get inside the Programs and Features screen, make your way down through the list of installed applications and locate the 3rd party VPN suite that you suspect might be causing the 0x8024500c error code. When you manage to locate the correct utility, right-click on it and choose Uninstall from the correct menu.
- Once you manage to open the installation media, follow the on-screen prompts to complete the uninstall process.
Disabling the Proxy Server
- Open up a Run dialog box by pressing Windows key + R. Next, type ”ms-settings:network-proxy’ inside the text box and press Enter to open up the Proxy tab of the Settings app.
- Once you manage to get inside the Proxy tab, make your way to the Manual Proxy Setup section by scrolling down and disabling the toggle associated with Use a proxy server.
- Once this modification is operated, restart your computer and wait for the next startup to complete.
Repeat the action that was previously causing the 0x8024500c error and see if the issue is now resolved. If the same problem is still occurring, move down to the next potential fix below.
Method 5: Running SFC and DISM scans
As it turns out, it’s entirely possible that this particular issue will occur due to some type of system file corruption that ends up affecting a critical Windows Update process. In this case, you should be able to resolve the issue by running a couple of system utilities that are capable of resolving system file corruption.
Both DISM (Deployment Image Servicing and Management) and SFC (System File Checker) are ultimately capable of doing this. But they have some key differences that make them widely different. DISM is much more efficient at fixing common issues with the WU (Windows Update) component, while SFC is way better at identifying & fixing logical disk errors.
The two tools are also different when it comes to the way they manage to fix system file corruption – DISM uses a sub-component of WU to download healthy copies to replace corrupted files while SFC uses a locally cached copy of system file to swap bad files with good ones.
To maximize our chances of fixing the issue, we encourage you to run both utilities in order to fix the 0x8024500c error code.
Here are step-by-step instructions on doing so:
- Open up a Run dialog box by pressing Windows key + R. Next, type ‘cmd’ inside the text box and press Ctrl + Shift + Enter to open up a Command Prompt with admin access. When you see the UAC (User Account Control), click Yes to grant admin access.
- Once you manage to open up the elevated CMD window, type the following commands in order and press Enter after each one to initiate a DISM scan & repair:
Dism.exe /online /cleanup-image /restorehealth Dism.exe /online /cleanup-image /scanhealth
Note: DISM is heavily reliant on a sub-component of Windows Update to download healthy copies that will be used to replace corrupted instances. Because of this, it’s important to ensure that you are connected to a stable Internet connection before initiating this procedure. The first command (scanhealth) will analyze your system files, while the second (restorehealth) will repair the files that are determined to be corrupted.
- After the DISM scan is completed, restart your computer and wait for the next startup sequence to complete. Once the boot phase is over, follow step 1 again to open up another elevated Command Prompt. After you manage to return to the elevated CMD, type the following command and press Enter again to initiate the SFC scan:
Note: After you start this procedure, do not interrupt it until the process is finished. Closing the CMD window in the middle of the scan might create different logical errors that might affect your drive.
- Once the process is finished, restart your computer and see if the issue is resolved at the next system