如何管理 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 家庭版或更喜歡修改註冊表,請查看下面的下一個選項。

以下是如何進行:

  1. 打開本地組策略編輯器。 為此,請按 Win + R 鍵盤快捷鍵,在“運行”文本框中鍵入msc ,然後按“Enter”鍵。
  2. 當組策略編輯器打開時,導航此路徑:計算機配置 > 管理模板 > Windows 組件 > 傳遞優化
  3. 當您單擊“Delivery Optimization”文件夾時,您會在右側邊欄中看到一個策略列表。 找到“Max Cache Age (in seconds)”策略並雙擊它以打開其屬性。 此策略允許您以秒為單位設置最長保留時間,即每個文件在下載後保留在傳遞優化緩存中的最長時間。
  4. 如果您寧願選擇默認值,請單擊“未配置”或“禁用”單選按鈕。 要指定您的 Delivery Optimization Max Cache Age,請單擊“Enabled”單選按鈕並在“Options:”下輸入一個數字,以秒為單位設置 Max Cache Age。 默認值為 259200(三天)。 輸入“0”(零)將其設置為無限制。
  5. 完成後,單擊應用 > 確定並關閉組策略編輯器。

方法 2:通過註冊表編輯器更改 Windows Update Delivery Optimization Max Cache Age

  1. 按 Win + R 快捷鍵,在“運行”輸入字段中鍵入regedit ,然後按“Enter”。
  2. 當 UAC 提示時,單擊“是”。
  3. 在註冊表編輯器窗口中,瀏覽到以下位置: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization 。 如果您找不到傳遞優化密鑰,您可以輕鬆創建一個。 為此,請右鍵單擊 Windows 鍵(文件夾)並選擇新建 > 鍵。 標記鍵DeliveryOptimization
  4. 現在,右鍵單擊 DeliveryOptimization 鍵並選擇新建 > DWORD(32 位)值。 將其命名為DOMaxCacheAge
  5. 接下來,雙擊DOMaxCacheAge DWORD 值並單擊“十進制”單選按鈕。 默認值為 259200,但您可以根據自己的喜好進行更改。 要恢復到默認值,您只需右鍵單擊DOMaxCacheAge並選擇“刪除”。
  6. 重新啟動您的 PC 以應用這些更改。

雖然更新可以幫助您的 Windows 設備的功能和應用程序正常工作,但您應該定期執行 PC 維護,因為它可以提高您的系統性能。 Auslogics BoostSpeed 的優化選項卡可讓您調整和優化 Windows 設置,以充分利用您的系統。 該選項卡使您可以訪問各種選項,例如磁盤碎片整理,這有助於提高驅動器的響應時間。

受到推崇的

使用 Auslogics BoostSpeed 解決 PC 問題

除了清潔和優化您的 PC 之外,BoostSpeed 還可以保護隱私、診斷硬件問題、提供提高速度的技巧,並提供 20 多種工具來滿足大多數 PC 維護和服務需求。

Auslogics BoostSpeed 是 Auslogics 的產品,獲得了 Microsoft 銀級應用程序開發人員認證
免費下載

它還允許您根據任務選擇 Windows 優化模式。 例如,經濟模式禁用資源密集型功能和應用程序,並激活省電模式以延長電池壽命。 如果您正在玩 PC 遊戲,請考慮切換到遊戲模式,因為它會禁用遊戲不需要的所有功能,將所有系統資源專用於遊戲以增強您的遊戲體驗。

您還可以啟用內存和處理器優化、激活自動碎片整理並啟用桌面保護以防止文件資源管理器崩潰。 您可以使用的其他有用功能包括優化 Windows 任務、優化啟動應用程序和維護 Windows 功能。 Auslogics BoostSpeed 還允許您訪問其他一些高級工具,這些工具有助於使 Windows 更快更好地工作。

您是否在 Windows 10 PC 上啟用了交付優化? 如果是這樣,您是否修改了 Windows Update Delivery Optimization Max Cache Age,或者您是否使用默認值? 請在下方發表您的評論,分享您對此 Windows 10 功能的體驗。