248

windows11系统的一些问题

乐果   发表于   2024 年 05 月 22 日 标签:windows

最近在使用windows11系统时经常死机,查看日志文件得到途中记录,查询相关方法后得到如下流程,或许大概可能可以解决。

右键win图标,找到事件查看器-找到win安全日志-系统,找到黄色图标的警告,双击打开

应用程序-特定 权限设置并未向在应用程序容器 不可用 SID (不可用)中运行的地址 LocalHost (使用 LRPC) 中的用户 XIAOXIAO\xiao SID (S-1-5-21-3983895341-1470971575-1638553350-1001)授予针对 CLSID 为 
{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}
、APPID 为 
{15C20B67-12E7-4BB6-92BB-7AFF07997402}
 的 COM 服务器应用程序的 本地 激活 权限。此安全权限可以使用组件服务管理工具进行修改。

如图所示:



解决办法:在注册表中,找到相应的key,给予当前登录账号的控制权限。

例如,分别搜索:

计算机\HKEY_CLASSES_ROOT\CLSID\{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}

计算机\HKEY_CLASSES_ROOT\APPID\{15C20B67-12E7-4BB6-92BB-7AFF07997402}

点击右键 权限,将当前账户添加进去,并给予控制权限。

其他问题

此时可能会弹出你无权操作之类的,此时要修改 所有者 ,将 所有者 改为当前用户,即可拥有修改权限的权力。 大部分情况下,原来 所有者TrustedInstaller 这个账户的,但很奇怪这个账户并不在账户列表中。

安全考虑

检索相关资料发现 TrustedInstaller 这个账户其实是系统的一个虚拟账户,它在系统安装初始化时就一直存在,大部分内核文件的所有者都是它,一方面为了安全考虑,防止内核文件被恶意串改或删除(或被用户误删)。

既然 TrustedInstaller 账户存在的目的是安全考虑,那么在给当前账户授权结束后,应将 所有者 改会原来的 TrustedInstaller ,但搜索不到这个账户,改为搜索 NT SERVICE\TrustedInstalle 即可。

golang编译

编译时出现 -buildvcs=false, 执行:

go env -w GOFLAGS="-buildvcs=false"

乐果   发表于   2024 年 05 月 22 日 标签:windows

0

文章评论