如何管理 Windows 10 更新的交付优化最大缓存年龄?
已发表: 2021-10-19您的 Windows 系统会不定期收到更新,以确保它具有所有最新功能和安全增强功能。 通常,更新是自动的,只要可用,就会下载并安装在您的机器上。
Windows 更新包含最终会占用大量带宽的大文件。 交付优化功能允许您从网络上的其他计算机下载 Windows 10 和 Microsoft Store 更新,从而减少更新系统时的网络资源使用量,这意味着您不必每次都直接从 Microsoft 获取更新。
Windows 通过一个自组织的分布式本地化缓存来管理它。 默认情况下,传递优化缓存最多使用 10 GB 的安装驱动器空间(通常在 C 驱动器上)并保留 259,200 秒(三天)。 但是,您可以根据自己的喜好配置此功能。 在这篇文章中,我们将向您展示如何在您的 Windows 10 PC 上更改 Delivery Optimization Max Cache Age 以进行更新。
当然,如果您的驱动器空间不足,Windows 会自动清除缓存并释放空间。 此外,当您收到新更新时,Windows 会相应地更新缓存。
交付优化以两种主要方式工作:
从其他 PC 下载更新和应用程序
通常,Windows 会直接从 Microsoft 下载更新和应用程序。 但是,它也可以从其他已经拥有 Windows 更新和 Microsoft Store 更新的 PC 上获取它们。 您可以选择从本地网络上的 PC 或本地网络和 Internet 上的 PC 接收必要的更新。
如果您选择第一个选项,Windows 将在您本地网络上的其他 PC 上查找更新。 然后,它将从这些计算机下载文件的部分位,并从 Microsoft 下载文件的部分位。 换句话说,Windows 不会从一个位置下载所有更新,而是将它们分解成小块以确保快速可靠的下载。
如果您选择从本地网络上的 PC 和 Internet 上的 PC 获取更新的选项,Windows 将使用与上述相同的过程,但也会在 Internet 上的其他 PC 上查找更新。
将更新和应用程序发送到其他 PC
启用传递优化功能后,您的 Windows 计算机会将您下载的更新和应用程序的部分位发送到本地网络或 Internet 上的其他 PC,具体取决于您配置设置的方式。
如前所述,传递优化利用本地缓存的更新。 您可以调整 Max Cache Size 和 Max Cache Age 值以控制传递优化将使用的空间量和保留期。 如果您将 Max Cache Age 值设置为“0”,即“无限制”,您将阻止对等方重新下载内容。 这也意味着传递优化将文件在缓存中保存更长时间,并在认为有必要时释放空间。
如何在 Windows 10 中更改 Windows 更新交付优化最大缓存年龄
有两种方法可以更改 Windows 10 中传递优化的最长缓存期限:
- 通过本地组策略编辑器
- 通过注册表编辑器
要进行这些更改,您必须以管理员身份登录。
方法 1:通过组策略编辑器更改 Windows Update Delivery Optimization Max Cache Age
此方法仅适用于运行 Windows 10 专业版、企业版或教育版的用户。 如果您运行的是 Windows 10 家庭版或更喜欢修改注册表,请查看下面的下一个选项。
以下是如何进行:
- 打开本地组策略编辑器。 为此,请按 Win + R 键盘快捷键,在“运行”文本框中键入msc ,然后按“Enter”键。
- 当组策略编辑器打开时,导航此路径:计算机配置 > 管理模板 > Windows 组件 > 传递优化。
- 当您单击“Delivery Optimization”文件夹时,您会在右侧边栏中看到一个策略列表。 找到“Max Cache Age (in seconds)”策略并双击它以打开其属性。 此策略允许您以秒为单位设置最长保留时间,即每个文件在下载后保留在传递优化缓存中的最长时间。
- 如果您宁愿选择默认值,请单击“未配置”或“禁用”单选按钮。 要指定您的 Delivery Optimization Max Cache Age,请单击“Enabled”单选按钮并在“Options:”下输入一个数字,以秒为单位设置 Max Cache Age。 默认值为 259200(三天)。 输入“0”(零)将其设置为无限制。
- 完成后,单击应用 > 确定并关闭组策略编辑器。
方法 2:通过注册表编辑器更改 Windows Update Delivery Optimization Max Cache Age
- 按 Win + R 快捷键,在“运行”输入字段中键入regedit ,然后按“Enter”。
- 当 UAC 提示时,单击“是”。
- 在注册表编辑器窗口中,浏览到以下位置: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization 。 如果您找不到传递优化密钥,您可以轻松创建一个。 为此,请右键单击 Windows 键(文件夹)并选择新建 > 键。 标记键DeliveryOptimization 。
- 现在,右键单击 DeliveryOptimization 键并选择新建 > DWORD(32 位)值。 将其命名为DOMaxCacheAge 。
- 接下来,双击DOMaxCacheAge DWORD 值并单击“十进制”单选按钮。 默认值为 259200,但您可以根据自己的喜好进行更改。 要恢复到默认值,您只需右键单击DOMaxCacheAge并选择“删除”。
- 重新启动您的 PC 以应用这些更改。
虽然更新可以帮助您的 Windows 设备的功能和应用程序正常工作,但您应该定期执行 PC 维护,因为它可以提高您的系统性能。 Auslogics BoostSpeed 的优化选项卡可让您调整和优化 Windows 设置,以充分利用您的系统。 该选项卡使您可以访问各种选项,例如磁盘碎片整理,这有助于提高驱动器的响应时间。


使用 Auslogics BoostSpeed 解决 PC 问题
除了清洁和优化您的 PC 之外,BoostSpeed 还可以保护隐私、诊断硬件问题、提供提高速度的技巧并提供 20 多种工具来满足大多数 PC 维护和服务需求。
它还允许您根据任务选择 Windows 优化模式。 例如,经济模式禁用资源密集型功能和应用程序,并激活省电模式以延长电池寿命。 如果您正在玩 PC 游戏,请考虑切换到游戏模式,因为它会禁用游戏不需要的所有功能,将所有系统资源专用于游戏以增强您的游戏体验。
您还可以启用内存和处理器优化、激活自动碎片整理并启用桌面保护以防止文件资源管理器崩溃。 您可以使用的其他有用功能包括优化 Windows 任务、优化启动应用程序和维护 Windows 功能。 Auslogics BoostSpeed 还允许您访问其他一些高级工具,这些工具有助于使 Windows 更快更好地工作。
您是否在 Windows 10 PC 上启用了交付优化? 如果是这样,您是否修改了 Windows Update Delivery Optimization Max Cache Age,或者您是否使用默认值? 请在下方发表您的评论,分享您对此 Windows 10 功能的体验。