Several times – often after a malware attack – Windows Update service and other critical services like BITS (Background Intelligent Transfer Service), may be corrupted or deleted from your system. In such cases Windows cannot check or download new updates for your computer and you receive the following error message when you try to force Windows to check for updates: "Windows Update cannot currently check for updates, because the service is missing or not running. You may need to restart your computer."
When this error happens you may also discover that in Windows services management console, the Windows Update Service or (and) the BITS service are not listed as installed services.
In this tutorial you can find detailed instructions on how to solve the Windows Update missing or/and BITS Service missing from Windows Services problem.
How to resolve the Windows Update Service or/and BITS Service Not Listed (missing) in Services problem (Windows 8/8.1 & Windows 7 OS).
Solution 1. Scan your computer for viruses and malware.
Important: Before following the steps below, make sure that your computer is 100% clean from harmful programs like rootkits, malware or viruses. To accomplish this task, follow the steps from this Quick Malware Scan and Removal Guide, and then try to check for updates again. If the problem persists, then continue to the next step.
Solution 2: Run the Microsoft Fix it 50202 Tool
2. Accept the license agreement and then choose Next.
3. Leave the Run Aggressive options unchecked and press Next.
4. Be patient until MS Fix it 50202 tool fixes problems and then press Close when asked.
6. Restart your computer.
Solution 3. Reset Windows Updates Components.
1. Run the Windows Update Reset tool from Microsoft (according your Windows version), to automatically reset Windows Updates components. (Source: https://support.microsoft.com/en-us/kb/971058/en-us).
2. Press Accept at first screen.
3. Select the Detect problems and apply the fixes for me (Recommended) option.
4. Be patient until the Fix-It tool resets the Windows Update components. Then Open Windows Update and check for updates.
Solution 4. Restore Default Windows Update & BITS Services Values in Windows Registry.
IMPORTANT: Before you continue, first take a backup of your registry. To do that:
3. From the main menu, go to File & select Export.
5. Close Registry Editor.
After you backed up your registry, it is time to restore Windows Update Service & BITS Service's registry parameters to their default values. To do that:
1. Download – according to your Windows version – the two (2) text files (WindowsXUpdateService.txt, WindowsXBitsService.txt) on your desktop.*
* Right-click on each filename and select Save As.
- For Windows 7: Windows7UpdateService.txt & Windows7BitsService.txt
- For Windows 8.1/8: Windows8UpdateService.txt & Windows8BitsService.txt
2. Then navigate to Control Panel, open Folder Options and at the View tab, unselect the Hide extensions for known file types option and press OK.
3. Navigate to your desktop and change the extension of the files you downloaded from .txt to .reg. (e.g from "Windows7UpdateService.txt" to "Windows7UpdateService.reg" & from "Windows7BitsService.txt" to "Windows7BitsService.reg")
4. Double-click on WindowsXUpdateService.reg file and merge its information to the registry.
(Press Yes to the UAC warning message)
4. Perform the same operation and merge the WindowsXBitsService.reg file into the registry.
Additional Solutions to resolve the Windows Update – BITS service(s) Missing – Not Listed – Problem.
1. Run as Administrator the Services Repair Tool by ESET.
2. Run the System File Checker (SFC) tool to fix Windows' corrupted files and services. To do that:
- Open an elevated command prompt window by going to:
- Start > All Programs > Accessories
- Right-click to “Command prompt” item and choose “Run as administrator”.
- In the command window, type the following command and press Enter.
- SFC /SCANNOW
- Wait and do not use your computer until SFC tool checks and fixes the corrupted system files or services.
- When SFC tool finishes, reboot your computer and check if Windows Update Service is listed and running.