Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

修复 Windows 10 & 11 上的 Microsoft Store 错误 0x80d02017: 快速故障排除指南

根据一些 Windows 10/11 用户的说法,他们在尝试从 Microsoft Store 下载和安装应用程序或更新 Windows Store 应用程序本身时,收到错误 0x80d02017。虽然有些人据报在应用程序或游戏中遇到该问题,但其他人说它出现在曾经工作的应用程序上。

您认为是什么导致 Microsoft Store 上的错误 0x80d02017?我们将在下面了解更多关于此问题的信息。

关于 Microsoft Store 0x80d02017 错误

Windows Store 内部的错误代码可能由各种因素触发。以下是其一些最常见的触发因素和罪魁祸首:

  • Windows Store 故障 – 这是 Windows Store 上 0x80D02017 错误最常见的原因之一。应用程序的特定组件可能需要更新。为了解决问题,专家建议运行 Windows Apps 疑难解答。
  • 有问题的 Windows Update – 另一个可能导致 0x80D02017 错误的罪魁祸首是由有问题的 Windows Update 引入的 Windows Store 故障。在这种情况下,重置 Windows Store 应用程序可能会解决问题。
  • 损坏的 Software Distribution 文件夹 – 损坏的软件分发文件夹也可能导致错误代码显示。要修复此问题,请使用提升的命令提示符重置文件夹。
  • 第三方防火墙问题 – 您是否使用第三方防火墙?它可能会干扰 Windows Store 打开或下载应用程序的能力。连接可能不被 Windows 安装代理信任。
  • 动态 IP 的 IPv6 冲突 – Windows 10/11 以难以处理多个 IPv6 连接而闻名。这在使用动态 IP 配置的电脑中尤为常见。要防止 IPv6 连接问题,请从网络连接实用程序中禁用 IPv6 支持。

如何修复 Microsoft Store 错误 0x80d02017

如果您正在尝试解决 Windows Store 上的 0x80D02017 错误代码,我们建议您遵循下面提供的故障排除指南。为了确保效率,建议您按呈现的顺序遵循解决方案。

修复 #1: 运行 Windows Apps 疑难解答

在继续复杂的修复之前,请检查您的 Windows 版本是否能够自行修复错误。所有最新的 Windows 版本都附带一个故障排除实用程序,它扫描不同的 Windows 组件以查找问题和不一致,然后应用最佳修复策略。

如果 0x80D02017 错误代码可以通过疑难解答的修复策略修复,那么解决问题就既快又简单。只需运行 Windows Apps 疑难解答并让它完成工作。

以下是如何运行 Windows Apps 疑难解答的指南:

  1. 按 Windows + R 键启动 Run 实用程序。
  2. 在文本字段中,输入 control.exe /name Microsoft.Troubleshooting.
  3. 按 Enter。您应该被带到 Settings 应用程序的 Troubleshooting 部分。
  4. 现在,转到 Find and Fix Other Problems。
  5. 点击 Windows Store Apps 并选择 Run the Troubleshooter.
  6. 疑难解答启动后,等待扫描完成。按照屏幕提示修复问题。
  7. 应用修复后,重新启动您的电脑。

修复 #2: 使用 Windows Powershell 重置 Windows Store 应用程序

如果您怀疑损坏的 Windows Store 文件导致 0x80D02017 错误代码出现,请知道您可以通过运行重置整个 Windows Store 包的 Powershell 命令快速解决问题。

虽然此修复可能会导致您丢失一些用户偏好设置,但这是一个快速有效的修复,值得一试。

以下是使用 Powershell 命令重置 Windows Store 应用程序的方法:

  1. 按 Windows + R 键启动 Run 实用程序。
  2. 在文本字段中,输入 powershell 并按 CTRL + Shift + Enter 键。这将打开提升的 Powershell 提示符。
  3. 如果 UAC 提示权限,请点击 Yes。
  4. 进入提示符后,输入此命令: Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
  5. 命令执行后,重新启动您的电脑。然后,检查问题是否已解决。

修复 #3: 卸载或禁用您的第三方防火墙或 VPN 服务

事实证明,第三方防火墙或 VPN 服务可以阻止 Windows Store 启动或下载新应用程序的能力。这可能发生在服务将其标记为安全威胁时。

在这种情况下,您可以通过卸载或禁用您的第三方防火墙或 VPN 服务来解决问题。

以下是分步指南:

  1. 按 Windows + R 键打开 Run 实用程序。
  2. 在文本字段中,输入 appwiz.cpl 并按 Enter。这将带您进入 Programs and Features 窗口。
  3. 浏览所有已安装应用程序的列表,找到您的第三方防火墙或 VPN 客户端。
  4. 右键单击它并选择 Uninstall。
  5. 按照屏幕提示继续卸载应用程序。
  6. 重新启动您的电脑。

修复 #4: 禁用 IPv6 支持

如果您到此时仍未解决错误代码,请尝试禁用 IPv6 支持。请注意,此修复可能会搞乱其他系统功能,特别是使用 IPv6 地址的应用程序。尽管如此,这是解决 0x80D02017 错误代码的有效方法。

要禁用 IPv6 支持,请遵循以下步骤:

  1. 按 Windows + R 键启动 Run 实用程序。
  2. 在文本字段中,输入 ncpa.cpl 并按 Enter。您将被带到 Network Connections 窗口。
  3. 右键单击您的活动网络连接并选择 Properties。
  4. 选择 Networking。
  5. 向下滚动连接列表并找到 Internet Protocol Version 6。取消勾选其旁边的框并点击 OK。
  6. 重新启动您的电脑。

修复 #5: 重置 Software Distribution 文件夹

最后,您可以尝试重置 Software Distribution 文件夹以解决 0x80D02017 错误代码。但在您继续重置此文件夹之前,请确保您已断开互联网连接。否则,您的修复尝试将不成功。

要重置 Software Distribution 文件夹,请遵循以下步骤:

  1. 按 Windows + R 键启动 Run 实用程序。
  2. 在文本字段中,输入 cmd 并按 CTRL + Shift + Enter 键。这将打开提升的 Command Prompt。
  3. 当要求授予权限时,点击 Yes。
  4. 在命令行中,按顺序输入以下连续命令。确保在每个命令后按 Enter。
    net stop cryptSvc
    net stop bits
    net stop msiserver
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    rmdir C:\Windows\SoftwareDistribution\DataStore
    rmdir C:\Windows\SoftwareDistribution\Download
    net start cryptSvc
    net start bits
    net start msiserver
  5. 命令成功执行后,关闭命令提示符。

底线

Microsoft Store 错误代码不应阻止您下载和安装您喜爱的应用程序。如果您面临一个,只需参考这篇文章并遵循我们推荐的解决方案。

让我们知道您对这篇文章的看法。在下方评论!