Windows update Error 0x80070005 - Need a fix? Click here.
The error code 0x80070005 is also described as ACCESS DENIED.
Please follow these instructions if you are encountering this error code when checking or installing updates via Windows Udpate. The following is only applicable to Windows Vista.
1. Download AccessChk (Sysinternals). This tool allows you to evaluate the access level of specific users or groups of resources including files, directories, Registry keys, global objects and Windows services. Here's the link to download the tool: http://technet.microsoft.com/en-us/sysinternals/bb664922.aspx
2. Save the zip file on your desktop, and extract the file:
- Right click on the file, and select Extract All...
- Click Next when prompted for the Destination.
As a result, you should see a folder called AccessChk on your desktop.
3. Open the folder AccessChk
4. Hold the shift-key and right click in the window. Select "Open Command Prompt Here"
5. A command prompt window should open with a similar prompt:
C:\Users\<USERNAME>\Desktop\accesschk>
6. Type the following command, and press Enter:
accesschk.exe -s -n "nt service\trustedinstaller" -k "hklm\software\Microsoft\Windows\CurrentVersion\Component Based Servicing" >accesskchk.txt
Tip: You should be able to copy and paste the command into the command prompt.
7. Close the Command Prompt Window. Open the Accesschk folder on yoru desktop (if it has been closed).
8. Double click on Accesschk.txt (the text file), this should open Notepad.
9. Copy and Paste your results with a new question on the Windows Update forum. (Make sure you write 0x80070005 in the subject line).
Cheers!
Kim N. L.
Microsoft Partner Technical Technical Lead- UpravenýKim - Support EngineerMSFT, Moderátor5. srpna 2009 16:14Updated steps.
- UpravenýKim - Support EngineerMSFT, Moderátor7. července 2009 18:20
Všechny reakce
all i got is:
"Invalid account name: NT SERVICE\TRUSTEDINSTALLER"
did i type something wrong? running vista 64 ultimateall i got is:
"Invalid account name: NT SERVICE\TRUSTEDINSTALLER"
did i type something wrong? running vista 64 ultimate
Hey loudog_jon,
The command line should be correct. Perhaps a typo?
Which of the two commands did you encounter the error?
It might help if you took a screenshot. Windows Vista comes with a tool that allows you to take a screenshot:
1. Click Start
2. Type "Snippet" in the search box
3. The Snippet Tool should be listed in the search result, then you can click on it to launch
You can also use the Live Skydrive to save the screenshot so that it can be shared. Here's the link: http://skydrive.live.com/
Regards,
-k- Hi Kim,I have been having problems with my Windows Update since I restored my computer to a restore point in April. It would not install the Internet Explorer 8 update and has since not updated any other updates at all as far as I can tell. I started following the various troubleshooting steps including deleting the contents of DataStore and Download in the SoftwareDistribution Folder and starting and stopping the update services. I also ran the System Update Readiness Tool manually more than once. At this point I am receiving the 80070005 error when I try to update. I have given full permissions to the DataStore and Download folders, but I am concerned that I may have messed something up when I was trying the troubleshooting steps. I ran the Accesschk and the accesschk.txt file is 5318 lines, which will not fit a forum post. Below is the first bit of the file. Is it normal to have 5318 lines of permissions?? Thanks for your help in advance.-JimHKLM\software\Microsoft\Windows\CurrentVersion\Component Based ServicingError opening HKLM\software\Microsoft\Windows\CurrentVersion\Component Based Servicing\ApplicabilityEvaluationCache:Access is denied.
I followed the advice on the following post and it fixed the problem:
http://social.answers.microsoft.com/Forums/en-US/vistawu/thread/a9a2c92d-793b-4050-bdb1-720bb97bd78d/?prof=required
Thanks,
Jim- I have done all of the steps above, and here are the results:
HKLM\software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Retry Agent
HKLM\software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Sqm - Hi Gamer000...,I followed the advice on this post and it worked for me: http://social.answers.microsoft.com/Forums/en-US/vistawu/thread/a9a2c92d-793b-4050-bdb1-720bb97bd78d/?prof=required
Here is what they said to do:The error code 80070005 usually means that you do not have enough permission to install updates.
First please confirm you have logged on an account with administrative privileges.
If the issue still occurs, lets’ try the following method to reset the permissions:
1. Download the subinacl.msi file from the following link and save the installation patch onto the Desktop:
2. Go to the Desktop and double click the downloaded file.
3. 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.
Note: If the UAC (User Account Control) window is prompted for permission to continue, please click Continue.
4. Click Start, in the Start Search bar, type: "notepad" (without quotes) and press Enter.
5. Copy the following commands and then paste them into the open 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 =========================
@pause
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, and 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 completed, you will be prompted with the message: "Finished, press any key to continue".
Try to install the updates again.
This issue can be also caused by third-party security programs such as firewalls and anti-virus software. You can disable or remove them to check the issue.
- Hi to everyone,
All this is so very interesting but, will it ever ends? I've red this entire thread and i've been experiencing a little bit of everything too as u can see in my threads above:
http://social.answers.microsoft.com/Forums/en-US/vistawu/thread/cadcb00e-a161-4f86-8fd5-a1fb27168c6b ;
http://social.answers.microsoft.com/Forums/en-US/vistainstall/thread/009e4bf2-e0cb-4871-9e96-a52694d42288 and
http://social.answers.microsoft.com/Forums/en-US/vistawu/thread/3e2b8332-6cc2-4dca-b952-f5dab4642ee7 , wich i strongly believe to be directly related with the main isssues presented here.
This has been very enriching for me but also very exhausting and time consuming, anyway, could anyone explain me why am i getting the "Access denied" message when i try to open the cbs.log file now, after sp1 installation, and before the sp1 everything was fine.
After running sfc/verifyonly, it reports integrity violations so i ran sfc/scannow, it reports sucessfull repair of damaged files, ok fine so i thought. After restarting the computer i ran sfc/verifyonly to confirm that everything was in fact ok, well guess what integrity violations found, oh that's right i always run a chkdsk too and nothing's wrong with this one.
Last time i tried to start the computer in safe mode and the funny thing is that in safe mode i can open the cbs.log file, and to tell u the truth really i don't know why i keep on cheking that file because i feel like a donkey looking to a palace, i know that it has a lot of information i just don't know what to do with it.
Please can anybody help me out with this? Thanks for all the help available...
Be well.
Pedro Borba- UpravenýPedro Borba 11. srpna 2009 19:35
- How to analyze the log file entries that the Microsoft Windows Resource Checker (SFC.exe) program
generates in Windows Vista
http://support.microsoft.com/kb/928228
You can paste the error sections into a message here however each section often repeats so only paste
each section once - usually 8 - 10 liines per section.
An Update to my message :
See the Title fix and others such as Permissions section by Nuero_Jim
Download these - SAVE, disable your anti-virus and try both.
1st run Disk Cleanup
Start - All Programs - Accessories - System Tools - Disk Cleanup
2nd this : TO RUN THESE - go to where you saved them - RIGHT CLICK on file - RUN AS ADMIN
http://support.microsoft.com/kb/290301
Description of the Windows Installer CleanUp UtilityThe Windows Installer CleanUp utility deletes all files and registry settings associated with a program's Windows Installer configuration. Does NOT remove an application, allows you to re-install one.
http://technet.microsoft.com/en-us/magazine/2008.08.utilityspotlight.aspx
3rd : (New Part) Install this
Windows Installer 4.5 Redistributable
http://www.microsoft.com/downloads/details.aspx?FamilyID=5a58b56f-60b6-4412-95b9-54d056d6f9f4&displaylang=en
4th : TO RUN THESE - go to where you saved them - RIGHT CLICK on file - RUN AS ADMIN
Description of the System Update Readiness Tool for Windows Vista and for Windows Server 2008
http://support.microsoft.com/kb/947821
Rob - Bicycle - Mark Twain said it right. Hi again,
Thank u SpiritX for your reply, i think u replied my previous post here, but even if it isn't the case thanks anyway, all the help is welcome.
Well i have to confess that all of this is indeed very interesting but i´m light years from truly understand these computer things, so i really have to go very slow on this to, at the minimum, chew them before i can digest them, all this ____ talk to say that i had to read again, several times, what u suggested, in general i think i have the picture, offcourse there is always some things, here and there, i guess mere technical concepts that i don't know them, things like (u'll probaly be laughing now) what's a [SR] tag. For u probably thats just trivial for me it just interrupts the entire context of the reading because simply i don´t know what it is, but like i said in general i think i´ve got the picture, about the parts where it is ok and when it is corrupted, i guess.
Still in my cbs.log file there are a few things i woul like to clarify like when i have this:
POQ 69 ends.
2009-08-10 21:34:49, Info CSI 0000016d [SR] Verify complete
2009-08-10 21:34:50, Info CSI 0000016e [SR] Verifying 100 (0x00000064) components
2009-08-10 21:34:50, Info CSI 0000016f [SR] Beginning Verify and Repair transaction
2009-08-10 21:35:05, Info CSI 00000170 Repair results created:
POQ 70 starts:
0: Move File: Source = [l:192{96}]"\SystemRoot\WinSxS\Temp\PendingRenames\82b9876c021aca01c91e0000b80e6009._0000000000000000.cdf-ms", Destination = [l:104{52}]"\SystemRoot\WinSxS\FileMaps\_0000000000000000.cdf-ms"
1: Move File: Source = [l:218{109}]"\SystemRoot\WinSxS\Temp\PendingRenames\82b9876c021aca01ca1e0000b80e6009.program_files_ffd0cbfc813cc4f1.cdf-ms", Destination = [l:130{65}]"\SystemRoot\WinSxS\FileMaps\program_files_ffd0cbfc813cc4f1.cdf-ms"
2: Move File: Source = [l:252{126}]"\SystemRoot\WinSxS\Temp\PendingRenames\427c8c6c021aca01cb1e0000b80e6009.program_files_windows_defender_3e33901162166ae9.cdf-ms", Destination = [l:164{82}]"\SystemRoot\WinSxS\FileMaps\program_files_windows_defender_3e33901162166ae9.cdf-ms"
3: Move File: Source = [l:322{161}]"\SystemRoot\WinSxS\Temp\PendingRenames\023f916c021aca01cc1e0000b80e6009.programdata_microsoft_windows_defender_definition_updates_default_44e57bb5c1e3d0e8.cdf-ms", Destination = [l:234{117}]"\SystemRoot\WinSxS\FileMaps\programdata_microsoft_windows_defender_definition_updates_default_44e57bb5c1e3d0e8.cdf-ms"
4: Move File: Source = [l:264{132}]"\SystemRoot\WinSxS\Temp\PendingRenames\82cfad6c021aca01cd1e0000b80e6009.program_files_windows_defender_pt-pt_a60806ab0baaf162.cdf-ms", Destination = [l:176{88}]"\SystemRoot\WinSxS\FileMaps\program_files_windows_defender_pt-pt_a60806ab0baaf162.cdf-ms"POQ 70 ends.
2009-08-10 21:35:05, Info CSI 00000171 [SR] Verify complete
2009-08-10 21:35:05, Info CSI 00000172 [SR] Verifying 100 (0x00000064) components
2009-08-10 21:35:05, Info CSI 00000173 [SR] Beginning Verify and Repair transaction
2009-08-10 21:35:10, Info CSI 00000174 Repair results created:
POQ 71 starts:
If i´m not wrong, the upper sample excerpt from my CBS.log file shows that the SFC.exe program did not identify any problems with the Windows Vista system files, what i don´t know is wich parts of this excerpt belongs to the POQ 70, and so on with all the rest of what´s in the cbs.log file, i hope i´m making myself understandable.
The second situation:
POQ 51 ends.
2009-08-10 21:32:49, Info CSI 00000121 [SR] Verify complete
2009-08-10 21:32:49, Info CSI 00000122 [SR] Verifying 100 (0x00000064) components
2009-08-10 21:32:49, Info CSI 00000123 [SR] Beginning Verify and Repair transaction
2009-08-10 21:32:53, Info CSI 00000124 Repair results created:
POQ 52 starts:
0: Move File: Source = [l:192{96}]"\SystemRoot\WinSxS\Temp\PendingRenames\e2db351e021aca01e5160000b80e6009._0000000000000000.cdf-ms", Destination = [l:104{52}]"\SystemRoot\WinSxS\FileMaps\_0000000000000000.cdf-ms"
1: Move File: Source = [l:162{81}]"\SystemRoot\WinSxS\Temp\PendingRenames\62613f1e021aca01e6160000b80e6009.$$.cdf-ms", Destination = [l:74{37}]"\SystemRoot\WinSxS\FileMaps\$$.cdf-ms"
2: Move File: Source = [l:214{107}]"\SystemRoot\WinSxS\Temp\PendingRenames\42484b1e021aca01e7160000b80e6009.$$_system32_21f9a9c4a2f8b514.cdf-ms", Destination = [l:126{63}]"\SystemRoot\WinSxS\FileMaps\$$_system32_21f9a9c4a2f8b514.cdf-ms"
3: Move File: Source = [l:252{126}]"\SystemRoot\WinSxS\Temp\PendingRenames\020b501e021aca01e8160000b80e6009.$$_system32_licensing_issuance_426a5d59f324a6ff.cdf-ms", Destination = [l:164{82}]"\SystemRoot\WinSxS\FileMaps\$$_system32_licensing_issuance_426a5d59f324a6ff.cdf-ms"
4: Move File: Source = [l:212{106}]"\SystemRoot\WinSxS\Temp\PendingRenames\8290591e021aca01e9160000b80e6009.$$_tracing_bca9e27848ac4cc0.cdf-ms", Destination = [l:124{62}]"\SystemRoot\WinSxS\FileMaps\$$_tracing_bca9e27848ac4cc0.cdf-ms"POQ 52 ends.
2009-08-10 21:32:53, Info CSI 00000125 [SR] Verify complete
2009-08-10 21:32:54, Info CSI 00000126 [SR] Verifying 100 (0x00000064) components
2009-08-10 21:32:54, Info CSI 00000127 [SR] Beginning Verify and Repair transaction
2009-08-10 21:32:58, Info CSI 00000128 Hashes for file member \??\C:\Windows\System32\pt-PT\secpol.msc do not match actual file [l:20{10}]"secpol.msc" :
Found: {l:32 b:YY6LgIThBcYM4MQ1DR9loVECNZ32Q3ioIRPFp1Ak3cU=} Expected: {l:32 b:2z3tAv7dAgi7HrN5G1d3gxVlt0BeJP61oftUju49sDU=}
2009-08-10 21:32:58, Info CSI 00000129 [SR] Repairing corrupted file [ml:520{260},l:58{29}]"\??\C:\Windows\System32\pt-PT"\[l:20{10}]"secpol.msc" from store
2009-08-10 21:32:58, Info CSI 0000012a WARNING: File [l:20{10}]"secpol.msc" in [l:58{29}]"\??\C:\Windows\System32\pt-PT" switching ownership
Old: Microsoft-Windows-SecurityConfigurationManagement-PolicyTools-Ex.Resources, Version = 6.0.6001.18000, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"pt-PT", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
New: Microsoft-Windows-SecurityConfigurationManagement-PolicyTools.Resources, Version = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"pt-PT", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
2009-08-10 21:32:58, Info CSI 0000012b Repair results created:
POQ 53 starts:
And if i'm not wrong again, on this sample excerpt from my CBS.log file it shows that the SFC.exe program has identified problems with the Windows Vista system files, once again i´m lost in what belongs to what.
Here is the third situation, wich i didn't find anything related with in the Article ID: 928228 from Microsoft Help&Support;
POQ 70 ends.
2009-08-10 21:35:05, Info CSI 00000171 [SR] Verify complete
2009-08-10 21:35:05, Info CSI 00000172 [SR] Verifying 100 (0x00000064) components
2009-08-10 21:35:05, Info CSI 00000173 [SR] Beginning Verify and Repair transaction
2009-08-10 21:35:10, Info CSI 00000174 Repair results created:
POQ 71 starts:
POQ 71 ends.
2009-08-10 21:35:10, Info CSI 00000175 [SR] Verify complete
2009-08-10 21:35:11, Info CSI 00000176 [SR] Verifying 100 (0x00000064) components
2009-08-10 21:35:11, Info CSI 00000177 [SR] Beginning Verify and Repair transaction
2009-08-10 21:35:18, Info CSI 00000178 Ignoring duplicate ownership for directory [l:54{27}]"\??\C:\Windows\Inf\UGTHRSVC" in component WindowsSearchEngine, Version = 7.0.6001.16503, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral2009-08-10 21:35:18, Info CSI 00000179 Ignoring duplicate ownership for directory [l:64{32}]"\??\C:\Windows\Inf\UGTHRSVC\0000" in component WindowsSearchEngine, Version = 7.0.6001.16503, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
2009-08-10 21:35:18, Info CSI 0000017a Ignoring duplicate ownership for directory [l:56{28}]"\??\C:\Windows\Inf\UGatherer" in component WindowsSearchEngine, Version = 7.0.6001.16503, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
2009-08-10 21:35:18, Info CSI 0000017b Ignoring duplicate ownership for directory [l:66{33}]"\??\C:\Windows\Inf\UGatherer\0000" in component WindowsSearchEngine, Version = 7.0.6001.16503, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
2009-08-10 21:35:18, Info CSI 0000017c Ignoring duplicate ownership for directory [l:62{31}]"\??\C:\Windows\Inf\wsearchidxpi" in component WindowsSearchEngine, Version = 7.0.6001.16503, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
2009-08-10 21:35:18, Info CSI 0000017d Ignoring duplicate ownership for directory [l:72{36}]"\??\C:\Windows\Inf\wsearchidxpi\0000" in component WindowsSearchEngine, Version = 7.0.6001.16503, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
2009-08-10 21:35:18, Info CSI 0000017e Ignoring duplicate ownership for directory [l:64{32}]"\??\C:\Windows\Inf\UGTHRSVC\0816" in component WindowsSearchEngine.Resources, Version = 7.0.6001.16503, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"pt-PT", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
2009-08-10 21:35:18, Info CSI 0000017f Ignoring duplicate ownership for directory [l:66{33}]"\??\C:\Windows\Inf\UGatherer\0816" in component WindowsSearchEngine.Resources, Version = 7.0.6001.16503, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"pt-PT", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
2009-08-10 21:35:18, Info CSI 00000180 Ignoring duplicate ownership for directory [l:72{36}]"\??\C:\Windows\Inf\wsearchidxpi\0816" in component WindowsSearchEngine.Resources, Version = 7.0.6001.16503, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture = [l:10{5}]"pt-PT", VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
2009-08-10 21:35:18, Info CSI 00000181 Repair results created:
POQ 72 starts:
Wich i don't even dare to think anything about it.
Once again thanks for your time and concern about this, offcourse i'd appreciate all incoming help on this.
Be well.
Pedro Borba- Try running checkdisk - schedule it to run at next start and then Apply OK your way out then restart.
How to Run Check Disk at Startup in Vista
http://www.vistax64.com/tutorials/67612-check-disk-chkdsk.html
if no joy :
Try Startup Repair -
This tells you how to access the System Recovery Options
http://windowshelp.microsoft.com/Windows/en-US/Help/326b756b-1601-435e-99d0-1585439470351033.mspx
Try StartUp Repair from Recovery Options
How to do a Startup Repair
http://www.vistax64.com/tutorials/91467-startup-repair.html
And try runnng Chkdsk from Recovery Options
(this is a more efficient manner to run than at reboot and might work)
-------------------------------------------------
How To Perform a Repair Installation For Vista
http://www.vistax64.com/tutorials/88236-repair-install-vista.html
This tells you how to access the System Recovery Options
http://windowshelp.microsoft.com/Windows/en-US/Help/326b756b-1601-435e-99d0-1585439470351033.mspx
Rob - Bicycle - Mark Twain said it right. - Hi again,
Please, all help is welcome but pleeaasee could anybody just answer my questions!!
Thanks and be well
Pedro Borba - Unable to find the <open command prompt here>. So i opened the command prompt there msg says<'accesschk.exe' isnot recognized as internal or external command, operable program or batch file.>
Steps 2-5 never appeared as you show above? Fix is? eror code 0x80070005 VISTA 32. - Hi,
Jaxs you came in on a fairly old thread by computer standards. Hopefully the latest updates here
will help you.
This is a very tough one to solve. What are the KB articles if any shown as not installing?
How do I reset Windows Update components?
http://support.microsoft.com/kb/971058
Description of the System Update Readiness Tool for Windows Vista, for Windows Server 2008, for
Windows Server 2008 R2 Release Candidate, and for Windows 7 Release Candidat
http://support.microsoft.com/kb/947821
Those are sort of prerequisites and probably will not solve the issue.
Antivirus/antispyware/security products are a known cause so you might want to disable them as
as test (and that sometimes does not really totally remove their influence).
How do I restore security settings to the default settings?
http://support.microsoft.com/kb/313222
Error message when you use Windows Update or Microsoft Update Web sites to install updates on
Windows 2000, Windows XP, and Windows Server 2003: 0x80070005
http://support.microsoft.com/kb/968003/
Its usually a premissions issue :
Please check this link and the ones it sites.
Work your way through my 3 messages here.
http://social.answers.microsoft.com/Forums/en-US/vistasecurity/thread/200f5140-c2dd-48a5-8cdb-0d8c82ade3cf
Hope this helps.
Rob - Bicycle - Mark Twain said it right. - Did not help.

