怎样修复 Microsoft Store 错误 0x80246019

当您的设备有任何待处理的 Microsoft 更新并且您尚未在 PC 上安装该更新时,通常会发生 Store Error 0x80246019。 好吧,首先使用 PowerShell 检查待处理的 Microsoft 更新。 如果它确实显示任何可用更新,请在您的计算机上下载/安装所有更新。

收到此错误代码后,您还会收到一条错误消息,内容如下:

Something Unexpected happened.

Error Code : 0x80246019

什么可能导致 Windows 中的存储错误 0x80246019?

除了挂起的更新外,还有一些其他原因可能会在您的 Windows PC 上触发此问题。 它们如下——

  • 累积的 Microsoft Store 缓存
  • 存储空间不足
  • 损坏的更新组件
  • 停止/禁用更新服务

如果您使用的是 Windows Insider 预览版,您也可能会遇到此错误。 但是,在这种情况下,错误消息看起来会有所不同,内容如下:

Windows 10 Insider Preview 14385-Error 0x80246019

修复 – Windows 应用商店错误 0x80246019

要在打开 Microsoft Store 或从中下载的应用程序时解决错误 0x80246019,请尝试以下修复 –

笔记:确保从您的 PC 上拔下任何辅助设备,以取消它们与您的系统应用程序的交互。

1]清除存储缓存

当应用程序中存储了巨大的缓存时,通常会发生存储错误。 您可以通过 WSReset 或通过设置应用程序清除关联的缓存。 让我们探索怎样执行此任务 –

  • 使用 WSReset

通过 WSReset 清除存储在 Microsoft Store 应用程序中的整个缓存非常容易。 为此,请按照以下步骤操作 –

  • 以管理员身份启动命令提示符。
  • 接下来应该会出现 UAC 窗口,点击 Yes 以确认以管理员身份访问 CMD。
  • 在提升的控制台上,键入以下内容,然后按 Enter –

wsreset.exe

  • 上面的代码将立即运行并清除 Store 应用程序中所有存储的缓存。

等待上述命令完成执行后立即启动 Microsoft Store。 当您看到 Store 应用程序启动时,您可能 close CMD 窗口。

  • 通过设置

还有另一种方法可以清除与 Store 应用程序关联的缓存。 为此,您可以按照以下简单步骤操作 –

  • 首先,按 Win + X,然后选择选项 – 应用程序和功能.
  • 在随后的窗口中,向下滚动到 Microsoft Store。
  • 找到后,单击其右端可用的三个垂直点,然后单击高级选项。
  • 向下滚动到重置部分并点击 重置 按钮。

在 Windows 11 上重置 Microsoft Store - 错误 0x80246019

就是这样,Microsoft Store 中所有存储的缓存都将被清除。 重新启动您的 PC 并查看错误 0x80246019 是否从后续登录中修复。

2]删除$Windows.~BT目录

有一个名为“Windows.~BT 目录”的文件夹,用于存储与任何更新相关的所有临时文件。 一旦此文件夹累积太多文件,这可能会开始导致存储问题,从而导致错误 0x80246019。 要修复它,您可以使用磁盘清理工具并清除所有临时文件、旧 Windows 安装以释放 PC 上的更多存储空间。

3]对Windows应用商店应用程序进行故障排除

Windows 上有一个内置工具,您可以使用它来解决与 Store 应用程序相关的任何错误或问题。 以下是对 Windows 应用商店应用程序进行故障排除的方法 –

  • 首先,导航到下面的路径 –

Settings (Win + S) > System > Troubleshoot 

  • 单击其他疑难解答并向下滚动到底部。
  • 在这里,您将看到一个选项“Windows 应用商店应用程序”。 点击 跑步 旁边的按钮。

Windows 11 上的商店应用疑难解答

  • 当故障排除窗口启动时,单击下一步并按照屏幕上的说明进行操作。

我希望在您完成对 Windows 应用商店应用程序的故障排除后,错误 0x80246019 会自动解决。 如果没有,请按照下一个解决方案。

4]重置更新组件

当更新相关的服务或组件出现问题时,也可能会出现错误 0x80246019。 为了解决此问题,您应该按照以下指南重置所有更新服务 –

  • 当您要对更新组件进行一些重大更改时,请确保首先禁用所有与更新相关的服务。 为此,启动命令提示符为 admin 并一一运行这些代码。

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

  • 现在您已经停止了所有基本服务,通过运行这两个代码重命名 Windows 缓存文件夹。

ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 catroot2.old

  • SoftwareDistribution 和 Catroot2 文件夹将相应地重命名。
  • 通过执行这些代码重新启动您最近停止的所有服务。

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

  • 键入退出并按 Enter 从 Windows 控制台中出来。

重新启动您的 PC 并查看错误 0x80246019 是否在下次登录时解决。 如果没有,请遵循以下解决方案。

5]检查并重新启动基本服务

某些服务必须设置为自动并正在运行以避免遇到未知问题。 由于您已经在处理错误代码 0x80246019,因此请检查以下服务的当前状态。

  • Windows 许可证管理器
  • 加密服务
  • 后台情报传输服务
  • Windows更新
  • 微软商店安装服务

如果您发现上述任一服务未运行,请确保重新启动它们。 以下是在 Windows 11/10 PC 上检查并重新启动已停止服务的方法 –

  • 赢 + R 第一的。
  • 当运行对话框打开时,输入“services.msc”然后打 好的.
  • 这样做将启动“服务”窗口。
  • 向下滚动并找到上面提供的服务。
  • 如果您确实发现任何服务已停止,请右键单击它,然后单击按钮 – 开始.

启动BITS服务

笔记: 或者,您可以右键单击服务,然后点击属性。 在其属性窗口中,选择 自动的 在启动类型下,然后点击 开始.

重新启动 Microsoft Store 安装服务

将基本的 Windows 服务调整为自动

您也可以通过在提升的控制台上执行以下代码将上述服务启动状态更改为自动。 这是您需要在命令提示符(管理员)上执行的内容 –

sc config wuauserv start = auto

sc config bits start = auto

sc config cryptscv start = auto

sc config trustedinstaller start = auto

  • 确保在成功运行上述命令后重新启动计算机。

6]安装待处理的Microsoft更新

检查您的计算机上是否有任何待处理的 Microsoft 更新。 如果您确实为您的设备找到任何可用的补丁,请使用以下步骤下载并安装它们 –

  • 赢 + X,然后选择选项 – Windows 终端(管理员)。
  • 终端将默认加载到 Windows PowerShell(管理员)中。
  • 当 UAC 窗口提示时,点击 是的.
  • 复制/粘贴下面的命令并按 Enter

wuauclt.exe /updatenow

安装挂起的 Microsoft 更新 - 错误 0x80246019

  • 等待几秒钟,同时 PowerShell 会在线检查任何挂起的更新。 如果它确实找到任何待处理的更新,它将自动下载并安装在您的计算机上。
  • 关闭 Windows 终端并重新启动您的 PC。

7]重新注册商店应用程序

如果上述解决方案都不能帮助修复错误代码 0x80246019,请考虑重新注册 Store 应用程序本身。 为此,请使用以下步骤 –

  • 首先启动 Windows PowerShell(管理员)。
  • 复制/粘贴下面的命令并按 Enter –

Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}

  • 等待几秒钟,此代码将重新注册 Store 应用程序。
  • 接下来重新启动您的 PC 以保存到目前为止所做的更改。

我希望商店错误 0x80246019 现在可以解决。