1. Enable Modern TLS Protocols via Registry
- Press Win + R, type regedit, and press Enter.
- Navigate to:
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols
- Create the following keys (if missing):
- TLS 1.1 β Client β DWORD: Enabled = 1
- TLS 1.2 β Client β DWORD: Enabled = 1
- Restart your PC.
2. Update Root Certificates Manually
- Open Windows PowerShell (Admin) and run:
certutil -generateSSTFromWU RootCAs.sst
certutil -addstore -f Root RootCAs.sst
- This command fetches and installs the latest trusted root certificates from Windows Update servers.
3. Reset Cryptographic Key Containers
- Open Command Prompt (Admin) and type:
certutil -delstore My *
certutil -delstore Root *
- Then restart Cryptographic Services:
net stop cryptsvc
net start cryptsvc
- Retry Windows Update.
4. Check and Reset Internet Settings
- Open Internet Options β Advanced Tab β Security Section
- Ensure the following boxes are checked:
- Use TLS 1.1
- Use TLS 1.2
- Use SSL 3.0 (optional for legacy systems)
- Click Apply β OK.
5. Disable SSL Scanning in Antivirus
- Open your antivirus settings.
- Locate the βSSL/HTTPS Scanningβ option and disable it temporarily.
- Retry Windows Update, then re-enable it after completion.
6. Run a Dedicated Network Reset
- Go to Settings β Network & Internet β Status.
- Scroll down and click Network Reset.
- Restart your PC once the reset completes.
7. Verify Windows Update Service Dependencies
Ensure dependent services are running properly:
- Open Command Prompt (Admin) and run:
sc config wuauserv start= auto
sc config bits start= auto
sc config cryptsvc start= auto
sc config trustedinstaller start= auto
net start wuauserv
net start bits
net start cryptsvc
net start trustedinstaller
- This ensures all essential update services operate with the correct dependencies.
8. Perform a Certificate Store Rebuild (Advanced)
- Rename the old certificate store:
- ren %SystemRoot%\System32\catroot2 catroot2.old
- Run Windows Update again β the store will be recreated automatically with valid certificates.