This can be your primary method. Follow the instructions.
Press Windows Flag Key + R from your Keyboard. Now type services.msc and press enter. Now find Windows Update and double click on it. Set Startup Type as Automatic. Click on Start if it was stopped by default. Click apply and OK. Find Background Intelligent Transfer Service and Cryptographic Service. Then repeat the previous process. Restart your PC. Check if it solves windows 10 service registration is missing or corrupt. Method 2:
If the first method fails, You can follow method 2. You have to do –
Press Windows Key + X from keyboard. Select Command Prompt (Admin). Now paste the following commands at once. You don’t need to press Enter. It will complete the process automatically. net stop wuauserv
Wait for a few seconds. Close command Prompt. Restart your PC. It should fix service registration is missing or corrupt.
If method 2 also fails. You can try this one. It will fix your corrupted system files automatically. If service registration is missing or corrupt was caused by any corrupted system files, It will fix it.
At first open command prompt as admin. Now type sfc /scannow and press enter. Wait for a few minutes. It may take more times to complete the process. It will fix corrupted system files and fix the error.