Disclaimer: This post may contain affiliate links, meaning we get a small commission if you make a purchase through our links, at no cost to you. For more information, please visit our Disclaimer Page.
If you are using Windows 10, there is no doubt that you have faced the “service registration is missing or corrupt” error. This is a common problem in Windows operating system when you try to update your computer.
You must agree with me that updating Windows is crucial on your PC. Otherwise, your PC might be prone to security issues, bugs and performance concerns.
Other users of Windows 7, 8 and 8.1 experience it as well. It is, therefore, crucial to find ways of solving it.
There are several reasons why you are experiencing this error. There could be device drivers that are stopping the updating process of your Windows.
In most cases, you can fix this through troubleshooting the issue automatically.
How can you fix the “service registration is missing or corrupt” error?
Table of Contents
Solution 1: Use the command prompt
With this method, you need to run specific commands to know if all components are working well. Below is the process that you need to follow.
- Open your PC’s command prompt as Admin.
- Type the following commands in the command prompt.
- net stop bits
- net stop wuauserv
- net stop msiserver
- net stop cryptSvc
- net start bits
- ren C:\Windows\System32:\catroot2.old
- ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- Close up the command prompt
- Confirm whether the issue is resolved.
Solution 2: Run SFC Command
Sometimes you may experience the “service registration is missing or corrupted” error due to damaged component files of the operating system. You need to check if the disk drive has damaged or corrupted files.
The SFC scan utility tool solves this issue. Below is how you can run the SFC scan:
- Open the command prompt window of your PC as Admin.
- Alternatively, open it using Windows key + key X.
- Write “sfc/scannow” in the command prompt window
- Press Enter
- The SFC will start scanning all the files. Do not interrupt the process.
- When the scan is complete, restart your computer
The SFC scan will help you detect what the issue is after completing the scan.
If the scan shows that there is no problem with your disk, then the issue might be due to another problem.
Solution 3: Check Windows services
You can also solve the issue by checking whether the service required is running on your system. Below are the steps you need to follow:
- Open run dialogue box on your computer
- Type the characters “services.msc” in that dialogue box and click Enter
- Click on the “OK” button
- Let it run, and the command services window will open
- Look for Windows Update Service</strong>.
- Open its properties by double-clicking on it
- Go to the Startup type section and choose Automatic.
- On the Service status section, click the start button
- Finalize by clicking Apply then OK to save everything
You can repeat the above steps for Cryptographic Service and the Background Intelligent Transfer Service.
Restart your PC to confirm whether the issue has been solved or not.
Solution 4: Edit system registry
If the above solutions didn’t work, you could try editing system registry to sort it out. There are specific values that you can either remove from your system or edit to solve issues with your operating system.
You might want to do a back up before editing the system registry to save your data. To start the system editing process, you can get rid of ThresholdOptedIn value.
Below are steps to help you remove it.
- Find the Run dialogue box on your device and open it.
- Enter the word “regedit” in that dialogue box then click “enter”.
- Select HKEY_LOCAL_MACHINE on the left pane, and then select Software, followed by Microsoft, and finally press on Applicability.
- Go on the right-side pane and choose ThresholdOptedIn and delete it.
After the above steps, this issue will be resolved. However, sometimes, you may notice that your applicability key didn’t show any value.
You can solve this problem by manually adding Ringvalues and BranchName. Below are steps you can follow to do that:
- Find the Applicability folder.
- You will see an empty place at the right pane. Rightclick it
- Choose a new option then String value
- Type BranchName in the name section then double click on it
- Go to the Value data box and type in fbl impressive and press OK to save the changes
- Come up with a new String names Ring then set its value as low.
- Close the Registry Editor by clicking OK
You can now confirm if your PC still experiences the “service registration is missing or corrupt” error.
Solution 5: Remove third Party Antivirus tools
Sometimes your computer may have issues with service registration due to an antivirus tool that you might have installed. While it is vital to protect your PC with an anti-virus tool, you might want to find out if it is the reason for issues with service registration.
You can eliminate this problem by removing the antivirus tool.
After getting rid of the Antivirus tool, you should confirm whether the problem is resolved. In most cases, it works.
Solution 6: Repair Windows 10
Repairing Windows 10 can solve the service registration issues. Below are the steps to follow.
- Go to the Microsoft official website and download Windows 10 ISO.
- Mount it by double-clicking on it
- Open it
- Run the setup.exe file
- From there, upgrade Windows then follow the instructions and restart your system
Updating Windows shouldn’t be stressful anymore. Try the above methods, and you should be able to fix the “service registration is missing or corrupt” error within a few minutes.