The following helped me after 5 failed attempts. The source is at the
bottom. During part of the process you will be entering the info under a C:
prompt screen. Just do even if you are a novice like me using the
non-Windows screen.
How to download and run SubInACL
Here are some steps that can be used to download and run the SubInACL tool
to repair file and registry permissions that are often needed to successfully
install programs on Windows, particularly for MSI-based (Windows Installer)
setups:
Download SubInACL tool and install it from here
http://www.microsoft.com/downloads/...56-D8FE-4A91-93CF-ED6985E3927B&displaylang=en.
By default it will install to c:\Program Files\Windows Resource Kits\Tools
Go to the Start menu, choose Run, type cmd and click OK
Type notepad reset.cmd and click yes to create a new file named reset.cmd
Copy and paste the following contents into reset.cmd and then save and close
it (or download it from this location on my file server and rename it from
reset.cmd.txt to reset.cmd):
cd /d "%programfiles%\Windows Resource Kits\Tools"
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f
subinacl /subdirectories %SystemDrive% /grant=administrators=f /grant=system=f
subinacl /subdirectories %windir%\*.* /grant=administrators=f /grant=system=f
Type reset.cmd and press enter to run the SubInACL tool (you will need to
have adminstrator privileges for this to run correctly). This tool will take
several minutes to run
After reset.cmd completes, try to install the product that previously failed
to install correctly on your system
When is SubInACL useful
I have found that the SubInACL tool is most useful when a setup package
fails with error code 5 or 0x5 or 0x80070005. All of these error codes mean
Access Denied, and this type of error code is often caused by missing ACLs
for the Administrators group or the built-in System account. The Windows
Installer service runs with System account permissions in most cases. If the
System account does not have sufficient permissions to access the file system
or parts of the registry, an MSI-based setup package will fail with an Access
Denied error.
SubInACL can also help resolve Internet Explorer script errors caused by
incorrect access control permissions for specific user accounts on the system.
Source: Aaron Stebner's Weblog :
http://blogs.msdn.com/astebner/archive/2006/09/04/739820.aspx
"wall1980" wrote:
> my windows live onecare keeps telling me there is updates which need
> installing when i click on it it takes me to windows update page and tells me
> to install service pack 3 which i do only about 3 quarters of the way through
> it tells me accsess denied could any one please help with this problem cause
> im not sure if it something i am doing or the pc thanks