Win10 UWP应用无法运行
问题现象
Win10UWP应用无法运行,系统日志报错如下
日志名称: System
来源: Microsoft-Windows-DistributedCOM
日期: 2023/4/6 20:26:12
事件 ID: 10016
任务类别: 无
级别: 警告
关键字: 经典
用户: DESKTOP-02IJQ8L\beatonline
计算机: DESKTOP-02IJQ8L
描述:
应用程序-特定 权限设置并未向在应用程序容器 Microsoft.GamingApp_2303.1001.7.0_x64__8wekyb3d8bbwe SID (S-1-15-2-1723189366-2159580849-2248400763-1481059666-1951766778-2756563051-3565589001)中运行的地址 LocalHost (使用 LRPC) 中的用户 DESKTOP-02IJQ8L\beatonline SID (S-1-5-21-1000579018-539072597-4103007553-1001)授予针对 CLSID 为
{37399C92-DC3F-4B55-AE5B-811EE82398AD}
、APPID 为
{37399C92-DC3F-4B55-AE5B-811EE82398AD}
的 COM 服务器应用程序的 本地 激活 权限。此安全权限可以使用组件服务管理工具进行修改。
事件 Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-DistributedCOM" Guid="{1B562E86-B7AA-4131-BADC-B6F3A001407E}" EventSourceName="DCOM" />
<EventID Qualifiers="0">10016</EventID>
<Version>0</Version>
<Level>3</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8080000000000000</Keywords>
<TimeCreated SystemTime="2023-04-06T12:26:12.9761768Z" />
<EventRecordID>147500</EventRecordID>
<Correlation ActivityID="{265c64ab-5711-45d1-a656-8b0070d94f67}" />
<Execution ProcessID="1312" ThreadID="1660" />
<Channel>System</Channel>
<Computer>DESKTOP-02IJQ8L</Computer>
<Security UserID="S-1-5-21-1000579018-539072597-4103007553-1001" />
</System>
<EventData>
<Data Name="param1">应用程序-特定</Data>
<Data Name="param2">本地</Data>
<Data Name="param3">激活</Data>
<Data Name="param4">{37399C92-DC3F-4B55-AE5B-811EE82398AD}</Data>
<Data Name="param5">{37399C92-DC3F-4B55-AE5B-811EE82398AD}</Data>
<Data Name="param6">DESKTOP-02IJQ8L</Data>
<Data Name="param7">beatonline</Data>
<Data Name="param8">S-1-5-21-1000579018-539072597-4103007553-1001</Data>
<Data Name="param9">LocalHost (使用 LRPC)</Data>
<Data Name="param10">Microsoft.GamingApp_2303.1001.7.0_x64__8wekyb3d8bbwe</Data>
<Data Name="param11">S-1-15-2-1723189366-2159580849-2248400763-1481059666-1951766778-2756563051-3565589001</Data>
</EventData>
</Event>
解决方法
PowerShell执行命令
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)/AppXManifest.xml"}