I've been struggling for several days trying to the Windows Update to run on a Windows 7 64 bit PC.
I've downloaded WindowsUpdate.diagcab and it showed the Error 0x80070005.
In response to one of the MS support posts I've downloaded subinacl .exe and run:
subinacl /subkeyreg "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing" /grant="nt service\trustedinstaller"=f
The result I'm getting is:
SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing : delete Perm. ACE 1 nt service\trustedinstaller
SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing : delete Perm. ACE 0 nt service\trustedinstaller
SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing : new ace for nt service\trustedinstaller
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing - RegSetKeySecurity Error : 5 Access is denied.
SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Version : delete Perm. ACE 1 nt service\trustedinstaller
SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Version : delete Perm. ACE 0 nt service\trustedinstaller
SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Version : new ace for nt service\trustedinstaller
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Version - RegSetKeySecurity Error : 5 Access is denied.
NOTE: As suggested in another post, I previously tried downloading accesschk.exe and running (as administrator) :
accesschk.exe -s -n "nt service\trustedinstaller" -k "hklm\software\Microsoft\Windows\CurrentVersion\Component Based Servicing" >accesskchk.txt
but the popup window stated:
Reports effective permissions for securable objects has stopped working.
and the accesschk.txt file was empty.
Can you help me resolve this?