如何在 windows 中清除传递优化缓存 – 详细指南与常见问题解答

要在 Windows 中清除传递优化缓存,最直接的方法是通过“设置”应用:

  1. 打开“设置”(按下 Windows 键 + I)。
  2. 导航至“系统” > “存储”。
  3. 在“存储”页面,点击“临时文件”。
  4. 等待系统扫描完成,找到并勾选“传递优化文件”选项。
  5. 点击“删除文件”即可清除缓存。

什么是传递优化缓存,为什么要清除它?

Windows 的“传递优化”功能是微软为提升系统更新和 Microsoft Store 应用下载速度而设计的一项智能技术。它允许您的电脑从微软服务器、局域网内的其他电脑,甚至是互联网上的其他电脑(P2P)下载更新和应用文件。这有助于在网络状况不佳时加速下载,并减少微软服务器的负载。

然而,为了实现这一功能,传递优化会在您的硬盘上存储一份这些下载文件的副本,这就是“传递优化缓存”。随着时间的推移,这些缓存文件可能会占用相当大的磁盘空间。

为什么要清除传递优化缓存?

  • 释放磁盘空间:这是最主要的原因,尤其当您的硬盘空间紧张时。清除缓存可以回收被占用的存储空间。
  • 解决更新问题:有时,损坏或过时的缓存文件可能导致 Windows 更新下载或安装失败。清除它们有助于解决此类潜在的更新故障。
  • 性能优化:虽然不常见,但在极少数情况下,庞大的缓存可能对系统性能产生微小影响。定期清理有助于保持系统整洁。

方法一:通过 Windows 设置清除传递优化缓存(推荐)

这是清除 Windows 10 和 Windows 11 中传递优化缓存最简单、最推荐的方法。

  1. 按下 Windows 键 + I 打开“设置”应用。
  2. 在左侧导航栏中,点击“系统”。
  3. 在右侧面板中,向下滚动找到并点击“存储”。
  4. 在“存储”页面,向下滚动找到“临时文件”并点击进入。
  5. 系统将开始扫描您的电脑以查找可删除的临时文件。这可能需要一些时间,请耐心等待。
  6. 扫描完成后,在列表中找到“传递优化文件”选项。确保其旁边的复选框已勾选。
  7. 您可以同时取消勾选其他不想删除的文件(例如“Windows 更新清理”、“回收站”等),但请务必确认“传递优化文件”已被选中。
  8. 点击页面顶部的“删除文件”按钮。
  9. 系统会提示您确认,点击“继续”即可开始清除过程。

注意:清除这些文件是安全的,不会删除您的个人数据或重要的系统文件。Windows 会在需要时重新下载所需的更新组件。

方法二:通过磁盘清理工具清除传递优化缓存

“磁盘清理”是一个经典的 Windows 工具,也可以用来清除传递优化缓存及其他不需要的文件。

  1. 在任务栏的搜索框中输入“磁盘清理”,然后选择“磁盘清理”桌面应用。
  2. 如果系统提示您选择驱动器,请选择安装 Windows 的驱动器(通常是 C: 盘),然后点击“确定”。
  3. 在弹出的“磁盘清理”窗口中,点击左下角的“清理系统文件”按钮。这需要管理员权限,请授权。
  4. 再次选择安装 Windows 的驱动器(C: 盘),然后点击“确定”。
  5. 系统将再次扫描可删除的系统文件。
  6. 扫描完成后,在列表中找到并勾选“传递优化文件”选项。
  7. 确认已勾选此选项后,点击“确定”。
  8. 当系统提示您确认删除文件时,点击“删除文件”。

方法三:通过 PowerShell 清除传递优化缓存(高级用户)

对于希望通过命令行界面进行操作或需要自动化此过程的高级用户,可以使用 PowerShell 命令来清除传递优化缓存。

  1. 在任务栏的搜索框中输入“PowerShell”,右键点击“Windows PowerShell”或“终端”(Windows 11),然后选择“以管理员身份运行”。
  2. 在打开的 PowerShell 窗口中,输入以下命令并按下 Enter 键:
    Clear-DeliveryOptimizationCache
  3. 系统会执行该命令,清除传递优化缓存。命令执行完成后,不会有明显的成功提示,但缓存已被清除。

提示:如果您想查看当前传递优化缓存的使用情况,可以在 PowerShell 中使用命令 Get-DeliveryOptimizationStatus

传递优化设置:如何管理其行为

除了清除缓存,您还可以调整传递优化本身的设置,以更好地控制其行为和资源使用,从而间接影响缓存的生成和管理。

  1. 打开“设置”(按下 Windows 键 + I)。
  2. 导航至:
    • 在 Windows 11 中:点击左侧的“Windows 更新” > “高级选项” > “传递优化”。
    • 在 Windows 10 中:点击“更新和安全” > “传递优化”。
  3. 在“传递优化”页面,您可以找到以下选项:
    • 允许从其他电脑下载:您可以选择“本地网络上的电脑”或“本地网络上的电脑和互联网上的电脑”。如果您不希望您的电脑参与 P2P 共享,可以将其关闭。关闭此选项会减少缓存的生成,但可能影响更新速度。
    • 高级选项:点击进入,您可以设置传递优化用于下载更新(前台和后台)和上传更新的带宽限制,以避免其占用过多网络资源,从而更好地管理其对系统性能的影响。

常见问题解答 (FAQ)

Q1:清除传递优化缓存安全吗?

A:是的,清除传递优化缓存是完全安全的。它不会删除任何重要的系统文件、您的个人数据或已安装的更新。它只会删除用于共享更新的临时文件,这些文件在需要时可以重新下载。

Q2:清除缓存后会发生什么?

A:清除缓存后,如果您的系统需要某些更新或应用程序文件,它将从头开始重新下载它们,而不是从本地缓存中获取。这可能导致首次下载某些更新或应用的速度略慢,但不会影响系统功能或数据。

Q3:我应该多久清除一次传递优化缓存?

A:没有固定的时间表。只有当您发现磁盘空间不足、遇到 Windows 更新下载或安装问题,或者希望进行常规系统维护时才需要清除它。Windows 通常会自动管理缓存大小,所以频繁手动清除通常不是必需的。

Q4:传递优化缓存会占用很多磁盘空间吗?

A:根据您的更新频率、安装的应用数量以及传递优化设置,传递优化缓存可能会占用几百MB到几GB不等的空间。Windows 会尝试限制其占用的最大空间,但手动清除仍是有效释放空间的方法。

Q5:我能完全禁用传递优化吗?

A:可以,但通常不推荐。禁用它可能会导致 Windows 更新和 Microsoft Store 应用下载速度变慢,特别是在带宽受限的情况下。要禁用它,请在“设置”>“Windows 更新”>“高级选项”>“传递优化”(Windows 11)或“更新和安全”>“传递优化”(Windows 10)中,关闭“允许从其他电脑下载”的开关。

总结

清除 Windows 中传递优化缓存是一个简单而有效的维护任务,可以帮助您释放宝贵的磁盘空间,并有时解决潜在的更新问题。无论您是普通用户还是高级用户,Windows 都提供了多种方法来轻松完成此操作,从直观的设置界面到强大的 PowerShell 命令。

通过本文的详细指导,您现在应该能够自信地管理您的传递优化缓存,确保您的 Windows 系统运行更加顺畅高效,并且拥有足够的可用存储空间。

如何在 windows 中清除传递优化缓存