如何使用 WSReset.exe 清除 Windows 存储缓存

如果您的 Windows PC 上的Microsoft Store开始出现异常行为,则重置Windows Store缓存可以使其再次工作。这是在Windows 11和 10 中执行此操作的方法。

Windows 11和 10 中的Microsoft Store应用程序容易受到各种问题的影响。例如,它可能无法下载应用程序或更新(fail to download apps or updates)在启动时崩溃或冻结(crash or freeze at startup),或者抛出神秘的存储错误(throw out cryptic store errors)。这些通常源于过时的Microsoft Store缓存。

值得庆幸的是,Windows具有一个名为(Windows)WSReset.exe的内置实用程序,可以清除Microsoft Store缓存。本教程涵盖了启动WSReset.exe的所有方法、将(WSReset.exe)Microsoft Store重置为其默认值的一些其他方法,以及针对其他Microsoft Store问题的一些附加修复。

运行 WSReset.exe 时会发生什么

当您调用 WSReset.exe 时,它​​会关闭Microsoft Store并将所有应用程序和帐户设置恢复为出厂默认设置。它还会清除 Window 的存储(Store)缓存。这有助于解决由过时或损坏的应用程序数据引起的问题。

该过程简单且自动;您只需要运行WSReset.exe。您不会丢失任何已安装的应用程序,也无需再次使用您的Microsoft 帐户登录(Microsoft Account)

WSReset.exe没有图形用户界面。相反,它显示为一个空白的命令提示符(Command Prompt)窗口。它最终会消失,并且Microsoft Store应用程序会在确认成功重置后不久自动打开。

您可以通过“开始(Start)”菜单或使用“运行”(Run)、 “ Windows PowerShell ”或“命令提示符”命令启动(Command Prompt)WSReset.exe。您甚至可以通过文件资源管理器(File Explorer)直接启动它。

此外,您可以使用设置(Settings)应用程序、注册表编辑器(Registry Editor)等其他方式清除Microsoft Store缓存,或者删除包含缓存文件的Store文件夹。(Store)

通过开始菜单(Start Menu)清除Microsoft Store Cache

调用WSReset.exe工具的最快方法是通过“开始(Start)”菜单或Windows Search运行它。

  1. 打开开始(Start) 菜单(menu)Windows 搜索( Windows Search)
  2. 在搜索栏中键入wsreset.exe 。
  3. 选择打开(Open)或按Enter键。

使用运行命令(Run Command)清除Microsoft Store 缓存(Microsoft Store Cache)

访问WSReset.exe(WSReset.exe)的另一种快速方法是将其作为运行(Run)命令启动。

  1. Windows + R 键(R keys)打开运行框(Run box)
  2. 键入wsreset.exe
  3. 选择确定(OK)

通过Windows PowerShell清除Microsoft Store Cache

如果上述两种方法都无法启动WSReset,请尝试通过Windows PowerShell运行它。

  1. 右键单击开始(Start)并选择Windows PowerShell (Windows 10) 或Windows 终端(Windows Terminal )(Windows 11)。

  1. 键入wsreset.exe并按Enter

通过命令提示符(Command Prompt)清除Microsoft Store 缓存(Microsoft Store Cache)

也可以通过旧的命令提示符(Command Prompt)控制台调用WSReset.exe 。

  1. 打开“开始”菜单(Start menu),键入cmd,然后选择“打开(Open)” 。

  1. 键入wsreset.exe并按Enter

通过文件资源管理器(File Explorer)清除Windows 应用商店缓存(Windows Store Cache)

您可以通过文件资源管理器(File Explorer)直接运行WSReset.exe实用程序来重置(WSReset.exe)Microsoft Store

  1. 打开文件资源管理器( File Explorer)
  2. 导航到以下目录:

C:Windows System32

  1. 找到并双击WSReset可执行文件。

其他重置Microsoft Store的(Microsoft Store)方法(Ways)

有时,WSReset.exe无法打开或生成其他错误代码,例如“ms-windows-store:PurgeCaches”。使用以下替代方法重置Microsoft Store并清除其缓存。

通过设置应用程序(Settings App)重置Microsoft Store

