No access to HKLM\SOFTWARE\Classes\CLSID

C

c.b.fernald

Has anyone encountered a situation wherein the
HKLM\SOFTWARE\Classes\CLSID can't be accessed or updated by anyone?
That is, noone (group, user or otherwise) has access to this node.

Here's some background:

Over the past couple of weeks, I've tried unsuccessfully to install
some software on my wife's laptop. I kept getting a 1406 error -
access denied, no permission. This was being reported against a
registry node
like "HKLM\SOFTWARE\Classes\CLSID\blah-guid-blah". Each time this
would happen I would take a look in "HKLM\SOFTWARE\Classes\CLSID" and
there was nothing there.

This kind of messed me up - I know .NET has tried to get away from the
registry but the CLSID node was usually chock-full of entries. Since
this wasn't my laptop, I never pursued it much further.

Then one day I had to get something installed for my wife. Same
problem - no access to a subnode in CLSID. I dug deeper and realized
noone - i.e. no group, user, etc. - noone had any kind of priv to
CLSID. I gave Full Control to Adminstrators and voila; problem
solved.

I have, on occasion, removed spyware and adware from this laptop.
Perhaps this is a leftover from that?

Thanks.

\cbf
 
D

Dave Patrick

It should have been set to "Inherit From Parent"

--
Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect

:
| Has anyone encountered a situation wherein the
| HKLM\SOFTWARE\Classes\CLSID can't be accessed or updated by anyone?
| That is, noone (group, user or otherwise) has access to this node.
|
| Here's some background:
|
| Over the past couple of weeks, I've tried unsuccessfully to install
| some software on my wife's laptop. I kept getting a 1406 error -
| access denied, no permission. This was being reported against a
| registry node
| like "HKLM\SOFTWARE\Classes\CLSID\blah-guid-blah". Each time this
| would happen I would take a look in "HKLM\SOFTWARE\Classes\CLSID" and
| there was nothing there.
|
| This kind of messed me up - I know .NET has tried to get away from the
| registry but the CLSID node was usually chock-full of entries. Since
| this wasn't my laptop, I never pursued it much further.
|
| Then one day I had to get something installed for my wife. Same
| problem - no access to a subnode in CLSID. I dug deeper and realized
| noone - i.e. no group, user, etc. - noone had any kind of priv to
| CLSID. I gave Full Control to Adminstrators and voila; problem
| solved.
|
| I have, on occasion, removed spyware and adware from this laptop.
| Perhaps this is a leftover from that?
|
| Thanks.
|
| \cbf
 
A

Alex Nichol

c.b.fernald said:
Has anyone encountered a situation wherein the
HKLM\SOFTWARE\Classes\CLSID can't be accessed or updated by anyone?
That is, noone (group, user or otherwise) has access to this node.

You normally access it via HKEY_CLASSES_ROOT\ - which is just an alias
for HKLM\Software\classes

You can check on permissions by right clicking the node, and taking
Permissions
 

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