Problem solved.
It was my internet connection!! I logged onto my neighbors via wireless unsecured (ssh... don't tell lol), and within 30 seconds, 77 updates came through!
It has to be something in my network.
Thanks for helping though!!
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
original title: Windows 7 Checking For Updates stuck forever - I know this is answered, but the solutions don't work for me. Please see details!
I have installed a legit Windows 7 OS on my laptop. Its not an upgrade, it was a blank hard drive. WIndows 7 installed flawlessly, picked up all my drivers. The only problem is I am having problems with Windows 7 updates. When I choose Windows 7 update, it says "Checking for updates" and stays like that - forever. Even the next day. I did heavy heavy research, found out others are having the same problem. I tried all the fixes I could find, which are listed below:
Even with my internet SHUT OFF (turned off modem) it still checks for updates and doesn't fail with "No internet connection available".
Please, please help. Anyone.
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
Problem solved.
It was my internet connection!! I logged onto my neighbors via wireless unsecured (ssh... don't tell lol), and within 30 seconds, 77 updates came through!
It has to be something in my network.
Thanks for helping though!!
THANK YOU !! I did EXACTLY the same steps you did, i.e., FixIt processes, manual repairs, reinstalling 3 times... Installin IE11 did the trick... I suddenly had 253 updates ready to start with!!
Thanks...!
Hi Bryan
I have investigated this problem extensively and documented an extensive troubleshooting article on the issue on my blog here:
Windows 7 stuck on checking for updates
I hope this helps
Regards
Kriss
Is it the same computer as in this other recent post of yours?...
I hate Windows Live Mail in Windows 7. First install of Windows 7 it worked great.
A year later, after Win 10 downloaded update?!!!!!!! failed 10 times, so I had to reinstall Win 7 and Windows Live Mail and now it hasn't worked right since... [SOURCE]
Have a Dell OptiPlex 740 and after days of trying every fix I could find on checking for updates hanging I saw this fix the first day but thought it was difficult and now wish I had done it. It wasn't difficult I just downloaded the sub tool to the desktop and ran it. The I copied and pasted the cmd into a notepad and saved it as reset cmd and ran it. AND MY UPDATES WERE FIXED< HALLELUJAH!!!
Found it here for my original error of 0x8007005, but that was days ago. Thank you to the person who posted this.
https://support.microsoft.com/en-us/kb/968003
To resolve the issue, make sure that you are logged on as an administrator, and then install the updates again. If the problem continues, use the SubInACL tool to repair file and registry permissions. To do this, follow these steps:
@echo off
setlocal
echo.
echo Determine whether we are on an 32 or 64 bit machine
echo.
if "%PROCESSOR_ARCHITECTURE%"=="x86" if "%PROCESSOR_ARCHITEW6432%"=="" goto x86
set ProgramFilesPath=%ProgramFiles(x86)%
goto startResetting
:x86
set ProgramFilesPath=%ProgramFiles%
:startResetting
echo.
if exist "%ProgramFilesPath%\Windows Resource Kits\Tools\subinacl.exe" goto filesExist
echo ***ERROR*** - Could not find file %ProgramFilesPath%\Windows Resource Kits\Tools\subinacl.exe. Double-check that SubInAcl is correctly installed and re-run this script.
goto END
:filesExist
pushd "%ProgramFilesPath%\Windows Resource Kits\Tools"
subinacl.exe /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
subinacl.exe /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f
subinacl.exe /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f
subinacl.exe /subdirectories %windir% /grant=administrators=f /grant=system=f
echo FINISHED.
echo.
echo Press any key to exit . . .
pause >NUL
popd
:END
endlocal
Note If you receive errors when you run SubInAcl, see the following Microsoft blog:
Notes about a couple of possible issues while using the SubInAcl tool.