Windows中的设置(Settings)应用程序提供了一种简单且用户友好的方式来重置Microsoft Store。您还可以在使用该应用程序时对其进行修复。

  1. 打开开始菜单( Start menu )并选择设置(Settings)

  1. 向下滚动应用程序和功能( Apps & Features )屏幕,选择Microsoft Store或旁边的更多图标( More icon)(三个点),然后选择高级选项(Advanced options)

  1. 选择重置(Reset)按钮以删除存储(Store)缓存并将浏览器恢复为出厂默认设置。如果无法修复Microsoft Store,请选择修复(Repair)按钮来修复Microsoft Store安装。

通过注册表编辑器(Registry Editor)重置Microsoft Store

您可以通过从 PC 中删除您帐户的注册表项来强制重置Microsoft Store 。确保(Make)在开始之前备份您的系统注册表(back up your system registry)

  1. 打开Windows PowerShell命令提示符(Command Prompt)控制台。然后,运行whoami /userSID列下的字符串。

  1. 打开一个运行框,键入regedit,然后选择OK

  1. 导航到以下文件夹:

HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > Appx > AppxAllUserStore

  1. 右键单击您之前在左列中记下的SID ,然后选择(SID)Delete

通过文件资源管理器(File Explorer)重置Windows 存储缓存(Windows Store Cache)

以下方法可让您直接通过文件资源管理器(File Explorer)删除 Microsoft Store 的缓存文件。

  1. 在文件资源管理器中,打开查看菜单( View menu )并选择显示(Show)>隐藏项目(Hidden items)

  1. 导航到以下目录:

Local Disk (C:) > Users > [Your Username] > Appdata > Local > Packages

  1. 打开以下文件夹:

Microsoft.WindowsStore_8wekyb3d8bbwe

  1. 删除LocalCache文件夹。

可试用的其他Microsoft Store 修复(Microsoft Store Fixes)

如果清除Microsoft Store缓存没有帮助,您可以尝试以下几个额外的修复程序让应用程序再次运行。其中一些只有在您可以打开Microsoft Store时才有可能。

(Perform Automatic Repairs)使用Windows 应用商店应用程序疑难解答(Windows Store Apps Troubleshooter)执行自动修复

打开“开始”菜单(Start menu),键入Windows Store Apps,然后选择“打开(Open)” 。然后,选择高级(Advanced)>自动应用修复(Apply repairs automatically )>下一步(Next)以检测和修复Microsoft Store 相关问题。

更新Microsoft Store修复(Fix Known Issues)应用程序的已知问题

打开微软商店。选择左下角的库,然后选择(Library)Microsoft Store旁边的更新(Update )

注销(Out)重新(Back)登录以修复卡住的商店下载(Fix Stuck Store Downloads)和更新

打开微软商店(Microsoft Store)。选择您的个人资料肖像,然后在您的Microsoft 帐户下选择(Microsoft Account)退出( Sign out)接下来(Next),重新启动您的 PC 并重新登录应用程序。

重新注册(Re-register)Microsoft Store修复损坏(Fix Broken Registry)的注册表项

右键单击Start button,选择Windows PowerShell/Terminal (Admin),然后运行以下命令:

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

重新安装Microsoft Store以修复损坏的应用程序安装(Corrupt App Installation)

打开提升的Windows PowerShell控制台并运行以下两个命令:

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

更新 Microsoft Windows(Update Microsoft Windows)修复与系统相关的问题(Fix System-Related Issues)

打开设置(Settings )应用程序,选择Windows 更新(Windows Update),然后选择检查更新(Check for Update)。如果您看到任何待处理的更新,请选择下载并安装(Download & Install)

执行SFCDISM 扫描(DISM Scan)修复损坏的系统文件(Fix Corrupt System Files)

打开提升的Windows PowerShell控制台。然后,依次运行系统文件检查器和 DISM 工具(run the System File Checker and the DISM tool)

  • sfc /scannow
  • DISM /Online /Cleanup-Image /RestoreHealth

Microsoft Store 缓存清除

使用WSReset.exe工具清除Microsoft Store缓存是解决应用程序持久性问题的最佳方法。但是,有些问题需要额外的故障排除,上述修复是一个很好的起点。



About the author

我是一名技术人员,多年来一直在音频和用户帐户领域工作。我有使用 Windows 和 Mac 电脑以及苹果产品的经验。自 2007 年以来,我还一直在教授 Apple 产品的使用。我的主要专业领域是用户帐户和家庭安全。除此之外,我还使用过各种软件程序,包括 Windows 7 Home Premium、8.1 Pro、10 Pro 和 12.9 Mojave。



Related posts