1. Run Windows Update Troubleshooter
- Go to Settings → Update & Security → Troubleshoot → Additional troubleshooters.
- Select Windows Update and click Run the troubleshooter.
- Apply the suggested fixes and restart your system.
2. Check and Update Drivers
- Open Device Manager (Win + X → Device Manager).
- Right-click the problematic device and select Update driver.
- Alternatively, visit the manufacturer’s website to download and install the latest compatible driver.
3. Reset Windows Update Components
- Open Command Prompt (Admin) and run:
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
- This clears corrupted caches and reinitialises services.
4. Perform SFC and DISM Scans
- Use SFC to repair system files:
sfc /scannow
- Then use DISM to fix deeper image issues:
DISM /Online /Cleanup-Image /RestoreHealth
5. Temporarily Disable Antivirus or Firewall
- Turn off third-party antivirus or firewall software temporarily.
- Retry the update or profile installation, and re-enable protection afterwards.
6. Update Firmware or BIOS
- Visit your PC or motherboard manufacturer’s website.
- Check for firmware or BIOS updates and install them carefully to improve compatibility with newer updates.
7. Manually Install Updates or Drivers
- Download the update from the Microsoft Update Catalogue or driver from the OEM site.
- Install manually to bypass automatic update conflicts.
8. Use a Clean Boot
- Open System Configuration (msconfig) → Services tab → Hide all Microsoft services → Disable all.
- Go to Startup tab → Disable unnecessary apps.
- Restart and attempt the update or installation again.