Registry Permissions Preventing Update

S

Stubbybubbit

I can not successfully install KB925454 on my home computer (Windows XP

Media Center 2004). I have disabled my Spyware
(Webroot) and Virus (McAfee SecurityCenter).

I continue to get:

KB92545 Setup could not backup registry key
HKLM\Software\Microsoft\Internet Explorer\ActiveX
Compatibility\Restriction Policies to file... Access is denied.

This is my home machine, I am admin. I verified permissions in
HKLM\Software\Microsoft\Internet Explorer\ActiveX Compatibility. But
if I try to access any of the registry keys below that I always get a
"Error while opening key" error. This happens when simply browsing
using regedt32. So I have a permissions issue even though I have
rights to the parent.

As admin I have permissions problems with my own registry?
(I have also posted this to public.microsoft.windowsupdate - am still
looking for help)
Thanks
 
W

Wesley Vogel

In Windows XP and Windows Server 2003, Regedt32.exe is a small program that
just runs Regedit.exe. Use regedit.

Caution
[[Incorrectly editing the registry may severely damage your system. Before
making changes to the registry, you should back up any valued data on your
computer. ]]

Try this...
Reset the registry permissions
As soon as you have found the registry subkey that has the incorrect
permissions, update the permissions for that subkey.

To update the permissions of the registry subkey, follow these steps:
a. Click Start, click Run, type regedit and then click OK to start
Registry Editor.
b. Locate and right-click the registry subkey:
and then click Permissions.
c. Under Group or user names, click Administrators.
d. Under Permissions for Administrators, make sure that the Allow check box
for the following entries is selected:
* Full Control
* Read
e. Click Apply and then click OK.
f. On the File menu, click Exit to quit Registry Editor.

Open the Registry Editor again and see if you can delete the key now.

If not, try this...
Start | Run | Type: regedit | OK |
Navigate to >>>
the said key
Right click the key in the left hand pane | Permissions... | Advanced
button | Owner tab | click the new owner and then click OK.

[[You can take ownership of a registry key if you are logged on as an
administrator or if you have been specifically assigned the permission to
take ownership of the registry key by the current owner. ]]

See permissions, registry in Registry Editor HELP.

These are online links to the same Registry Editor HELP files.

To take ownership of a registry key
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/regedit_take_own.mspx

To assign permissions to a registry key
http://www.microsoft.com/resources/...xp/all/proddocs/en-us/regedit_permit_key.mspx

To assign special access to a registry key
http://www.microsoft.com/resources/...ll/proddocs/en-us/regedit_assign_specacc.mspx

To grant Full Control of a registry key
http://www.microsoft.com/resources/.../xp/all/proddocs/en-us/regedit_yield_own.mspx

To add users or groups to the audit list
http://www.microsoft.com/resources/...proddocs/en-us/regedit_audit_key_adduser.mspx

To add users or groups to the Permissions list
http://www.microsoft.com/resources/...roddocs/en-us/regedit_permit_key_adduser.mspx

To remove a user or group from the Permissions list
http://www.microsoft.com/resources/...proddocs/en-us/regedit_permit_key_remove.mspx


--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
S

Stubbybubbit

Thanks for the response Wes.
I resolved the problem by using the utility described here:
http://support.microsoft.com/kb/313222/EN-US/
I typed:
C:\WINDOWS\repair>secedit /configure /cfg %windir%\repair\secsetup.inf
/db secsetup.sdb /verbose /areas REGKEYS
And afterwards was able to install the update. I had multiple registry
keys with permissions issues (I could not successfully change
permissions or ownership at a higher level and select the checkbox to
propagate down). secedit did the trick.

Scott
Wesley said:
In Windows XP and Windows Server 2003, Regedt32.exe is a small program that
just runs Regedit.exe. Use regedit.

Caution
[[Incorrectly editing the registry may severely damage your system. Before
making changes to the registry, you should back up any valued data on your
computer. ]]

Try this...
Reset the registry permissions
As soon as you have found the registry subkey that has the incorrect
permissions, update the permissions for that subkey.

To update the permissions of the registry subkey, follow these steps:
a. Click Start, click Run, type regedit and then click OK to start
Registry Editor.
b. Locate and right-click the registry subkey:
and then click Permissions.
c. Under Group or user names, click Administrators.
d. Under Permissions for Administrators, make sure that the Allow check box
for the following entries is selected:
* Full Control
* Read
e. Click Apply and then click OK.
f. On the File menu, click Exit to quit Registry Editor.

Open the Registry Editor again and see if you can delete the key now.

If not, try this...
Start | Run | Type: regedit | OK |
Navigate to >>>
the said key
Right click the key in the left hand pane | Permissions... | Advanced
button | Owner tab | click the new owner and then click OK.

[[You can take ownership of a registry key if you are logged on as an
administrator or if you have been specifically assigned the permission to
take ownership of the registry key by the current owner. ]]

See permissions, registry in Registry Editor HELP.

These are online links to the same Registry Editor HELP files.

To take ownership of a registry key
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/regedit_take_own.mspx

To assign permissions to a registry key
http://www.microsoft.com/resources/...xp/all/proddocs/en-us/regedit_permit_key.mspx

