(From: Fix: Windows Update Error 0x80070422 in Windows 10)
Open admin Command Prompt and execute the following command:
sc config wuauserv start= demand
Restart Windows and see if the Windows Update service starts correctly.
If you receive Access Denied error when running the above command, try resetting the Windows Update service registry key permissions to default.
Download RegASSASSIN from Malwarebytes and run it.
Input the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv
In RegASSASSIN, don't forget to UNCHECK the Delete registry key and all subkeys
checkbox before clicking on the Delete
button.
You can use RegASSASSIN
utility from Malwarebytes to reset the registry permissions for this key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv
Now, see if you can change the Windows Update service Startup type using the Services MMC or Command Prompt.
cmd /k sc qc wuauserv
. Copy the output and post it here.