Link to home
Start Free TrialLog in
Avatar of curiouswebster
curiouswebsterFlag for United States of America

asked on

The machine wide Default Launch and Activation security descriptor is invalid.

I got this error when MapPoint crashed my system.  Does anyone understand this?

Please advise if you do.

Thanks,
newbieweb

The machine wide Default Launch and Activation security descriptor is invalid.
It contains Access Control Entries with permissions that are invalid.
The requested action was therefore not performed.
This security permission can be corrected using the Component
Services administrative tool.

For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
Avatar of MotoCrazy
MotoCrazy
Flag of United States of America image

I would start with resetting security settings to default.

Start --> Run --> CMD <enter>
At command prompt, type:
secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose

Let this complete and post back with results.
ASKER CERTIFIED SOLUTION
Avatar of MotoCrazy
MotoCrazy
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of curiouswebster

ASKER

I got this far and lost my nerve:

"removed the IWAM account then added it back with the full permissions it had".

On my production machine (the one that crashed) I see a Group (or User Name) called:

Launch IIS Process Account (MYMACHINENAME\IWAM_YOUR-3...

When I highlight it, I see al permission are selected in the bottom list.

I this the item I am supposed to delete?  The instructions say so, then to add it back with the full permissions it had.

My question is:
How do I add it back?

When I push the Add button I do not see clearly where.

Please advise.  I realy do not want to screw up this machine.

Thanks,
newbieweb
Click on Add --> Advanced --> Find Now --> and scroll down the list. You should see it listed as "IWAM_MACHINENAME".
I see it in the list.  But does that relate to

Launch IIS Process Account?

Can I try adding it before I delete the other one?  And if it works I will delete them both then add it again.
Once you add it to the security, it will show as "Launch IIS Process Account". It is a built-in account for IIS.

And no, it will not let you add it twice.
Are there any risk to deleting it??

It seems not.
How confident are you that this will fix the problem that caused my program to crash?
The only risk is that any IIS process that requires it will not run until you add it back in.

Confident? I have never personally run into this problem, so I cannot back it up with my next paycheck or anything =). This is the only solution I found on the net to the EXACT same problem; so I am crossing my fingers for you.
After I pressed Close the Component Services program crashed, so I did it a second time.  Then it worked.

How confident are you that this will fix the problem that caused my program to crash?

I am ready to test my program and see how far it gets.  Thanks for the help.



No problem. I am glad I could help.