Service Registration Is Missing Or Corrupt Windows 10: Fix With This Easy Guide

When you stop the Windows 10 update service, you may face security or performance issues. One of such issues is that the service registration is missing or corrupt Windows 10. Even the Windows troubleshooter most of the time fails to fix this issue. This problem happens because Windows cannot get the latest updates for the Operating System or other applications installed on your PC. If you want to fix this issue manually, then you will need to spend some of your time on this article.

Amazing Methods To Fix Service Registration Is Missing Or Corrupt Windows 10

We have listed down some of the simplest tricks for you to try.

Check The Windows Update Service

  1. Press Windows logo key and ‘R’ simultaneously to launch the Run dialog box. Type the ‘services.msc’ command and press ‘Enter’ to launch the ‘Services Utility.’
  2. Find out the services that are running or available on your computer and locate ‘Windows Update.’
  3. Right-click on ‘Windows Update’ and select ‘Properties.’
  4. Go to the ‘General’ tab and click on the drop-box next to ‘Startup type’ and select ‘Automatic.’
  5. Hit the ‘Apply’ button to let the changes take effect. Tap ‘Services Status,’ select ‘Start’ and press the ‘Apply’ button.
  6. Now, follow the same process to find out ‘Cryptographic Services’ and save the changes. 

Refresh ‘.NET’ Files

  1. Type Control Panel in the ‘Run’ dialog box and press ‘Enter.’
  2. Navigate to ‘Programs’ on the Control Panel dialog box and click on the ‘Turn Windows feature on/off’ option.
  3. You will get the list of all programs and features installed on your computer. Uncheck all the boxes for all ‘.NET’ files and click on ‘OK’ to delete them.
  4. Now, open the ‘Programs and Features’ window again and check all the boxes for ‘.NET’ files to install the .NET framework.
  5. After the process is over, restart your system and if you are getting the same error message, then move on to the next method.

Uninstall The Antivirus Software

Access Control Panel and choose ‘Uninstall a program.’ Locate your antivirus tool from the list of programs installed on your PC. Right-click on the antivirus and select ‘Uninstall’ and then restart your computer. If you have more than one antivirus installed on your PC, then repeat the same steps for uninstalling them as well.

Run System File Checker

  1. Type ‘taskmgr’ command in the ‘Run’ dialog box and hit ‘Enter’ to open the ‘Task Manager. Then, click on the ‘File’ tab and select ‘Run a new task.’
  2. Type ‘PowerShell’ in the ‘Run’ box and check the box for ‘Create this task with administrative privileges.’
  3. Type ‘sfc/scannow’ in the PowerShell window and press ‘Enter.’ System File Checker will start scanning the Windows OS for errors.
  4. If you get an error message that Windows has found some errors, but is unable to fix them, then you will need to run the DISM command.
  5. Type the command, ‘DISM /Online /Cleanup-Image /RestoreHealth’ on the ‘PowerShell’ window to launch the DISM tool.
  6. Restart your computer to ensure that the Windows update service is working as expected.

Check The Firewall And Antivirus

  1. Type ‘control’ in the ‘Run’ application to open the Control Panel.
  2. Type ‘Firewall’ in the dialog box located at the top right corner of the Control Panel.
  3. Tap the ‘Turn Windows Firewall on/off’ option on both the public and private networks.
  4. After that, click on ‘Save,’ close the Control Panel and restart your PC.

Changing Some Registry Values

  1. Open the ‘Run’ application and enter ‘regedit’ in it to launch the Registry Editor.
  2. Then follow this path: ‘HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability.’
  3. Locate ‘ThresholdOptedIn,’ right-click on it and select ‘Delete.’

If the Applicability key does not have other value besides the Default key, then follow the given steps:

  1. Navigate to ‘HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability.’
  2. Right-click on the empty space, choose ‘New’ and select ‘String.’ Enter ‘BranchName’ for the ‘New String’ and click ‘OK.’
  3. Double-click on the new string you have created, type ‘fbl_impressive’ in the ‘Value data’ box and click ‘OK.’
  4. Create another new string, name it as ‘Ring’ and set the value data to ‘Low.’ Hit the ‘OK’ button and exit the Registry Editor.
  5. If the problem persists, then follow the same path, double-click on ‘Ring’ string and change its value to ‘WIF.’
  6. Repeat the same steps as we have discussed above to create a new string and enter ‘ThresholdRiskLeve’ as its name.
  7. Set the ‘Data Value’ to low and click ‘OK’ to apply the changes. Close the Registry Editor and restart your computer.

Creating A Local Account

The problem may occur due to some errors in your profile or if the administrator hasn’t granted you permission to access the Windows update service. In that case, you can follow the given steps:

  1. Open the ‘Administrator’ account, type ‘Settings’ in the ‘Start’ menu dialog box and choose ‘Accounts.’
  2. Then, tap ‘Family and other users,’ and select ‘Add someone else to this PC.’ Follow the on-screen prompts to create a new account.
  3. As the new window opens, select ‘I don’t have this person’s sign-in information’ and tap ‘Next.’
  4. Click on ‘Add a user without Microsoft,’ then add the username and password. Go to ‘Settings,’ choose ‘Accounts’ and select ‘Your Account.’
  5. Choose ‘Sign in with a local account instead’ option, enter the current password and hit the ‘Next’ button.
  6. Enter the username and password for your local account and click on the ‘Sign out and finish’ text link.
  7. Again, go to ‘Settings,’ click on ‘Accounts’ and select ‘Your account.’ Enter the username and password in the specific fields and tap the ‘Sign in’ button.

Check The Wireless Connectivity

Open the Run dialog box and enter ‘regedit’ in it to launch the Registry Editor. Then, follow this path: ‘HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\mrvlpcie8897.’ Double-click on ‘TXAMSDU,’ change its value to zero, hit ‘OK’ and restart your computer.

Perform A System Restore

  1. Type ‘restore’ in the search box and hit ‘Enter.’ Now, choose ‘Create a restore point’ from the search results to open the ‘System Properties’ dialog screen.
  2. After that, click on the ‘Create’ button and click ‘OK.’ Add a description to the restore point to remember the point in time when you have created it.
  3. Click on the ‘Create’ button again and give some time to your system until it creates the restore point.
  4. The time to create a restore point depends upon the number of system files, Windows applications, system settings, and Windows Registry entries.
  5. Windows 10 gives you a confirmation message if it is able to create the restore point successfully. Then, you can close all the active windows on your PC and restart it to enable the restore point.

Download The Necessary Updates In The Background

Run Command Prompt as administrator, enter ‘stop wuauserv’ and press ‘Enter.’ Then, enter ‘wuauclt /detectnow’ in the command line and press ‘Enter’ to get the necessary updates.

Change The Group Policy

Type ‘gpedit.msc’ in the Run dialog box and click on ‘OK’ to open the Group Policy Editor. Click on ‘Computer Configuration,’ choose ‘Administrative Tools’ and select ‘System.’ Choose ‘Enabled’ for the ‘Specify settings for optional component installation and component repair’ setting and click on ‘Apply’ and then tap ‘OK.’ Close the Group Policy Editor and run the DISM scan to fix the issue.

If you follow the solutions mentioned in this article carefully, then you won’t have any difficulties in fixing Windows update service registration is missing or corrupt Windows 10.

Nathaniel Villa
Nathaniel Villa