怎样修复 Windows 中的 Microsoft Store 错误 0x80070520

你遇到过 0x80070520 在 Windows 11/10 上打开 Microsoft Store 应用程序时出错? 此错误通常是由于某些与商店应用程序相关的问题而发生的。 在本指南中,我们将讨论六种不同的方法来解决此持续错误。

商店应用程序疑难解答是可以在计算机上查找和解决任何与商店相关的问题的重要工具之一。 展望未来,我们还解释了一些其他解决方案来修复 Windows 10 PC 上的 0x80070520 错误。

是什么导致错误 0x80070520?

当您的设备满足以下一个或多个条件时,通常会发生错误 0x80070520 –

  • 安装损坏的 Windows 更新后
  • 由于第三方软件与系统应用程序的交互导致系统文件丢失或损坏
  • Windows PC 上存在病毒或恶意软件

修复 – 存储错误 0x80070520

要解决 Windows 11/10 PC 上的 Microsoft Store 错误代码 0x80070520,请尝试以下建议 –

1]运行Windows应用商店应用程序疑难解答

Windows 11 或 10 都拥有几乎所有功能和操作的疑难解答程序。 运行此工具将查找可能的原因并解决它们。 以下是怎样运行疑难解答 –

  • 点击开始菜单并选择 齿轮 图标。
  • 这将带您进入“设置”应用程序。
  • 选择 Update & Security > Troubleshoot > Additional troubleshooter.
  • 在下一个屏幕上,单击以展开 Windows Store Apps 并点击 运行疑难解答.

  • 现在,按照屏幕上的说明完成剩余步骤。

2]重置Windows商店

由于 Microsoft Store 内部问题导致错误 0x80070520 发生,因此最好将 Windows Store 重置为其默认设置。 为此,请遵循以下指南 –

  • 导航到设置 > 应用程序 > 应用程序和功能
  • 跳转到右侧并单击以展开 Microsoft Store。
  • 接下来,打 高级选项 在扩展窗格上。

Microsoft Store 错误 0x80070520 - 高级选项

  • 随后,向下滚动到重置部分并点击 重置 按钮。

重置商店应用

3]运行WSReset.exe修复0x80070520

或者,您也可以使用 PowerShell 将 Windows 应用商店重置为其默认设置。 您只需要启动 Windows PowerShell(管理员)并执行代码 – “wsreset.exe“。 请参阅下面的快照 –

Microsoft Store 错误 0x80070520 - WSReset PowerShell

  • 最后,重新启动 Windows 以实施最近的更改。

如果错误再次出现,请尝试下一组解决方案——

4]重命名Microsoft Store Cache文件夹

有时,Store 的时候也会出现 0x80070520 错误 LocalCache 文件夹变大了。 您可以手动检查是否确实如此。 如果您发现它的大小大于几 MB,只需将缓存文件重命名为 cache.old 使用以下步骤 –

  • 首先,请到以下位置 –

C:Users<username>AppDataLocalPackages Microsoft.StorePurchaseApp_8wekyb3d8bbweLocalCache

笔记:如果您无法通过用户名,请打开隐藏文件和文件夹。

  • 将缓存文件夹重命名为 cache.old 在 LocalCache 文件夹中。

Microsoft Store 错误 0x80070520 - 重命名缓存文件夹

  • 关闭所有正在运行的窗口并重新启动计算机以使所做的更改生效。

5]重新安装微软商店

如果上述解决方案均未解决 0x80070520 问题,请尝试通过 PowerShell 重新安装应用商店应用。 以下是执行此任务的方法 –

  • 使用 赢 + X 进入电源菜单的快捷方式。
  • 选择 Windows PowerShell(管理员)。
  • 现在,分别运行以下两个 cmdlet。
提示:确保正确输入以下脚本。 第一个代码将删除所有应用程序,而第二个代码将重新安装它们。

Get-AppxPackage -allusers *WindowsStore* | Remove-AppxPackage

Get-AppxPackage -allusers *WindowsStore* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}

  • 上述脚本成功运行后,重新启动 Windows 以合并最近的更改。

我希望现在必须解决存储错误 0x80070520。 如果您有任何疑问或建议,请在评测部分告诉我们。