win10系統(tǒng)下修改傳遞優(yōu)化最大緩存保留時間的方法

2019-10-12 15:55

  更新傳遞優(yōu)化是微軟在Windows10系統(tǒng)中內(nèi)置的一個輔助升級功能,Windows更新傳遞優(yōu)化可幫助你更加快速可靠地獲取Windows 更新和Microsoft Store應(yīng)用,那么如果要修改傳遞優(yōu)化最大緩存保留時間的話該怎么操作呢,本文就給大家講解一下具體的修改方法。

什么是Win10傳遞優(yōu)化文件

  由于摒棄了傳統(tǒng)的SP包更新模式,使得升級成為了Win10的常態(tài)。當(dāng)然這種升級已經(jīng)不僅僅限于安全層面,功能新增、Bug修正等很多工作,都是通過日常升級來完成的。如此高頻率的升級,對于微軟服務(wù)器自然是個不小的挑戰(zhàn)。而另一方面,由于眾多設(shè)備都從同一節(jié)點(diǎn)下載,對于下載速度也會產(chǎn)生較大影響。

  為了解決上面這些問題,微軟重新設(shè)計(jì)了一套全新的更新下載機(jī)制,即從服務(wù)器下載的同時,系統(tǒng)也會自動從其他安裝有Win10的電腦上獲取需要的資源。換句話說,當(dāng)你在下載的同時,也會有很多很多的“虛擬服務(wù)器”幫你提供資源,很像是我們所熟知的P2P下載。而且Win10的更新傳遞優(yōu)化,還特別對局域網(wǎng)用戶進(jìn)行了優(yōu)化,當(dāng)局域網(wǎng)中一臺電腦下載到相應(yīng)資源后,其他客戶機(jī)便會自動從這臺電腦上獲取更新,從而避免了所有電腦都從狹窄的外部Internet出口獲取更新,占據(jù)寶貴的出口帶寬,同時也可以讓更新的速度更快!

減小傳遞優(yōu)化緩存占用的磁盤空間:

方法一:編輯組策略

注:本方法適用于有組策略編輯器的Win10專業(yè)版/企業(yè)版/教育版。不過,我們也是有辦法為Win10家庭版開啟組策略編輯器功能的。打開組策略編輯器,定位至“計(jì)算機(jī)配置 - 管理模板 - Windows組件 - 傳遞優(yōu)化”。在右側(cè)窗口中可以看到“絕對最大緩存大小(以 GB 為單位)”和“最大緩存大小(%)”策略項(xiàng)。

win10系統(tǒng)下修改傳遞優(yōu)化最大緩存保留時間的方法

“絕對最大緩存大小(以 GB 為單位)”是按絕對數(shù)值來設(shè)置緩存大小的,“最大緩存大小(%)”則是按占用磁盤空間的百分比來設(shè)置緩存大小的。如果二者同時設(shè)置了,前者會替代后者。

(一)絕對最大緩存大小(以 GB 為單位)

雙擊“絕對最大緩存大小(以 GB 為單位)”項(xiàng)打開配置窗口。如圖:

win10系統(tǒng)下修改傳遞優(yōu)化最大緩存保留時間的方法

win10系統(tǒng)下修改傳遞優(yōu)化最大緩存保留時間的方法

可以看到默認(rèn)值為 10 GB,并且在幫助窗格中你會看到該策略會替代按百分比設(shè)置最大緩存的策略。選擇“已啟用”,就會發(fā)現(xiàn)“選項(xiàng)”窗格中已經(jīng)可以修改緩存大小了。修改為合適的大小后,確定即可。PS: 如果你是磁盤土豪,建議修改為 0 (無限制),為大伙做做貢獻(xiàn)吧……此處有鬼臉……

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

雙擊“最大緩存大小(%)”打開配置窗口。如圖:

win10系統(tǒng)下修改傳遞優(yōu)化最大緩存保留時間的方法

win10系統(tǒng)下修改傳遞優(yōu)化最大緩存保留時間的方法

你可以看到默認(rèn)值為20%,占用這么多!怪不得有的小伙伴的Win10系統(tǒng)盤吃緊。把它設(shè)置為你想要的百分比即可。

方法二:修改注冊表

注: 本方法適用于所有Win10版本,不過主要是針對沒有組策略編輯器的Win10家庭版。如果你實(shí)在不想修改注冊表,其實(shí)我們還是有辦法為Win10家庭版開啟組策略編輯器功能的。

