目录
一、问题现象
计算机\HKEY_CLASSES_ROOT\AppID\{4839DDB7-58C2-48F5-8283-E1D1807D0D7D}
ShellServiceHost
计算机\HKEY_CLASSES_ROOT\AppID\{9CA88EE3-ACB7-47c8-AFC4-AB702511C276}
RuntimeBroker
计算机\HKEY_CLASSES_ROOT\AppID\{316CDED5-E4AE-4B15-9113-7055D84DCC97}
ImmersiveShell
属性/安全 - 为灰色无法编辑
二、解决方案
1、属性/常规,复制应用程序 ID
2、修改应用程序权限
2.1 、打开注册表
“Win+R”,输入 “regedit”,点击“确定”
2.2、在注册表中找到应用程序
输入路径,计算机\HKEY_CLASSES_ROOT\AppID\{应用程序 ID},如下
计算机\HKEY_CLASSES_ROOT\AppID\{4839DDB7-58C2-48F5-8283-E1D1807D0D7D}
2.3 、打开权限编辑窗口
右键点击查找的项,在弹出的右键菜单选择“权限”
2.4、变更程序所有者
2.4.1 权限窗口点击“高级按钮”
2.4.2 在“高级安全设置”,点击“所有者”后的“更改”按钮。
2.4.3 在选择用户或组,点击“高级按钮”
2.4.4 在选择用户或组,点击“立即查找”
2.4.5 在“选择用户或组”窗口“搜索结果”中“双击”选择当前登录的账户
2.4.6 选择完用户后,点击“确定”
2.4.6 勾选“替换子容器和对象的所有者”,点击“应用”,然后点击“确定”
2.5、添加用户并赋予权限
2.5.1、在权限窗口,点击“添加”按钮;
2.5.2 在选择用户或组,点击“高级按钮”
2.5.3 在选择用户或组,点击“立即查找”
2.5.4 在“选择用户或组”窗口“搜索结果”中“双击”选择当前登录的账户
2.5.5 选择完用户后,点击“确定”
2.5.6 选择“SYSTEM”,用户,勾选“完全控制”的“允许”权限
2.5.7 选择“当前登录账户”,用户,勾选“完全控制”的“允许”权限
3、关闭“组件服务”并重新打开“组件服务/DCOM 配置”
“Win+R”中输入“dcomcnfg”,然后点击“确定”