热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Win10传递优化设置技巧:减小缓存、缩短保留时间、限制上传

什么是“传递优化缓存”“传递优化”是微软为了加快Windows更新和MicrosoftStore应用更新的下载速度,而在Windows10中引入的一种“自组织分布式本地化缓存”设计,可以在用户

什么是“传递优化缓存”“传递优化”是微软为了加快Windows更新和Microsoft Store应用更新的下载速度,而在Windows10中引入的一种“自组织分布式本地化缓存”设计,可以在用户电脑上缓存更新,以上传给同一局域网或Internet上其他用户电脑,从而实现类似 P2P 下载的加速效果设置缓存

PS: MS酋长已经分享过Win10开启传递优化的方法,这里不再赘述设置缓存

Win10传递优化设置技巧:减小缓存、缩短保留时间、限制上传

在这个过程中,“传递优化”缓存在用户电脑上的更新即为“传递优化缓存”设置缓存。默认情况下,该缓存最多可以占用高达 10GB 的磁盘空间,保留时间则为 3 天。这就好比你在 BT 下载的时候,下载完文件以后,你不能立即关闭电脑,而是要自觉做种,上传你已经下载的文件分享给其他用户。

但是如果你的磁盘空间比较紧张或者网络带宽有限,感觉“传递优化缓存”已经影响到你的电脑使用体验了设置缓存。那么你可以按照如下方法来减小传递优化缓存占用的磁盘空间、缩短缓存的保留时间,限制上传的带宽和数据量。

PS: 如果你感觉到传递优化下载更新也影响到你使用电脑了,那么可以限制传递优化下载带宽,或者为工作时间和非工作时间设置不同的传递优化下载带宽设置缓存

减小传递优化缓存占用的磁盘空间方法一:编辑组策略

注:本方法适用于有组策略编辑器的Win10专业版/企业版/教育版设置缓存。不过,我们也是有办法为Win10家庭版开启组策略编辑器功能的。

打开组策略编辑器,定位至“计算机配置 - 管理模板 - Windows组件 - 传递优化”设置缓存。在右侧窗口中可以看到“绝对最大缓存大小(以 GB 为单位)”和“最大缓存大小(%)”策略项。如图:

Win10传递优化设置技巧:减小缓存、缩短保留时间、限制上传

“绝对最大缓存大小(以 GB 为单位)”是按绝对数值来设置缓存大小的,“最大缓存大小(%)”则是按占用磁盘空间的百分比来设置缓存大小的设置缓存。如果二者同时设置了,前者会替代后者。

(一)绝对最大缓存大小(以 GB 为单位)

双击“绝对最大缓存大小(以 GB 为单位)”项打开配置窗口设置缓存。如图:

Win10传递优化设置技巧:减小缓存、缩短保留时间、限制上传

可以看到默认值为 10 GB,并且在帮助窗格中你会看到该策略会替代按百分比设置最大缓存的策略设置缓存

选择“已启用”,就会发现“选项”窗格中已经可以修改缓存大小了设置缓存。修改为合适的大小后,确定即可。

PS: 如果你是磁盘土豪设置缓存,建议修改为 0 (无限制),为大伙做做贡献吧……此处有鬼脸……

(二)最大缓存大小(%)

双击“最大缓存大小(%)”打开配置窗口设置缓存。如图:

Win10传递优化设置技巧:减小缓存、缩短保留时间、限制上传

你可以看到默认值为20%,占用这么多!怪不得有的小伙伴的Win10系统盘吃紧设置缓存

把它设置为你想要的百分比即可设置缓存

方法二:修改注册表

注: 本方法适用于所有Win10版本,不过主要是针对没有组策略编辑器的Win10家庭版设置缓存。如果你实在不想修改注册表,其实我们还是有办法为Win10家庭版开启组策略编辑器功能的。

打开注册表编辑器设置缓存,定位至:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

右键点击Windows项,选择“新建 - 项”,命名为 DeliveryOptimization 设置缓存

选中新建的 DeliveryOptimization 项,在右侧窗格中新建一个名为DOAbsoluteMaxCacheSize 的DWORD(32位)值设置缓存。如图:

Win10传递优化设置技巧:减小缓存、缩短保留时间、限制上传

DOAbsoluteMaxCacheSize值与上面组策略中的“绝对最大缓存大小(以 GB 为单位)”策略是对应的设置缓存

双击 DOAbsoluteMaxCacheSize 打开编辑窗口, 基数修改为“十进制”,数值数据设置为你想要的即可,默认单位为 GB 设置缓存

缩短传递优化缓存的保留时间方法一:编辑组策略

打开组策略编辑器,定位至“计算机配置 - 管理模板 - Windows组件 - 传递优化”设置缓存。在右侧窗口中找到“最大缓存保留时间(以秒为单位)”策略项。

双击该项打开配置窗口设置缓存。如图:

Win10传递优化设置技巧:减小缓存、缩短保留时间、限制上传

默认值为 3 天,你如果想把它改为 1 天,则输入 86400 ,因为单位是秒,自己换算即可设置缓存

