系统无法注册 windows.gameExplorer 扩展

Bruce Winter 0 信誉分
2025-07-18T12:33:32.32+00:00

主要问题:错误 0x80070241: 无法创建 GameExplorer 对象。

输出:

PS > Add-AppxPackage .\1ED5AEA5.AngryBirdsSpace_1.6.1.0_x86__p2gbknwb5d8r2.appx

Add-AppxPackage : 部署失败,原因是 HRESULT: 0x80073CF6, 无法注册包。

错误 0x80070241: 无法创建 GameExplorer 对象。

注: 有关其他信息,请在事件日志中查找 [ActivityId] dd582489-f7ce-0000-7726-58ddcef7db01,或使用命令行 Get-AppxLog -ActivityID dd582489-f7ce-0000-7726-58ddcef7db01

所在位置 行:1 字符: 1

+ Add-AppxPackage .\1ED5AEA5.AngryBirdsSpace_1.6.1.0_x86__p2gbknwb5d8r2.appx

+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    + CategoryInfo          : WriteError: (D:\User Files\D...bknwb5d8r2.appx:String) [Add-AppxPackage], IOException

    + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand
PS >  Get-AppxLog -ActivityID dd582489-f7ce-0000-7726-58ddcef7db01
Time                      ID           Message

----                      --           -------

