1. 程式人生 > >Win10傳遞優化設定技巧

Win10傳遞優化設定技巧

什麼是“傳遞優化快取”

“傳遞優化”是微軟為了加快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_MACHINESOFTWAREPoliciesMicrosoftWindows
右鍵點選Windows項,選擇“新建 - 項”,命名為 DeliveryOptimization 。

選中新建的 DeliveryOptimization 項,在右側窗格中新建一個名為DOAbsoluteMaxCacheSize 的DWORD(32位)值。如圖:

Win10傳遞優化設定技巧:減小快取、縮短保留時間、限制上傳
DOAbsoluteMaxCacheSize值與上面組策略中的“絕對最大快取大小(以 GB 為單位)”策略是對應的。

雙擊 DOAbsoluteMaxCacheSize 開啟編輯視窗, 基數修改為“十進位制”,數值資料設定為你想要的即可,預設單位為 GB 。

縮短傳遞優化快取的保留時間

方法一:編輯組策略

開啟組策略編輯器,定位至“計算機配置 - 管理模板 - Windows元件 - 傳遞優化”。在右側視窗中找到“最大快取保留時間(以秒為單位)”策略項。

雙擊該項開啟配置視窗。如圖:

Win10傳遞優化設定技巧:減小快取、縮短保留時間、限制上傳
預設值為 3 天,你如果想把它改為 1 天,則輸入 86400 ,因為單位是秒,自己換算即可。

同樣,如果設定為 0 的話,則是“無限制”,只要未超出前面設定的快取大小,快取就會一直保留,直到磁碟空間不足時,傳遞優化才會清除它。

方法二:修改登錄檔

開啟登錄檔編輯器,定位至:

HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows
和前面的方法一樣,新建 DeliveryOptimization 項,然後在該項下新建一個名為 DOMaxCacheAge 的DWORD(32位)值。如圖:

Win10傳遞優化設定技巧:減小快取、縮短保留時間、限制上傳
DOMaxCacheAge 值與上面組策略中的“最大快取保留時間(以秒為單位)”策略是對應的。

雙擊新建的 DOMaxCacheAge 值開啟編輯視窗, 基數修改為“十進位制”,數值資料設定為你想保留的秒數即可。

限制傳遞優化上傳頻寬和資料量

如果你的網路頻寬有限,那麼你可以限制傳遞優化的上傳頻寬和每月上傳的資料量,來避免影響你的電腦使用體驗。方法如下:

進入“Windows設定 - 更新和安全 - 傳遞優化”設定介面,在右側窗格中點選底部的“高階選項”轉到如圖所示的設定介面:

Win10傳遞優化設定技巧:減小快取、縮短保留時間、限制上傳
下載設定之前已經介紹過,看下面的“上傳設定”。勾選“限制用於將更新上傳到連線 Internet 的其他電腦的頻寬”和“每月上傳限制”。

拖動滑塊把上傳頻寬減小為合適的百分比(最低為 5% ),把每月上傳資料量減小為合適的數值即可(最低為 5 GB)。

同時在下面會顯示已上傳資料量的環狀圖。