How to Fix Service Registration Is Missing or Corrupt on Windows

Resolve the Service Registration Is Missing or Corrupt error and clean update clutter with Kudu.

By Kudu Team

Fix this automatically with Kudu

Run a free system scan to detect and resolve this issue automatically — no manual steps required.

Download Kudu Free →

What Causes This?

The “Service Registration Is Missing or Corrupt” error usually appears when Windows Update components stop working properly. This can happen after interrupted updates, damaged system files, broken Windows services, or corrupted registry entries tied to update services. In some cases, old update cache files or disk errors also prevent Windows from registering required services correctly.

Common Symptoms

  • Windows Update fails to check for or install updates
  • You see the message “Service registration is missing or corrupt”
  • The Windows Update troubleshooter reports problems but doesn’t fully fix them
  • Updates download repeatedly or get stuck at a certain percentage
  • Other built-in apps or services fail after an update attempt

How to Fix It Manually

  1. Run the Windows Update troubleshooter

    1. Press Windows + I to open Settings.
    2. Go to System > Troubleshoot > Other troubleshooters on Windows 11, or Update & Security > Troubleshoot on Windows 10.
    3. Find Windows Update and click Run.
    4. Let Windows apply any suggested fixes, then restart your PC.
  2. Restart key Windows Update services

    1. Press Windows + R, type services.msc, and press Enter.
    2. In the Services window, find these services:
      • Windows Update
      • Background Intelligent Transfer Service
      • Cryptographic Services
    3. Right-click each one and choose Restart.
    4. If a service is not running, click Start.
    5. Make sure Startup type is not disabled. For most systems, Manual or Automatic is correct.
  3. Repair damaged system files

    1. Click Start, type cmd.
    2. Right-click Command Prompt and choose Run as administrator.
    3. Run this command:
      sfc /scannow
    4. Wait for the scan to finish.
    5. Then run:
      DISM /Online /Cleanup-Image /RestoreHealth
    6. Restart your PC after both scans complete.
  4. Reset the Windows Update cache

    1. Open Command Prompt as administrator again.
    2. Stop update-related services by running:
      net stop wuauserv
      net stop bits
      net stop cryptsvc
    3. Press Windows + E to open File Explorer.
    4. Go to C:\Windows\SoftwareDistribution and delete the contents of that folder.
    5. Then go to C:\Windows\System32\catroot2 and delete the contents there as well.
    6. Return to Command Prompt and restart the services:
      net start wuauserv
      net start bits
      net start cryptsvc
    7. Restart your PC and try Windows Update again.
  5. Check for disk errors

    1. Open Command Prompt as administrator.
    2. Run:
      chkdsk C: /f
    3. If prompted to schedule the scan on restart, type Y and press Enter.
    4. Restart your PC and let the disk check finish.
  6. Install updates again

    1. Open Settings > Windows Update.
    2. Click Check for updates.
    3. Install any available updates and restart if prompted.

Fix It Automatically with Kudu

If you don’t want to reset services, clear update folders, and run repair commands by hand, Kudu can do the heavy lifting for you. It scans for broken update components, damaged system settings, and leftover update clutter, then applies safe fixes automatically to get Windows Update working again.

Download Kudu Free →

Fix this automatically with Kudu

Run a free system scan to detect and resolve this issue automatically — no manual steps required.

Download Kudu Free →