解决 Microsoft Store 应用下载失败的问题
解决 Microsoft Store 应用下载失败的问题
解决 Microsoft Store 应用下载失败的问题
本文提供有关从 Microsoft Store 下载或更新应用失败的故障排除指南。
注意:如果你不是支持代理或 IT 专业人员,可以在修复Microsoft应用商店中的应用问题中找到有关Microsoft应用商店问题的更有用信息。
故障排除清单
- 验证是否为用户注册了 Microsoft Store。
- 验证是否可以启动 Microsoft Store,并且未阻止 Microsoft Store 下载更新。
- 使用
winget
安装包。 - 验证防火墙或代理是否并未阻止所需的终结点。
有关详细步骤,请参阅以下部分。
验证是否已为用户帐户注册Microsoft应用商店
若要检查用户是否已安装 Microsoft Store,请从非删除的 PowerShell 提示符运行以下 cmdlet:
Get-AppxPackage *Microsoft.WindowsStore*
如果注册Microsoft应用商店,输出将如以下示例所示:
Name : Microsoft.WindowsStore
Publisher : CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture : X64
ResourceId :
Version : 22405.1401.9.0
PackageFullName : Microsoft.WindowsStore_22405.1401.9.0_x64__8wekyb3d8bbwe
InstallLocation : C:\Program Files\WindowsApps\Microsoft.WindowsStore_22405.1401.9.0_x64__8wekyb3d8bbwe
IsFramework : False
PackageFamilyName : Microsoft.WindowsStore_8wekyb3d8bbwe
PublisherId : 8wekyb3d8bbwe
IsResourcePackage : False
IsBundle : False
IsDevelopmentMode : False
NonRemovable : False
Dependencies : {Microsoft.NET.Native.Framework.2.2_2.2.29512.0_x64__8wekyb3d8bbwe,
Microsoft.NET.Native.Runtime.2.2_2.2.28604.0_x64__8wekyb3d8bbwe,
Microsoft.VCLibs.140.00.UWPDesktop_14.0.33728.0_x64__8wekyb3d8bbwe,
Microsoft.VCLibs.140.00_14.0.33519.0_x64__8wekyb3d8bbwe...}
IsPartiallyStaged : False
SignatureKind : Store
Status : Ok
如果输出指示未安装Microsoft应用商店,可以尝试重新注册Microsoft应用商店。为此,请先检查计算机上的其他用户是否已注册 Microsoft Store。然后,从提升的 PowerShell 提示符运行以下 cmdlet:
Get-AppxPackage *Microsoft.WindowsStore* -AllUsers
如果成功返回 Appx 包详细信息,则表示包存在。
注意:不支持完全卸载Microsoft应用商店。 如果遇到此问题,请参阅“删除”、“卸载”或“重新安装Microsoft应用商店应用不受支持。
确定计算机上存在 Appx 包后,可以使用以下命令为用户注册 Appx 包。
重要:除非你想要将应用注册到管理员而不是用户,否则请务必不要使用提升的 PowerShell 提示符。
Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.WindowsStore_8wekyb3d8bbwe
验证是否可以启动Microsoft应用商店,并且Microsoft应用商店未阻止下载更新
管理员可以阻止最终用户使用 Microsoft Store。 在这种情况下,最终用户无法访问 Microsoft Store。 当Microsoft应用商店从策略或配置服务提供商(CSP)关闭时,启动 Microsoft 应用商店应用时会显示以下消息:
禁用 Microsoft Store 的常见策略是RemoveWindowsStore。 此策略阻止用户打开Microsoft应用商店。 但是,Microsoft应用商店应用不受更新的限制。
如果问题在于,Microsoft应用商店应用包不会自动更新,请检查并验证防火墙或代理是否未阻止所需的终结点。
使用 winget 安装包
winget 可以使用 (Windows 程序包管理器) 命令来安装或管理 Microsoft 应用商店应用。 有关使用 winget 的完整说明,请参阅使用 WinGet 工具安装和管理应用程序。
下面是用于安装 Microsoft 应用商店应用的典型情况 winget 的步骤。
- 搜索要安装的应用程序:
winget search <App name>
- 安装应用程序:
winget install <App name>
验证防火墙或代理是否未阻止所需的终结点
Microsoft应用商店需要可以访问特定的终结点才能安装或更新应用。 例如,Microsoft Store 需要Windows 更新终结点才能安装和更新应用。
有关所需终结点和其他系统组件的信息,请参阅管理Windows 11 企业版的连接终结点。
有关所需 Windows 更新和相关故障排除指南的信息,请参阅与 HTTP/代理相关的问题。