1. 主页 > 世界杯2021 >

解决 Microsoft Store 应用下载失败的问题 - Windows Client

本文提供有关从 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

安装应用程序:

winget install

验证防火墙或代理是否未阻止所需的终结点

Microsoft应用商店需要可以访问特定的终结点才能安装或更新应用。 例如,Microsoft Store 需要Windows 更新终结点才能安装和更新应用。

有关所需终结点和其他系统组件的信息,请参阅管理Windows 11 企业版的连接终结点。

有关所需 Windows 更新和相关故障排除指南的信息,请参阅 与 HTTP/代理 相关的问题。