How to Fix Windows Update Error 0x8024401c (Full Guide)

FIX: Windows Update Error 0x8024401c

Some of the following solutions need you to tinker with the system registry settings. So it’s a good idea to create a system restore point before starting the troubleshooting operation. In case you make any mistakes, you can roll back Windows 10 and begin again.

1. Use the Windows Update troubleshooter

The Windows Update troubleshooter runs a quick scan on your computer to identify and resolve common problems that prevent the system’s updating tool from working properly. Here’s how you can use it:

  1. Press the Win key, search for Troubleshoot settings, and press Enter
  2. Click Additional troubleshooters
  3. Find and select Windows Update
  4. Click the Run the troubleshooter button
  5. Follow the wizard steps and allow Windows to apply any fixes

2. Use Windows Update Diagnostic

More Windows Update issues can be resolved by Windows Update Diagnostic:

  1. Sign in to Windows 10 using an admin account
  2. Download Windows Update Diagnostic from the official website
  3. Start the app and select Windows Update
  4. Click Next and follow the step-by-step instructions
  5. Launch the app again and choose Windows Network Diagnostics
  6. Click Next and follow the remaining steps
  7. Restart your computer

3. Check Services

Some system services are tied to Windows Update and must be allowed to run. Others might clash with the app and should be disabled to stay on the safe side. Here’s what you have to do:

  1. Click the Start button, write Services, and open this app
  2. Right-click Windows Update and go to Properties
  3. Set Startup type to Automatic (Delayed Start) and click the Start button
  4. Click Apply
  5. Find the Background Intelligent Transfer Service and App Readiness entries and set the same options
  6. Find Network List Service and access its properties
  7. Set Startup type to Disabled and click Stop
  8. Click Apply and quit to the desktop

4. Check Group Policy

You should head over to the Local Group Policy Editor to make sure that Windows Update is allowed to run on your computer. Otherwise, you could end up with error 0x8024401c.

  1. Click the Start button, search for edit group policy, and hit Enter
  2. Go to the following location: Computer Configuration > Administrative Templates > Windows Components > Windows Update
  3. Double-click Configure Automatic Updates to view its properties
  4. Select Enabled, click Apply, and exit to the desktop

5. Reset Windows Update from Command Prompt

You can clear the Windows Update cache by resetting all software components involved in its services, thanks to the command-line environment:

  1. Make sure to log in to Windows 10 using an admin account
  2. Press the Windows key, type cmd, and open the Command Prompt app
  3. Enter these commands and press Enter after each line:
    • 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
  4. Restart your PC

6. Check registry settings

Using Registry Editor, you should inspect some entries that affect Windows Update, in order to make sure that everything is in working order. Here’s what you need to do:

