个人原创,如有转载,请注明出处。
——by realasking

最近将系统中的UC等浏览器卸载了,但google-chrome因为一些众说周知的原因使用上有些许不便,之前就听闻微软的edge开发版使用了chromium内核,于是就想试一试。

上周,到Microsoft Edge Dev官网下载并安装了该版本,但是除了第一次正常弹出,始终无法启动。后来发现,若是打开cmd,然后进入到浏览器安装目录,用命令执行就能启动。昨天微软更新了新版本,于是进行了重装,但是还是无法使用,在网上反复搜索无果后,就检查了一下日志。

用事件查看器发现,Windows日志-系统中有如下错误:

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

于是就打开注册表,找到:

计算机\HKEY_CLASSES_ROOT\AppID\{15c20b67-12e7-4bb6-92bb-7aff07997402}

单击右键,点击权限-高级,更改所有者为本地当前用户,然后重启计算机,一切就都正常了。