Code:
Thank you for the very insightful and kind reply. Now I think I do understand the procedure a lot better. Maybe I am a tad too concerned, but I would not like to break anything important, and end up with an unstable system.
Thus, let me rely on your guidance and deep knowledge once more, granted and hoping you have the time and patience to help me out. It is truly appreciated.
Can you please verify that the following passages, specific to my case, are in fact accurate? Thanks for all of the precious advise you provide, to myself and others.
A. First DistributedCOM error with Event ID 10016
Attachment 93536
Code:
The application-specific permission settings do not grant Local Activation permission
for the COM Server application
with CLSID
{D63B10C5-BB46-4990-A94F-E40B9D520160}
and APPID
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
to the user NT AUTHORITY\SID SYSTEM (S-1-5-18) from address LocalHost (Using LRPC)
running in the application container Unavailable SID (Unavailable). This security
permission can be modified using the Component Services administrative tool.
Attachment 93537
Attachment 93538
CLSID: {D63B10C5-BB46-4990-A94F-E40B9D520160}
APPID: {9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
User: SYSTEM or NT AUTHORITY\SID SYSTEM (S-1-5-18)
Application: RuntimeBroker
1- Open Regedit with Administrative rights
2- Navigate to HKEY_CLASSES_ROOT > CLSID > {D63B10C5-BB46-4990-A94F-E40B9D520160}
3- Right-click on it and select "Permissions..." option
4- In the new dialog box Attachment 93543 (image from my machine) click on "Advanced" button
5- At the top, look for "Owner" and click on "Change" button near "TrustedInstaller"
6- In the new dialog box type "Administrators" and click on "Check Names" button (it supposedly converts the name to correct format)
7- Click on "OK" button
8- Select "Administrators" in the first dialog box and check the "Allow" checkbox given for "Full Control" option
9- Click on "Apply" and "OK" buttons
10- Navigate to HKEY_CLASSES_ROOT > APPID > {9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
11- Repeat passages #3-#9
12- Close Regedit
13- Open Component Services with Administrative rights
14- Browse to Console Root > Component Services > Computers > My Computer > DCOM Config
15- Find "RuntimeBroker" from the icon list, right click on it and select "Properties"
16- Navigate to the "Security" tab and click the "Edit" button in the "Launch and Activation Permissions" section
17- In the newly opened dialogue box (Launch and Activation Permission), If "SYSTEM" is missing from the "Group or user names" list section proceed to #18, otherwise skip to #21
18- Click the "Add" button
19- Type in "SYSTEM", that is the User as found per Event ID 10016 from Event Viewer, and click on "Check Names" button (it supposedly converts the name to correct format)
20- Click the "OK" button. You're back in "Launch and Activation Permission" dialogue box
21- Select "SYSTEM" from the "Group or user names" list, and click to place a check in the "Local Activation"/"Allow" box
22- Click the "OK" button
23- Back in the "Security" tab, click the "Apply" button, then keep clicking "OK" until all windows are closed
24- Open Regedit with Administrative rights
25- Reassign ownership back to default "TrustedInstaller" for the two modified CLSID and APPID values
26- In order to do so, type "NT SERVICE\TrustedInstaller" (without quotes) in the dialogue box mentioned at #6, and click the "OK" button
27- Close all windows and exit Regedit
28- Reboot
B. Second DistributedCOM error with Event ID 10016
Attachment 93546
Code:
The application-specific permission settings do not grant Local Activation permission
for the COM Server application
with CLSID
{C2F03A33-21F5-47FA-B4BB-156362A2F239}
and APPID
{316CDED5-E4AE-4B15-9113-7055D84DCC97}
to the user portatile_Asus\SID Marco (S-1-5-21-3351707439-3826623186-4039555236-1002)
from address LocalHost (Using LRPC)
running in the application container
Microsoft.Windows.FeatureOnDemand.InsiderHub_10.0.10586.0_neutral_neutral_cw5n1h2txyewy
SID
(S-1-15-2-4016783169-893401051-2237370320-274899566-412088533-2398988950-2155762795).
This security permission can be modified using the
Component Services administrative tool.
Attachment 93547
Attachment 93548
CLSID: {C2F03A33-21F5-47FA-B4BB-156362A2F239}
APPID: {316CDED5-E4AE-4B15-9113-7055D84DCC97}
User: portatile_Asus\Marco or portatile_Asus\SID Marco (S-1-5-21-3351707439-3826623186-4039555236-1002)
Application: Immersive Shell
1- Open Regedit with Administrative rights
2- Navigate to HKEY_CLASSES_ROOT > CLSID > {C2F03A33-21F5-47FA-B4BB-156362A2F239}
3- Right-click on it and select "Permissions..." option
4- In the new dialog box Attachment 93543 (image from my machine) click on "Advanced" button
5- At the top, look for "Owner" and click on "Change" button near "TrustedInstaller"
6- In the new dialog box type "Administrators" and click on "Check Names" button (it supposedly converts the name to correct format)
7- Click on "OK" button
8- Select "Administrators" in the first dialog box and check the "Allow" checkbox given for "Full Control" option
9- Click on "Apply" and "OK" buttons
10- Navigate to HKEY_CLASSES_ROOT > APPID > {316CDED5-E4AE-4B15-9113-7055D84DCC97}
11- Repeat passages #3-#9
12- Close Regedit
13- Open Component Services with Administrative rights
14- Browse to Console Root > Component Services > Computers > My Computer > DCOM Config
15- Find "Immersive Shell" from the icon list, right click on it and select "Properties"
16- Navigate to the "Security" tab and click the "Edit" button in the "Launch and Activation Permissions" section
17- In the newly opened dialogue box (Launch and Activation Permission), If "portatile_Asus\Marco" is missing from the "Group or user names" list section proceed to #18, otherwise skip to #21
18- Click the "Add" button
19- Type in "portatile_Asus\Marco", that is the User as found per Event ID 10016 from Event Viewer, and click on "Check Names" button (it supposedly converts the name to correct format)
20- Click the "OK" button. You're back in "Launch and Activation Permission" dialogue box
21- Select "portatile_Asus\Marco" from the "Group or user names" list, and click to place a check in the "Local Activation"/"Allow" box
22- Click the "OK" button
23- Back in the "Security" tab, click the "Apply" button, then keep clicking "OK" until all windows are closed
24- Open Regedit with Administrative rights
25- Reassign ownership back to default "TrustedInstaller" for the two modified CLSID and APPID values
26- In order to do so, type "NT SERVICE\TrustedInstaller" (without quotes) in the dialogue box mentioned at #6, and click the "OK" button
27- Close all windows and exit Regedit
28- Reboot
Could you please check and tell me if both procedures, as exposed above through multiple paragraphs, are correct and safe to perform? As you can see, I've tried to include my own parameters. Is everything truly and completely accurate? Thank you
Thank you for this AWSOME Guide ! finally I made it because I had no idea how to revert back to TrustedInstaller Permission, no one said how .
I don't have the error !