打開注冊表編輯器,定位至:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

PS:如何快速定位至注冊表中某項(xiàng)。如果沒有WindowsUpdate項(xiàng),可以在Windows項(xiàng)下新建一個。

鑒于修改注冊表有風(fēng)險,所以建議修改前備份注冊表(備份注冊表的方法),或者創(chuàng)建系統(tǒng)還原點(diǎn),以便出現(xiàn)問題時恢復(fù)。右鍵點(diǎn)擊Windows項(xiàng),選擇“新建 - 項(xiàng)”,命名為 DeliveryOptimization 。選中新建的 DeliveryOptimization 項(xiàng),在右側(cè)窗格中新建一個名為DOAbsoluteMaxCacheSize 的DWORD(32位)值。如圖:

win10系統(tǒng)下修改傳遞優(yōu)化最大緩存保留時間的方法

win10系統(tǒng)下修改傳遞優(yōu)化最大緩存保留時間的方法

DOAbsoluteMaxCacheSize值與上面組策略中的“絕對最大緩存大小(以 GB 為單位)”策略是對應(yīng)的。雙擊 DOAbsoluteMaxCacheSize 打開編輯窗口, 基數(shù)修改為“十進(jìn)制”,數(shù)值數(shù)據(jù)設(shè)置為你想要的即可,默認(rèn)單位為 GB 。

縮短傳遞優(yōu)化緩存的保留時間:

方法一:編輯組策略

打開組策略編輯器,定位至“計(jì)算機(jī)配置 - 管理模板 - Windows組件 - 傳遞優(yōu)化”。在右側(cè)窗口中找到“最大緩存保留時間(以秒為單位)”策略項(xiàng)。雙擊該項(xiàng)打開配置窗口。如圖:

win10系統(tǒng)下修改傳遞優(yōu)化最大緩存保留時間的方法

win10系統(tǒng)下修改傳遞優(yōu)化最大緩存保留時間的方法

  默認(rèn)值為 3 天,你如果想把它改為 1 天,則輸入 86400 ,因?yàn)閱挝皇敲?,自己換算即可。同樣,如果設(shè)置為 0 的話,則是“無限制”,只要未超出前面設(shè)置的緩存大小,緩存就會一直保留,直到磁盤空間不足時,傳遞優(yōu)化才會清除它。

方法二:修改注冊表

  打開注冊表編輯器,定位至:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

  和前面的方法一樣,新建 DeliveryOptimization 項(xiàng),然后在該項(xiàng)下新建一個名為 DOMaxCacheAge 的DWORD(32位)值。

DOMaxCacheAge 值與上面組策略中的“最大緩存保留時間(以秒為單位)”策略是對應(yīng)的。雙擊新建的 DOMaxCacheAge 值打開編輯窗口, 基數(shù)修改為“十進(jìn)制”,數(shù)值數(shù)據(jù)設(shè)置為你想保留的秒數(shù)即可。

限制傳遞優(yōu)化上傳帶寬和數(shù)據(jù)量:

  如果你的網(wǎng)絡(luò)帶寬有限,那么你可以限制傳遞優(yōu)化的上傳帶寬和每月上傳的數(shù)據(jù)量,來避免影響你的電腦使用體驗(yàn)。進(jìn)入“Windows設(shè)置 - 更新和安全 - 傳遞優(yōu)化”設(shè)置界面,在右側(cè)窗格中點(diǎn)擊底部的“高級選項(xiàng)”轉(zhuǎn)到如圖所示的設(shè)置界面:

win10系統(tǒng)下修改傳遞優(yōu)化最大緩存保留時間的方法

  下載設(shè)置之前已經(jīng)介紹過,看下面的“上傳設(shè)置”。勾選“限制用于將更新上傳到連接 Internet 的其他電腦的帶寬”和“每月上傳限制”。拖動滑塊把上傳帶寬減小為合適的百分比(最低為 5% ),把每月上傳數(shù)據(jù)量減小為合適的數(shù)值即可(最低為 5 GB)。同時在下面會顯示已上傳數(shù)據(jù)量的環(huán)狀圖。

  以上給大家介紹的便是win10系統(tǒng)下修改傳遞優(yōu)化最大緩存保留時間的方法,有需要的話可以按照上面的方法步驟來進(jìn)行操作吧。

網(wǎng)友評論