To assign special access to a registry key
http://www.microsoft.com/resources/...ll/proddocs/en-us/regedit_assign_specacc.mspx

To grant Full Control of a registry key
http://www.microsoft.com/resources/.../xp/all/proddocs/en-us/regedit_yield_own.mspx

To add users or groups to the audit list
http://www.microsoft.com/resources/...proddocs/en-us/regedit_audit_key_adduser.mspx

To add users or groups to the Permissions list
http://www.microsoft.com/resources/...roddocs/en-us/regedit_permit_key_adduser.mspx

To remove a user or group from the Permissions list
http://www.microsoft.com/resources/...proddocs/en-us/regedit_permit_key_remove.mspx


--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
Stubbybubbit said:
I can not successfully install KB925454 on my home computer (Windows XP

Media Center 2004). I have disabled my Spyware
(Webroot) and Virus (McAfee SecurityCenter).

I continue to get:

KB92545 Setup could not backup registry key
HKLM\Software\Microsoft\Internet Explorer\ActiveX
Compatibility\Restriction Policies to file... Access is denied.

This is my home machine, I am admin. I verified permissions in
HKLM\Software\Microsoft\Internet Explorer\ActiveX Compatibility. But
if I try to access any of the registry keys below that I always get a
"Error while opening key" error. This happens when simply browsing
using regedt32. So I have a permissions issue even though I have
rights to the parent.

As admin I have permissions problems with my own registry?
(I have also posted this to public.microsoft.windowsupdate - am still
looking for help)
Thanks
 
W

Wesley Vogel

Glad to hear that you got it sorted out, Scott. Keep having fun.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
Stubbybubbit said:
Thanks for the response Wes.
I resolved the problem by using the utility described here:
http://support.microsoft.com/kb/313222/EN-US/
I typed:
C:\WINDOWS\repair>secedit /configure /cfg %windir%\repair\secsetup.inf
/db secsetup.sdb /verbose /areas REGKEYS
And afterwards was able to install the update. I had multiple registry
keys with permissions issues (I could not successfully change
permissions or ownership at a higher level and select the checkbox to
propagate down). secedit did the trick.

Scott
Wesley said:
In Windows XP and Windows Server 2003, Regedt32.exe is a small program
that just runs Regedit.exe. Use regedit.

Caution
[[Incorrectly editing the registry may severely damage your system.
Before making changes to the registry, you should back up any valued
data on your computer. ]]

Try this...
Reset the registry permissions
As soon as you have found the registry subkey that has the incorrect
permissions, update the permissions for that subkey.

To update the permissions of the registry subkey, follow these steps:
a. Click Start, click Run, type regedit and then click OK to start
Registry Editor.
b. Locate and right-click the registry subkey:
and then click Permissions.
c. Under Group or user names, click Administrators.
d. Under Permissions for Administrators, make sure that the Allow check
box for the following entries is selected:
* Full Control
* Read
e. Click Apply and then click OK.
f. On the File menu, click Exit to quit Registry Editor.

Open the Registry Editor again and see if you can delete the key now.

If not, try this...
Start | Run | Type: regedit | OK |
Navigate to >>>
the said key
Right click the key in the left hand pane | Permissions... | Advanced
button | Owner tab | click the new owner and then click OK.

[[You can take ownership of a registry key if you are logged on as an
administrator or if you have been specifically assigned the permission to
take ownership of the registry key by the current owner. ]]

See permissions, registry in Registry Editor HELP.

These are online links to the same Registry Editor HELP files.

To take ownership of a registry key
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/regedit_take_own.mspx

To assign permissions to a registry key
http://www.microsoft.com/resources/...xp/all/proddocs/en-us/regedit_permit_key.mspx

To assign special access to a registry key
http://www.microsoft.com/resources/...ll/proddocs/en-us/regedit_assign_specacc.mspx

To grant Full Control of a registry key
http://www.microsoft.com/resources/.../xp/all/proddocs/en-us/regedit_yield_own.mspx

To add users or groups to the audit list
http://www.microsoft.com/resources/...proddocs/en-us/regedit_audit_key_adduser.mspx

To add users or groups to the Permissions list
http://www.microsoft.com/resources/...roddocs/en-us/regedit_permit_key_adduser.mspx

To remove a user or group from the Permissions list
http://www.microsoft.com/resources/...proddocs/en-us/regedit_permit_key_remove.mspx


--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
Stubbybubbit said:
I can not successfully install KB925454 on my home computer (Windows XP

Media Center 2004). I have disabled my Spyware
(Webroot) and Virus (McAfee SecurityCenter).

I continue to get:

KB92545 Setup could not backup registry key
HKLM\Software\Microsoft\Internet Explorer\ActiveX
Compatibility\Restriction Policies to file... Access is denied.

This is my home machine, I am admin. I verified permissions in
HKLM\Software\Microsoft\Internet Explorer\ActiveX Compatibility. But
if I try to access any of the registry keys below that I always get a
"Error while opening key" error. This happens when simply browsing
using regedt32. So I have a permissions issue even though I have
rights to the parent.

As admin I have permissions problems with my own registry?
(I have also posted this to public.microsoft.windowsupdate - am still
looking for help)
Thanks
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top