https://googleads.g.doubleclick.net/pagead/ads?us_privacy=1—&client=ca-pub-7264455654936639&output=html&h=158&slotname=8606317797&adk=1043067302&adf=2667371185&pi=t.ma~as.8606317797&w=632&fwrn=4&lmt=1649420379&rafmt=11&psa=0&format=632×158&url=https%3A%2F%2Fwww.addictivetips.com%2Fwindows-tips%2F0x8024401c%2F&wgl=1&adsid=ChEI8Lq_kgYQlben-Jenz5TwARI5AHCQhW_zGMOK-S6uKdLZzvCUuaE_0_GFENU22w1r7S_DCFVi95nCVfYjdbh4dzxizQuoeULTFYzO&uach=WyJXaW5kb3dzIiwiMTQuMC4wIiwieDg2IiwiIiwiOTkuMC40ODQ0Ljg0IixbXSxudWxsLG51bGwsIjY0IixbWyIgTm90IEE7QnJhbmQiLCI5OS4wLjAuMCJdLFsiQ2hyb21pdW0iLCI5OS4wLjQ4NDQuODQiXSxbIkdvb2dsZSBDaHJvbWUiLCI5OS4wLjQ4NDQuODQiXV0sZmFsc2Vd&tt_state=W3siaXNzdWVyT3JpZ2luIjoiaHR0cHM6Ly9wYWdlYWQyLmdvb2dsZXN5bmRpY2F0aW9uLmNvbSIsInN0YXRlIjoyOSwiaGFzUmVkZW1wdGlvblJlY29yZCI6dHJ1ZX1d&dt=1649420318953&bpp=8&bdt=336&idt=292&shv=r20220406&mjsv=m202203300101&ptt=9&saldr=aa&abxe=1&cookie=ID%3D149de85a3bb04b38%3AT%3D1648628342%3AS%3DALNI_MYKuAGHrWmZGOOlYe9s51RCdJHwgw&prev_fmts=0x0&nras=1&correlator=2069994098426&frm=20&pv=1&ga_vid=1621844061.1648628343&ga_sid=1649420319&ga_hid=480672134&ga_fc=1&rplot=4&u_tz=330&u_his=9&u_h=720&u_w=1280&u_ah=672&u_aw=1280&u_cd=24&u_sd=1.5&dmc=8&adx=146&ady=11383&biw=1263&bih=569&scr_x=0&scr_y=9165&eid=44759875%2C44759926%2C44759842%2C21067496&oid=2&pvsid=2961162756133686&pem=135&tmod=611750072&uas=3&nvt=1&eae=0&fc=896&brdim=0%2C0%2C0%2C0%2C1280%2C0%2C1280%2C672%2C1280%2C569&vis=1&rsz=%7Co%7CeoEbr%7C&abl=NS&pfx=0&fu=128&bc=31&ifi=1&uci=a!1&btvi=1&fsb=1&xpc=3vbCMoahdE&p=https%3A//www.addictivetips.com&dtd=60606

  1. Press Windows key + R, write regedit, and hit Enter to open Registry Editor. If prompted by UAC (User Account Control), click Yes
  2. Open the File menu and select Export
  3. Create a registry backup file by specifying the file name and saving directory
  4. Go to the following location: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update Registry Editor shows the EnableFeaturedSoftware entry
  5. Check whether or not EnableFeaturedSoftware exists. If so, ensure that Data is set to 0x00000001 (1). Otherwise, double-click its entry, set Value data to 1 and Base to Hexadecimal, then click OK
  6. However, if EnableFeaturedSoftware doesn’t exist, you must create it:
    1. Select Edit > New > DWORD (32-bit) Value
    2. Enter the EnableFeaturedSoftware entry and double-click it
    3. Set Value data to 1 and Base to Hexadecimal, then click OK
    https://1839e85db095cac4ecc29198fcd1e23f.safeframe.googlesyndication.com/safeframe/1-0-38/html/container.html
  7. Head over to this location: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX
  8. Double-click IsConvergedUpdateStackEnabled, set Value data to 0 and Base to Hexadecimal, then click OK https://1839e85db095cac4ecc29198fcd1e23f.safeframe.googlesyndication.com/safeframe/1-0-38/html/container.html
  9. Now, head over to this destination: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings
  10. Double-click UxOption, set Value data to 0 and Base to Hexadecimal, then click OK
  11. Next, visit: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SystemCertificates
  12. Check whether or not CopyFileBufferedSynchronousIo exists. It so, make sure its Data is set to 0x00000001 (1). Else, double-click the entry, set Value data to 1 and Base to Hexadecimal, then click OK
  13. If CopyFileBufferedSynchronousIo doesn’t exist:
    • Select Edit > New > DWORD (32-bit) Value
    • Rename the entry to CopyFileBufferedSynchronousIo and double-click it
    • Set Value data to 1 and Base to Hexadecimal, then click OK
  14. Quit to the desktop

7. Update your network drivers

If you’re experiencing network connectivity issues, you should check your network drivers since they might be outdated, especially if you still have the stock drivers because you never performed an update.

The quickest and safest way is to use a driver updating application for updating all obsolete drivers at the same time. However, if you don’t want to install any third-party programs, you can turn to Device Manager:

Leave a comment