安装 Microsoft Flight Simulator - 下载被 Microsoft Store 阻止,您可能会收到以下错误:
微软商店:0x803fb107
XBox 测试版:0x80073d28
我该如何先下载它然后再安装呢?
答案1
诀窍是:
更新至最新 Windows
禁用 Windows 防火墙
运行此 PowerShell 命令(开始 > 类型 > PowerShell > 右键单击 > 以管理员身份运行):
Get-AppXPackage -allusers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
这将允许您从 Microsoft Store 下载 1.16 GB 的安装程序。此步骤尝试了 3 次。我最终切换到管理员配置文件,才终于让它正常工作。
从管理员帐户启动安装程序,不要假设 PowerUser 可以使用提升的权限来执行此操作。您需要以管理员身份登录(有多个 ServiceHost 进程会提示管理员权限)。
下一个技巧是更改您的国家/地区、断开互联网电缆 5 秒钟或将您的 PC 注册为目标。这部分需要几个小时才能弄清楚!到某个时候你会意识到这与激活您的帐户、登录、退出并重新登录有关。如果出现提示,请向 Microsoft 注册您的 PC。
最后,如果在实际安装过程中挂起,请按照以下说明操作:
https://appuals.com/microsoft-flight-simulator-download-and-loading-issues/
删除最新文件并重新启动安装程序即可。
另一个技巧是运行这个端口安装过程中的脚本(谷歌代码返回官方论坛):
cd E:\Utils\cports-x64\
:loop
cports.exe /close * * * * 19012
timeout /t 300 > nul
goto loop
将上述代码保存到 txt 文件,将扩展名重命名为 .bat,确保 cports 位于E:\Utils\cports-x64
或更改该路径。然后,当 MSFS 安装程序卡住时(实际的游戏安装程序而不是 Microsoft Store 下载)双击 .bat 文件。