Windows 开始菜单问题
起因:
今天由于昨天关机后自动重启,无法关机,查了下原因
可能是系统故障导致关机失败重启
解决方法一:
右键我的电脑,点击启动与故障恢复的设置,然后取消系统失败时自动重新启动的选项。
这个方法有那么点掩耳盗铃的味道,于是我不答应。
打开了 windows 的事件查看器,类似如下log,之前的被覆盖了。
1 | 计算机-默认 权限设置并未向在应用程序容器 Microsoft.Windows.Cortana_1.10.7.17134_neutral_neutral_cw5n1h2txyewy SID (S-1-15-2-1861897761-1695161497-2927542615-642690995-327840285-2659745135-2630312742)中运行的地址 LocalHost (使用 LRPC) 中的用户 D7\illus SID (S-1-5-21-1456052483-2504874860-2005770065-1001)授予针对 CLSID 为 |
找了许久,要通过组件服务,修改权限才行。
但是呢,权限是灰色的,因此又找了许久,要通过注册表修改才能获取到此完全控制权限。由于注册表的权限也不能直接修改,需要将所有者由 TrustedInstaller 改成 当前用户才能进行修改。
修改了所有者之后,赋予完全控制权限
修改 RuntimeBroker 的启动和激活权限为默认。而默认值是在下方改的
编辑默认值,组件服务,右键我的电脑-属性,然后编辑默认值
添加Network Service角色为所有权限
结果重启后,又出问题了,开始菜单打开后无法搜索,设置以及左侧按钮均无法点击,EDGE也是秒退
于是找呀找呀,
试过
1 | 管理员 |
也试过
1 | 任务管理器运行 |
以及好多好多,均无作用。
最后倒入了很久之前的注册表,已经刚出问题时的注册表,导入时还都报错(访问注册表时出错),重启莫名好了。奇怪
后来设置为默认值重现了一次,后续改成自定义,打补丁,导入最新注册表都没用。只能导入以前的注册表才生效了