When i try to update windows, message appears, "Windows update cannot currently check for updates because the service is not running. you may have to restart your computer." Microsoft fix it program did not help

Use Tweaking.com - Windows Repair & check > Repair Windows Updates
http://www.softpedia.com/get/Tweak/...
http://www.softpedia.com/progScreen...
http://www.tweaking.com/
http://www.tweaking.com/content/pag...
If you are still in trouble after #3 then check to see if the service is actually running.
Type Services in Search in order to find it.Always pop back and let us know the outcome - thanks
Double click on the entry for the Windows Update service.
In the box marked "Startup type", make sure it is not set to Disabled.
If it is, use the down arrow on the right to set it to "Automatic (Delayed Start)".Underneath there are two buttons. The one that is NOT grayed out is what it is doing.
If necessary hit the Start button. Finally Apply/OK your way out.Best then to restart the computer and verify that the service is running.
[Just for info, any service that is set to an Automatic option will start with Windows, other options will not]
Always pop back and let us know the outcome - thanks
"but how can I correct this?"
By running Tweaking.com - Windows Repair from my post #3
Did you?If so, run again & check > Remove Policies Set By Infections
