Hello Edwin Teo,
Welcome to Microsoft Community.
Thank you for the error information.
The Update error code "0x8024500c" indicates that a problem occurred when you tried to download, install, or update an operating system component, driver, or patch through Windows Update. The general meaning of this error code is "WU_E_REDIRECTOR_CONNECT_POLICY", indicating that the connection policy prevents the Windows Update redirection.
I noticed that you have tried some repair schemes, but the process is not complete, I will try my best to organize a complete repair process for you:
1. Check date and time Settings:
Make sure your computer's date and time Settings are accurate, as incorrect Settings can sometimes affect Windows updates.
2. Run the Windows Update troubleshooter:
Since you did not disclose what version of Windows you are currently using, I will use Windows 11 Professional as an example.
Click Start menu -- Settings -- System -- Troubleshooting -- Other troubleshooting, find Windows Update, and click 'Run' on the right.
Troubleshooter will try to resolve the updated issue on its own.
3. Download the corresponding update package separately and install it manually:
I'll share a link here, and if the update you can't download has a separate KB number, please try searching here:
Microsoft Update Catalog
After you find it, download the update package of the corresponding system version, download it to the local computer, double-click it, and install it manually.
4. Check the network connection and proxy Settings:
Make sure you have a stable Internet connection. If you use a proxy, verify that the proxy Settings are configured correctly.
5. Reset the Windows Update component:
Sometimes, a broken Windows Update component can cause an error. You can try to reset these components:
Open the command prompt as an administrator. Run the following commands one by one, pressing Enter after each:
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
After running these commands, restart your computer, and then click Check for updates again.
6. Use the ISO image file to repair and update:
This solution is not to reinstall the system, the principle is to obtain a complete system image file, and directly overwrite the system, theoretically will not affect the data in the device, but in case of emergencies, I recommend you to make a backup in advance.
How to: Perform a Repair Upgrade Using the Windows 11 or Windows 10 ISO file
If anything is unclear, please do not hesitate to let me know.
Best regards,
Mitchell - | Microsoft community support expert from MSFT