同样,如果设置为 0 的话,则是“无限制”,只要未超出前面设置的缓存大小,缓存就会一直保留,直到磁盘空间不足时,传递优化才会清除它设置缓存

方法二:修改注册表

打开注册表编辑器设置缓存,定位至:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

和前面的方法一样,新建 DeliveryOptimization 项,然后在该项下新建一个名为 DOMaxCacheAge 的DWORD(32位)值设置缓存。如图:

Win10传递优化设置技巧:减小缓存、缩短保留时间、限制上传

DOMaxCacheAge 值与上面组策略中的“最大缓存保留时间(以秒为单位)”策略是对应的设置缓存

双击新建的 DOMaxCacheAge 值打开编辑窗口, 基数修改为“十进制”,数值数据设置为你想保留的秒数即可设置缓存

限制传递优化上传带宽和数据量如果你的网络带宽有限,那么你可以限制传递优化的上传带宽和每月上传的数据量,来避免影响你的电脑使用体验设置缓存。方法如下:

进入“Windows设置 - 更新和安全 - 传递优化”设置界面设置缓存,在右侧窗格中点击底部的“高级选项”转到如图所示的设置界面:

Win10传递优化设置技巧:减小缓存、缩短保留时间、限制上传

下载设置之前已经介绍过,看下面的“上传设置”设置缓存。勾选“限制用于将更新上传到连接 Internet 的其他电脑的带宽”和“每月上传限制”。

拖动滑块把上传带宽减小为合适的百分比(最低为 5% ),把每月上传数据量减小为合适的数值即可(最低为 5 GB)设置缓存

同时在下面会显示已上传数据量的环状图设置缓存

最后如果传递优化缓存和上传并没有影响到你的使用体验设置缓存,那么建议你无需修改以上数据,毕竟人人分享,Windows10更新才会更快更好地传递,我们的互联网体验才会更美好,您说呢?


推荐阅读
  • Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理,现在在企业中的使用率也是很广的。git是一个分布式的版本控制系统,不像以前的svn,svn是 ... [详细]
  • 猪猪猫.CNWINXPSP2电脑城装机12DVD[豪华版]
    直接下载地址http:bt.jujumao.cn点击下载种子下载信息[点击浏览该文件:2007-12-19猪猪猫.cn-winxpsp2电脑城装机12豪华版.torrent]| ... [详细]
  • 从分布式数据库选型的第一件事谈起
    本文很长,谨慎阅读现在在我们的面前摆着太多的分布式数据库可以让我们选择,那么如果我想先让 ... [详细]
  • 编者按:来自自江民科技的消息称,该公司创始人王江民近日因病去世,享年59岁,为了纪念这位中国反病毒事业的知名专家与老前辈,现摘录来自刘韧在知识英雄系列中采访其的一篇文章 王江民,著名的反病毒专家 ... [详细]
  • 42VERSE & 圆圈徽章,Web3 社交的流派之争——针对两个国内案例的调研
    01 行业分析本文所研究的细分赛道为:Web3应用层——社交与内容场景——DID/创新场景(以元宇宙3D空间为 ... [详细]
  • 文章目录前言必知必会的软件服务器分类机架式服务器塔式服务器刀片式服务器三者的区别虚拟服务器(云服务器)服务器的硬件组成服务器常见的品牌前言本文是循序渐进学linux的第一课,为 ... [详细]
  • 阿里云大数据计算服务MaxCompute (原名 ODPS)
     MaxCompute是阿里EB级计算平台,经过十年磨砺,它成为阿里巴巴集团数据中台的计算核心和阿里云大数据的基础服务。去年MaxCompute做了哪些工作,这些工作背后的原因是什 ... [详细]
  • 什么是API接口?给大家举例说明
    Api接口也就是所谓的应用程序接口,api接口的全称是ApplicationProgramInterface,通过API接口可以实现计算机软件之间的相互 ... [详细]
  • 缓冲区溢出实例(一)–Windows
    一、基本概念缓冲区溢出:当缓冲区边界限制不严格时,由于变量传入畸形数据或程序运行错误,导致缓冲区被填满从而覆盖了相邻内存区域的数据。可以修改内存数据,造成进程劫持,执行恶意代码,获 ... [详细]
  • 计算机网络四
    大三上结束之际,从网上找来一些关于计算机网络的知识作为总结,本文四篇笔记全部转自猪头任(博客地址:http:www.cnbl ... [详细]
  • IIS6.0提供一个重新设计的万维网发布服务(WorldWideWebPublishingService)架构,可以帮助你为你的网站构建更好的性能、可靠、可扩展性(scalabil ... [详细]
  • 看完这篇还搞不懂HTTPS,就来找我!
    本文将为大家详细梳理一下H ... [详细]
  • 实战分析SpringBoot整合JSON,面试题附答案
    前言作为同时具备高性能、高可靠和高可扩 ... [详细]
  • 开发笔记:Java多线程深度探索
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Java多线程深度探索相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 简介时间同步是指以中心控制系统的标准时钟作为基准使各分布系统和终设备的时钟与中心控制系统时钟进行同步的过程。随着5G和工业5.0的到来,网络终端设备和网络业务的飞速增 ... [详细]
author-avatar
_陈灵宝互粉号2
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有