powershell - 如何在 Windows 10 RS5 上重新注册应用程序?
问题描述
我有AppxBundle
Forza Horizon 4 的文件,手动下载。安装它使用:
add-appxpackage Microsoft.SunriseGame.EAppxBundle
它成功了,将文件重命名为更短的名称。问题是 Windows 商店没有检测到它,应用程序的名称未列在 Windows 商店安装的应用程序中,当更新可用时,我似乎无法更新它。
我为另一个应用程序(35GB 游戏盗贼之海)做了同样的过程,它运行得很好,该应用程序出现在 Windows 商店的已安装应用程序列表中。知道如何手动注册该应用程序以便 Windows 商店可以检测到它并将其列为已安装的应用程序吗?
解决方案
此处列出的一些故障排除步骤可能会有所帮助:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}"
或者
转到设置->应用程序->应用程序和功能->(无法运行的游戏)->高级选项->重置
或者
打开 Services.msc -> Windows PushToInstall 服务 -> 启动服务
reddit 上的一个用户也尝试过这个 Forza Horizons 4 Demo,但是有一个损坏的包,
https://www.reddit.com/r/Windows10/comments/9j673w/trying_to_use_the_addappxpackage_feature/
推荐阅读
- python - 使用 seaborn 绘制分组条形图
- javascript - 缩放角度页面 onResize
- curl - 如何卷曲到本地网络上的以太坊 geth 节点(不是本地主机)
- java - 无法在 Android Studio 中使用 Fernet-Java 执行加密
- typescript - 在 docker 容器未绑定断点中编译的 vscode 调试打字稿
- linux - 如何在linux中查找大于大小的文件
- c# - Plesk 虚拟主机上的 Asp.net core 3.1 502.5 错误
- python-3.x - 快速 BERT 卡门培尔奶酪,位于不同 GPU 上的参数错误
- java - 对两个不同类对象的列表进行排序
- javascript - 何时使用 addEventHandler 方法