前言:windows10。事件查看器频繁捕捉到系统错误,遂查询下原因。
错误:
使用事件查看器查到错误如下:
应用程序-特定 权限设置并未向在应用程序容器 不可用 SID (不可用)中运行的地址 LocalHost (使用 LRPC) 中的用户 NT AUTHORITY\LOCAL SERVICE SID (S-1-5-19)
授予针对
CLSID
为 {D63B10C5-BB46-4990-A94F-E40B9D520160}
、APPID
为 {9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
的 COM 服务器应用程序的 本地 激活 权限。此安全权限可以使用组件服务管理工具进行修改。
快捷命令:
- 事件查看器:
win+r eventvwr.msc
- 设备管理器:
win+r devmgmt.msc
问题定位:
使用VS开发.NET项目时,项目涉及RPC,但是配套的硬件设备的驱动程序未在本机开发环境安装,因此,程序编译启动时,事件查看器报错。
问题分析:
问题属于开发者类问题,和Windows操作系统错误无关,自行安装相应的硬件驱动即可。
其它类似问题解决方案:
若是Windows7、Windows10等操作系统相关、内置程序报此类错误,可参考以下教程进行授权解决。
同类问题解决方案(CLSID和APPID和本文中不同,但问题源都是DistributedCOM):解决方案
后记:以上是个人发现问题及处理过程,希望可以帮到大家。