Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 381
  • Last Modified:

Windoes can't check for updates

Using Windows Vista on a Compaq Presario CQ50 laptop. I continually get the message that Windoes can't check for updates. I have searched the INternet for a solution and have checked the registry for the entries mentioned that could be related to this problem but they don't exist in my registry. There error code I am getting is 80070005. I have heard that Windows Live Messenger can have something to do with this error. Please advise.

Thank you!

Robert Ehinger
Robert Ehinger
1 Solution
Hi Robert,

I found these steps in the following thread. The problem may have to do with corrupted permissions in the registry and has worked for several people with your same problem.


In Scanning process, we can use Permission Reset Tool in TC.

1. Please download the subinacl.msi file from the following link and save the installation patch onto the Desktop:
2. Please go to the Desktop and double click the downloaded file.
3. Please select the C:\Windows\System32 folder as the Destination Folder during the installation. Later we will use this tool to reset the permission settings on the current machine.
4. Click the "Start" Button, in the "Start Search" bar, type: "notepad" (without quotes) and press Enter.
5. Copy the following commands and then paste them into the opened Notepad window:
@echo off
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
subinacl /subdirectories %SystemDrive% /grant=administrators=f
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=system=f
@Echo =========================
@Echo Finished.
@Echo =========================
6. After pasting the above commands, please close the Notepad window. Choose "Save" when you are prompted to save the file. Type "reset.bat" as the file name and choose "Desktop" from the left panel as the save location.
7. Refer to the Desktop and right click the reset.bat file, then choose "Run as administrator."
8. You will see a DOS-like window processing.
NOTE: It may take several minutes, please be patient. When it is finished, you will be prompted with the message: "Finished, press any key to continue".

Note: About some driver update installation procedure, we also received this error code, please reroute this kind of case to Vista System Team, because, it may regard for third party programs structure.


Two things, do you have any Antivirus / Spyware programs running?  If so please disable them and try again.  If that doesn't work try this:

1.  Click Start - All Programs - Accessories - Run
2.  Type in services.msc
3.  On the right hand side, scroll down until you see "Windows Update"
4.  Right click it and push Stop
5.  Go to C:\Windows and look for a folder called "SoftwareDistribution"
6.  Rename it to SoftwareDistribution.old or something of the sort
7.  Create a new folder called SoftwareDistribution
8.  Go back to services.msc and re-enable Windows Update

If you are unable to find the Software Distribution Folder, please enable "Show hidden files and computers"
1. Open My Computer and push the Alt key
2. In the Menu Bar that appears Click Tools
3. Select Folder Options
4. Select the View tab
5. Select Show hidden files and folders
6. Remove the check for Hide protected operating system files
7. Click OK

Hopefully this helps!
Robert EhingerIT specialistAuthor Commented:
Worked Like a charm!

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now