Since Windows update is also a program; hence errors are bound to occur in it. One of them is when a user tries to run Windows update, an error appears stating Windows Update cannot currently check for updates, because the service is not running. You may need to restart your computer. The cause of this error can be a Windows update service failing to start or a corrupt registry entry causing a service to be not found. In this guide i will walk you trough a couple of methods to address and fix this issue.

Method 1: Repair Windows Update Service

To make things easier, we’ve created a batch file to stop the windows update service, remove the SoftwareDistribution folder, and run the update service again. windowsupdatefix.bat

Method 2: Resetting Windows Update Settings

Turning Windows update off and then on through control panel has fixed this issue for many users as it resets any inconsistent settings of Windows update. To do that, press Windows key and type Windows Update. If you’re still getting the error, move on to the next solution

Method 3: Temporarily Disable Anti-virus and Firewall Protection

Your anti-virus program, even Windows Security Essential can sometimes stop the Windows update from starting. So temporarily disable any real-time protection your antivirus and/or spyware has. Then check for updates. Weather the solution works or not, enable all of your protection.

Method 4: Repair Windows Update Database

To repair the Windows update database, Click Start and Type cmd. Right click CMD and choose Run As Administrator. In the black command prompt, execute the following commands: If State: Clean Shutdown is displayed in the command-line, you don’t need to continue with this solution as the database is fine.

If this step fails or if State: Clean Shutdown is not displayed in the command-line then creates a temporary folder named “fixedfiles”. To do so, type the following command in the black command prompt window: Now access another Windows computer who’s Windows updates are running fine. Press and hold Windows key and press R. Type System32 and press Enter. In the System32 folder, locate the file named esent.dll and place it in the fixedfiles folder of the computer whose Windows update you are repairing. Then run type the following command in command prompt’s black window of the target computer: Restart your system and run Windows update to check if the issue resolved.

Fix: The Active Directory Domain Services is currently unavailable ‘Windows 7, 8…How to Fix the ‘Origin Online Login Is Currently Unavailable’ Error on Windows?Fix: “There are currently no power options available” Error on Windows?Fix: Your Location is Currently in Use Windows 10 Fix  Windows 7 Cannot currently check for updates - 57Fix  Windows 7 Cannot currently check for updates - 32Fix  Windows 7 Cannot currently check for updates - 90