2025/7/18 18:37:52        301          调用进程为 C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe  
2025/7/18 18:37:52        603          已使用主参数 file:///D:/User%20Files/Desktop/Angry Birds 系列/Angry Birds Space/1ED5AEA5.AngryBirdsSpace_1.6.1.0_x86__p2gbknwb5d8r2.appx 和选项 0 开始对程序包执行部署 添加 操作。要获得应用部署问题诊断帮助,请参阅 http://go.microsoft.com/fwlink/?LinkId=235160。  
2025/7/18 18:37:53        157          已针对 CN=4AB36922-D117-4BD9-802F-BDDF5ED81037 发布的应用包的核心内容验证应用包签名。在读取文件之前,不会验证负载。  
2025/7/18 18:37:53        10002        正在为程序包 1ED5AEA5.AngryBirdsSpace_1.6.1.0_x86__p2gbknwb5d8r2 上的 添加 操作创建复原文件 C:\ProgramData\Microsoft\Windows\AppRepository\7935ea2e-32be-40dd-96f2-a352ffcf0d31_S-1-5-21-1501256339-3389087444-4218685813-1001_3.rslc。  
2025/7/18 18:37:53        170          已成功为应用包 1ED5AEA5.AngryBirdsSpace_1.6.1.0_x86__p2gbknwb5d8r2 创建流读取器。  
2025/7/18 18:37:53        607          已从队列中取消程序包 1ED5AEA5.AngryBirdsSpace_1.6.1.0_x86__p2gbknwb5d8r2 的部署 添加 操作,并且正在为用户 PC\Bruce 运行该部署。  
2025/7/18 18:37:53        613          正在将 URI 添加到 URI 列表中: file:///D:/User Files/Desktop/Angry Birds 系列/Angry Birds Space/1ED5AEA5.AngryBirdsSpace_1.6.1.0_x86__p2gbknwb5d8r2.appx。  
2025/7/18 18:37:57        6403         程序包部件清单(manifest)中的扩展内容为 Release\GameDefinitionFile\GameDefinitionFile.dll。  
2025/7/18 18:37:57        6404         游戏定义文件的容器文件路径为 C:\Program Files\WindowsApps\1ED5AEA5.AngryBirdsSpace_1.6.1.0_x86__p2gbknwb5d8r2\Release\GameDefinitionFile\GameDefinitionFile.dll。  
2025/7/18 18:38:00        6409         错误 0x80070241: 无法创建 GameExplorer 对象。  
2025/7/18 18:38:00        6401         错误 0x80070241: 无法创建内部游戏状态。  
2025/7/18 18:38:00        303          错误 0x80070241: 在准备处理请求时,由于以下错误,系统无法注册 windows.gameExplorer 扩展: Windows 无法验证此文件的数字签名。某软件或硬件最近有所更改,可能安装了签名错误或损毁的文件,或者安装的文件可能是来路不明的恶意软件。。  
2025/7/18 18:38:00        300          错误 0x80070241: 由于以下错误,无法注册 1ED5AEA5.AngryBirdsSpace_p2gbknwb5d8r2 程序包: Windows 无法验证此文件的数字签名。某软件或硬件最近有所更改,可能安装了签名错误或损毁的文件,或者安装的文件可能是来路不明的恶意软件。。  
2025/7/18 18:38:00        605          上次进入的成功状态为 已关闭正在使用的程序包。在进入下一状态 已更改注册 之前发生故障。  
2025/7/18 18:38:00        472          正在将程序包文件夹 \\?\C:\Program Files\WindowsApps\1ED5AEA5.AngryBirdsSpace_1.6.1.0_x86__p2gbknwb5d8r2 移动到 \\?\C:\Program Files\WindowsApps\Deleted\1ED5AEA5.AngryBirdsSpace_1.6.1.0_x86__p2gbknwb5d8r2810e98f3-cf61-4ddc-80c1-ad50fe6ac5e9。结果: 0x0。  
2025/7/18 18:38:01        401           (file:///D:/User Files/Desktop/Angry Birds 系列/Angry Birds Space/1ED5AEA5.AngryBirdsSpace_1.6.1.0_x86__p2gbknwb5d8r2.appx)  中程序包 1ED5AEA5.AngryBirdsSpace_1.6.1.0_x86__p2gbknwb5d8r2 上的部署 添加 操作失败,错误为 0x80073CF6。要获得相关帮助以诊断应用部署问题,请参阅 http://go.microsoft.com/fwlink/?LinkId=235160。 
2025/7/18 18:38:01        404          错误 0x80073CF6: AppX 部署操作失败。与此故障相关的特定错误文本是: 错误 0x80070241: 无法创建 GameExplorer 对象。

请问一下大佬,这个问题该怎么解决?这个包我放在其余 Windows 8.1/10 都没问题(最近我装了 Win8.1 的虚拟机,安装测试运行都没问题),但是就在我这个 Windows 8.1 x64 出现问题(安装其余包和在清单中无“windows.gameExplorer”这个注册项),是什么“GameExplorer”无法注册为对象这个问题。请问该怎么解决?谢谢各位大佬!(注:其实在这个计算机无 windows.gameExplorer 这个注册项的游戏可以安装,但是有这个 Extension 的无法安装,安装到 99% 但是因为这个导致安装失败。)

Packages with the "windows.gameExplorer" extension (Angry Birds Space)

屏幕截图 2025-07-18 202534

Packages without the "windows.gameExplorer" extension (Cut the Rope)

屏幕截图 2025-07-18 202712

* [由志愿版主编辑以修正格式]

Windows 家庭版 | 以前的 Windows 版本 | 游戏
0 个注释 无注释

1 个答案

排序依据: 非常有帮助
  1. GUOYUAN 5 信誉分
    2025-07-21T12:55:53.34+00:00

    您好,欢迎咨询Microsoft Q&A论坛。我是Gandi Chang,是Microsoft Q&A论坛的热心帮助人员(时区UTC+8),但不属于微软公司。您的查询是关于在Windows 8.1 x64系统中安装含"windows.gameExplorer"扩展的应用包(如Angry Birds Space)时,出现错误代码0x80070241,导致无法创建GameExplorer对象的问题。结合您提供的错误日志和图片内容,该问题是由于系统无法验证相关文件的数字签名引起的。以下是详细分析和解决方案:

    问题根本原因分析:

    • ​​数字签名验证失败​​:错误日志(如条目6409和303)明确指出,"Windows无法验证此文件的数字签名",表明系统在注册"windows.gameExplorer"扩展时,怀疑文件签名无效或损坏。
    • ​​系统安全策略冲突​​:此问题仅发生在您的当前Windows 8.1 x64系统,而在虚拟机或其他系统(如Windows 10/8.1)安装成功,说明宿主机的驱动程序签名强制(Driver Signature Enforcement)策略或系统文件可能被第三方修改或冲突。
    • ​​文件签名依赖​​:"windows.gameExplorer"扩展注册时需要验证关联文件(如GameDefinitionFile.dll)的签名。如果签名证书未受信任或系统策略限制,会导致失败。相比之下,无此扩展的应用(如Cut the Rope)未触发该签名验证,因此安装正常。

    详细解决方案:

    请按顺序操作以下步骤进行排查。操作前请备份重要数据:

    ​​禁用驱动程序签名强制(针对安全策略问题)​​:

    • 重启计算机,进入高级启动选项:
      - 在启动时按键盘快捷键(通常为F8或Shift + 重启)。
      
            - 选择“疑难解答” > “高级选项” > “启动设置”。
      
                  - 点击“重启”,然后按F7选择“禁用驱动程序签名强制”。
      
                     - 启动后,再次尝试运行命令:`Add-AppxPackage -Path .\1ED5AEA5.AngryBirdsSpace_1.6.1.0_x86__p2gbknwb5d8r2.appx`。
      
                        - ​**​注意​**​:此操作仅为测试目的。如果安装成功,则问题源于系统安全策略限制。完成后应恢复正常启动。
      
                        ​**​扫描和修复系统文件损坏​**​:
      
                           - 打开命令提示符(管理员身份):
      
                                 - 输入 `sfc /scannow` 并按Enter,等待扫描完成(可能需要几分钟)。
      
                                       - 如果报告发现损坏文件,重启计算机并重复扫描。
      
                                          - 此外,运行 `DISM /Online /Cleanup-Image /RestoreHealth` 修复系统映像问题。
      
                                          ​**​检查证书信任和更新系统​**​:
      
                                             - 打开证书管理器:
      
                                                   - 运行 `certmgr.msc`。
      
                                                         - 在“受信任的根证书颁发机构”和“受信任的发布者”中,检查是否安装了相关证书(如CN=4AB36922-D117-4BD9-802F-BDDF5ED81037的证书)。如果缺失,手动导入或联系包开发者获取。
      
                                                            - 确保系统更新:打开“Windows Update”,安装所有可用更新(尤其安全更新可能修复签名验证组件)。
      
                                                            ​**​排查第三方软件冲突​**​:
      
                                                               - 暂时禁用所有安全软件(如杀毒软件、防火墙、优化工具)或其他可能修改系统行为的应用程序。
      
                                                                  - 在干净启动环境测试:
      
                                                                        - 运行 `msconfig`,在“服务”选项卡勾选“隐藏所有Microsoft服务”,点击“全部禁用”。
      
                                                                              - 在“启动”选项卡打开任务管理器,禁用所有启动项。
      
                                                                                    - 重启后尝试安装应用包。
      
                                                                                    ​**​高级故障排除(如上述无效)​**​:
      
                                                                                       - 创建新的本地用户帐户:进入“控制面板” > “用户帐户” > “管理帐户”,创建新管理员账户,在该帐户下安装测试。
      
                                                                                          - 还原系统到之前状态:使用“系统还原”功能选择安装失败前的还原点。
      
                                                                                             - 如果问题持续,考虑系统重置:在Windows 恢复环境中选择“重置此PC”,保留个人文件。
      

    额外建议:

    • ​​应用包处理​​:如果安装后仍失败,尝试解压.appx文件(可参考第三方工具),检查AppxManifest.xml的<Extensions>部分是否有错误语法,或GameDefinitionFile.dll文件是否受损。对比其他系统文件以确保签名完整性。
    • ​​虚拟机兼容性​​:您的虚拟机安装成功表明应用包有效。请确保宿主系统(如驱动程序)与虚拟机配置一致。

    若是节假日我通常会在24小时内进行回复,并不会随时/立刻回复。请使用提问的账号点击我回复下面的“回复”按钮进行回复,否则我无法收到回复提醒。请务必遮挡个人信息(例如:电子邮件/电话/姓名等)。(若是没有,请忽略)祝您生活愉快!您好,欢迎咨询Microsoft Q&A论坛。我是Gandi Chang,是Microsoft Q&A论坛的热心帮助人员(时区UTC+8),但不属于微软公司。您的查询是关于在Windows 8.1 x64系统中安装含"windows.gameExplorer"扩展的应用包(如Angry Birds Space)时,出现错误代码0x80070241,导致无法创建GameExplorer对象的问题。结合您提供的错误日志和图片内容,该问题是由于系统无法验证相关文件的数字签名引起的。以下是详细分析和解决方案:

    问题根本原因分析:

    • ​​数字签名验证失败​​:错误日志(如条目6409和303)明确指出,"Windows无法验证此文件的数字签名",表明系统在注册"windows.gameExplorer"扩展时,怀疑文件签名无效或损坏。
    • ​​系统安全策略冲突​​:此问题仅发生在您的当前Windows 8.1 x64系统,而在虚拟机或其他系统(如Windows 10/8.1)安装成功,说明宿主机的驱动程序签名强制(Driver Signature Enforcement)策略或系统文件可能被第三方修改或冲突。
    • ​​文件签名依赖​​:"windows.gameExplorer"扩展注册时需要验证关联文件(如GameDefinitionFile.dll)的签名。如果签名证书未受信任或系统策略限制,会导致失败。相比之下,无此扩展的应用(如Cut the Rope)未触发该签名验证,因此安装正常。

    详细解决方案:

    请按顺序操作以下步骤进行排查。操作前请备份重要数据:

    ​​禁用驱动程序签名强制(针对安全策略问题)​​:

    • 重启计算机,进入高级启动选项:
      - 在启动时按键盘快捷键(通常为F8或Shift + 重启)。
      
            - 选择“疑难解答” > “高级选项” > “启动设置”。
      
                  - 点击“重启”,然后按F7选择“禁用驱动程序签名强制”。
      
                     - 启动后,再次尝试运行命令:`Add-AppxPackage -Path .\1ED5AEA5.AngryBirdsSpace_1.6.1.0_x86__p2gbknwb5d8r2.appx`。
      
                        - ​**​注意​**​:此操作仅为测试目的。如果安装成功,则问题源于系统安全策略限制。完成后应恢复正常启动。
      
                        ​**​扫描和修复系统文件损坏​**​:
      
                           - 打开命令提示符(管理员身份):
      
                                 - 输入 `sfc /scannow` 并按Enter,等待扫描完成(可能需要几分钟)。
      
                                       - 如果报告发现损坏文件,重启计算机并重复扫描。
      
                                          - 此外,运行 `DISM /Online /Cleanup-Image /RestoreHealth` 修复系统映像问题。
      
                                          ​**​检查证书信任和更新系统​**​:
      
                                             - 打开证书管理器:
      
                                                   - 运行 `certmgr.msc`。
      
                                                         - 在“受信任的根证书颁发机构”和“受信任的发布者”中,检查是否安装了相关证书(如CN=4AB36922-D117-4BD9-802F-BDDF5ED81037的证书)。如果缺失,手动导入或联系包开发者获取。
      
                                                            - 确保系统更新:打开“Windows Update”,安装所有可用更新(尤其安全更新可能修复签名验证组件)。
      
                                                            ​**​排查第三方软件冲突​**​:
      
                                                               - 暂时禁用所有安全软件(如杀毒软件、防火墙、优化工具)或其他可能修改系统行为的应用程序。
      
                                                                  - 在干净启动环境测试:
      
                                                                        - 运行 `msconfig`,在“服务”选项卡勾选“隐藏所有Microsoft服务”,点击“全部禁用”。
      
                                                                              - 在“启动”选项卡打开任务管理器,禁用所有启动项。
      
                                                                                    - 重启后尝试安装应用包。
      
                                                                                    ​**​高级故障排除(如上述无效)​**​:
      
                                                                                       - 创建新的本地用户帐户:进入“控制面板” > “用户帐户” > “管理帐户”,创建新管理员账户,在该帐户下安装测试。
      
                                                                                          - 还原系统到之前状态:使用“系统还原”功能选择安装失败前的还原点。
      
                                                                                             - 如果问题持续,考虑系统重置:在Windows 恢复环境中选择“重置此PC”,保留个人文件。
      

    额外建议:

    • ​​应用包处理​​:如果安装后仍失败,尝试解压.appx文件(可参考第三方工具),检查AppxManifest.xml的<Extensions>部分是否有错误语法,或GameDefinitionFile.dll文件是否受损。对比其他系统文件以确保签名完整性。
    • ​​虚拟机兼容性​​:您的虚拟机安装成功表明应用包有效。请确保宿主系统(如驱动程序)与虚拟机配置一致。

    若是节假日我通常会在24小时内进行回复,并不会随时/立刻回复。请使用提问的账号点击我回复下面的“回复”按钮进行回复,否则我无法收到回复提醒。请务必遮挡个人信息(例如:电子邮件/电话/姓名等)。(若是没有,请忽略)祝您生活愉快!

    此答案是否有帮助?

    0 个注释 无注释

你的答案

提问者可以将答案标记为“已接受”,审查方可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。