I don't know if anybody else is having trouble with 0x80070005 but here's what I got when I tried the accesschk.exe procedure.
HKLM\software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Retry Agent
HKLM\software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Sqm
HKLM\software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Sqm\Package_for_KB955430~31bf3856ad364e35~x86~~6.0.1.18005
HKLM\software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Sqm\Package_for_KB955430~31bf3856ad364e35~x86~~6.0.1.18005\InstallCounter
HKLM\software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Sqm\VistaSP2-KB948465~31bf3856ad364e35~x86~~6.0.0.18005
HKLM\software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Sqm\VistaSP2-KB948465~31bf3856ad364e35~x86~~6.0.0.18005\InstallCounter
I don't have any idea what this means.