📜  vider le cache d'une application windows 10 (1)

📅  最后修改于: 2023-12-03 15:05:49.915000             🧑  作者: Mango

如何清除 Windows 10 应用程序的缓存?

在 Windows 10 中,缓存可以帮助提高应用程序的性能和响应时间。但是,如果你发现某个应用程序出现了问题,或者你想删除它的缓存以释放磁盘空间,那么清除其缓存可能是一个好主意。

在本文中,我们将讨论如何清除 Windows 10 应用程序的缓存。我们将首先介绍通过图形用户界面 (GUI) 清除缓存的方法,然后介绍如何使用 Windows PowerShell 清除缓存。

通过 GUI 清除缓存

对于大多数用户来说,通过 Windows 10 的 GUI 清除一个应用程序的缓存是最简单的方法。以下是如何做到这一点的步骤:

  1. 打开“设置”应用程序

  2. 点击“系统”

  3. 点击“存储”

  4. 在“存储”页面上,您可以看到各种类别的数据如音乐,文档,应用等等占用的空间。选择你想要清除缓存的应用程序。 在这里,我们以微软的 Edge 浏览器为例。

    storage settings

  5. 点击您想要清除缓存的应用程序的项。这里我们选择 Edge 浏览器。

    edge settings

  6. 点击“清除”按钮。 这将清除 Edge 浏览器的缓存,删除已下载的文件,忘记了保存的表单数据等等。

    clear cache

  7. 现在,如果您再次查看 Edge 浏览器的存储占用量,您将看到已释放的空间。

    cache cleared

使用 PowerShell 清除缓存

如果您需要在大量计算机上自动清除多个应用程序的缓存,或者您想通过 Windows PowerShell 脚本进行清理,那么可以使用以下命令:

  1. 打开 PowerShell 命令提示符。你可以在 Windows 10 的开始菜单搜索栏中输入“PowerShell”,然后点击出现的结果。你也可以使用快捷键“Win + X”打开电源菜单,然后选择“Windows PowerShell”。

  2. 右击 PowerShell 工具栏上的图标,选择“以管理员身份运行”。

    run as admin

  3. 在 PowerShell 命令提示符中,输入以下命令:

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

    此命令强制重新注册所有已安装的应用程序,并清除其缓存。如果您只想清除单个应用程序的缓存,请使用以下命令:

    Get-AppXPackage -AllUsers | where-object {$_.name –like “*微软边缘*”} | foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
    

    在此命令中,“微软边缘”是您想要清除缓存的应用程序的名称。请将其替换为所需应用程序的名称。

通过 PowerShell 清除缓存可能需要更多步骤,但它可以更快,更方便地处理多个应用程序。

结论

清除 Windows 10 应用程序的缓存可以解决一些应用程序的问题,并释放磁盘空间。在本文中,我们介绍了通过 GUI 和 PowerShell 清除缓存的方法,这两种方法对于不同的用户都是有用的。在你遇到问题或者你的磁盘空间拥挤时,试试清空应用程序的缓存。