This tutorial provides a comprehensive guide on how to resolve the Windows update error 0x80070433. You will learn how to stop and restart essential services, delete problematic files, reset necessary configurations, and register important DLLs to get your Windows Update functioning properly again.

Step 1: Stop Windows Update Services

Before making changes, you need to stop the services related to Windows Update. Open Command Prompt as an administrator and execute the following commands:

        net stop bits
        net stop wuauserv
        net stop appidsvc
        net stop cryptsvc
    

Step 2: Delete Temp Update Files

Next, you should delete the temporary Windows update files, which may be causing issues. Run this command in Command Prompt:

        Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
    

Step 3: Remove Software Distribution Folder

Clear the Software Distribution folder to reset the Windows Update components. Use the commands below:

        rmdir %systemroot%\SoftwareDistribution /S /Q
        rmdir %systemroot%\system32\catroot2 /S /Q
    

Step 4: Set Security Descriptors for Services

After cleaning up the folders, set security descriptors for the BITS and WUAUSERV services with these commands:

        sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
        sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
    

Step 5: Register Required DLLs

Next, you’ll need to register several system DLLs. Change directory to %windir%\system32 and execute the following commands:

        cd /d %windir%\system32
        regsvr32.exe /s atl.dll
        regsvr32.exe /s urlmon.dll
        regsvr32.exe /s mshtml.dll
        regsvr32.exe /s shdocvw.dll
        regsvr32.exe /s browseui.dll
        regsvr32.exe /s jscript.dll
        regsvr32.exe /s vbscript.dll
        regsvr32.exe /s scrrun.dll
        regsvr32.exe /s msxml.dll
        regsvr32.exe /s msxml3.dll
        regsvr32.exe /s msxml6.dll
        regsvr32.exe /s actxprxy.dll
        regsvr32.exe /s softpub.dll
        regsvr32.exe /s wintrust.dll
        regsvr32.exe /s dssenh.dll
        regsvr32.exe /s rsaenh.dll
        regsvr32.exe /s gpkcsp.dll
        regsvr32.exe /s sccbase.dll
        regsvr32.exe /s slbcsp.dll
        regsvr32.exe /s cryptdlg.dll
        regsvr32.exe /s oleaut32.dll
        regsvr32.exe /s ole32.dll
        regsvr32.exe /s shell32.dll
        regsvr32.exe /s initpki.dll
        regsvr32.exe /s wuapi.dll
        regsvr32.exe /s wuaueng.dll
        regsvr32.exe /s wuaueng1.dll
        regsvr32.exe /s wucltui.dll
        regsvr32.exe /s wups.dll
        regsvr32.exe /s wups2.dll
        regsvr32.exe /s wuweb.dll
        regsvr32.exe /s qmgr.dll
        regsvr32.exe /s qmgrprxy.dll
        regsvr32.exe /s wucltux.dll
        regsvr32.exe /s muweb.dll
        regsvr32.exe /s wuwebv.dll
    

Step 6: Reset Winsock

In this step, reset the Winsock directory by executing the following commands:

        netsh winsock reset
        netsh winsock reset proxy
    

Step 7: Restart Windows Update Services

Once all tasks are complete, restart the Windows Update services using these commands:

        net start bits
        net start wuauserv
        net start appidsvc
        net start cryptsvc
    

Extra Tips & Common Issues

To ensure a smooth process, follow these tips:

  • Make sure to run the Command Prompt as an Administrator to prevent permission issues.
  • Always create a restore point before making significant system changes.
  • If problems persist after these fixes, consider running the Windows Update Troubleshooter.

Conclusion

By following the steps outlined in this guide, you should be able to resolve the Windows update error 0x80070433 effectively. Regular maintenance of update services can help prevent future issues. For further assistance, check related guides on Windows Update troubleshooting.

Content Protection by DMCA.com