為 Windows 設定傳遞最佳化

正在尋找消費者資訊嗎? 請參閱 Windows Update:常見問題集

設定傳遞優化

您可以使用「群組原則」或 MDM 解決方案 (例如 Intune) 來設定「傳遞最佳化」。

您可以在 [計算機設定]\[系統管理範本]\[Windows 元件\傳遞優化] 底下的 [群組原則 中找到 [傳遞優化] 設定。

從 Microsoft Intune 1902 版開始,您可以將許多傳遞優化原則設定為配置檔,然後套用至裝置群組。 如需詳細資訊,請參閱 Microsoft Intune 中的傳遞優化設定

從 Windows 10 1903 版開始,您可以使用 Microsoft Entra 租使用者識別碼作為定義群組的方法。 若要將 DOGroupIDSource 的值設定為其新的最大值 5。

允許服務端點

使用防火牆時,請務必允許傳遞優化服務端點,並開啟相關聯的埠。 如需詳細資訊,請參閱 傳遞優化常見問題

允許內容端點

使用防火牆時,請務必允許內容端點,並開啟相關聯的埠。 如需詳細資訊,請參閱 傳遞優化的端點和 Microsoft 連線快取內容

傳遞優化提供許多設定來微調其行為,請參閱 傳遞優化參考 以取得完整的清單,但為了獲得最有效率的效能,如果您的部署中有特定情況,只有一些關鍵參數會產生最大的影響。 如果您只需要傳遞優化的概觀,請參閱 Windows 10 更新的傳遞優化

  • 您的拓撲是否包含因特網的多個分組,也就是「混合式 WAN」,或是只有少數連線到因特網,因此所有要求似乎都來自單一外部IP位址的「中樞和輪輻」拓撲?
  • 如果您在拓撲中使用界限群組,指定群組中有多少裝置?
  • 行動裝置的百分比為何?
  • 您的裝置是否在其磁碟驅動器上有大量的可用空間?
  • 您是否有具有許多裝置使用 AC 電源的實驗室案例?

注意

這些案例 (和每個) 的建議設定不會互斥。 您的部署可能牽涉到上述多個案例,在此情況下,您可以視需要採用任何組合的相關設定。 不過,在所有情況下,「下載模式」是要設定的最重要模式。

注意

Microsoft Intune 包含配置檔,可讓您更輕鬆地設定傳遞優化原則。 如需詳細資訊,請參閱 Intune的傳遞優化設定

快速參考資料表:

使用案例 原則 建議值 原因
中樞 & 輪輻拓撲 下載模式 1 或 2 自動分組對等以符合拓撲
具有 > 30 部裝置的網站 要快取的檔案大小下限 10 MB (或 1 MB) 在更多下載中使用對等功能
大量的行動裝置 允許電池電源上傳 60% 增加可在限制電池清空時上傳的裝置數
具有 AC 支援裝置的實驗室 內容到期 7 (最多 30) 天 利用可在較長期間內上傳更多項目的裝置

混合式 WAN 案例

在此案例中,依網域分組裝置可讓裝置包含在跨 VLAN 的對等下載和上傳中。 將 [下載模式] 設定為 [2 - 群組]。 未設定 GroupID 或 GroupIDSource 原則時,預設群組是 AD 網站 (1) 、已驗證的網域 SID (2) 或 Microsoft Entra 租使用者識別碼 (5) 。 如果您的網域型群組太寬,或您的 Active Directory 網站未與您的網站網路拓撲對齊,則您應該考慮動態建立群組的其他選項,例如使用 DOGroupIDSource 原則。

在 群組原則 移至 [計算機設定\系統管理範本\Windows 元件\傳遞優化],並將 [下載模式] 設定為 2

搭配 MDM 使用 ,移至 ./Device/Vendor/MSFT/Policy/Config/DeliveryOptimization/ 並將 DODownloadMode 設定為 1 或 2。

具有界限群組的中樞和輪輻拓撲

默認下載模式設定為 1;這表示所有使用相同公用IP中斷至因特網的裝置都會被視為單一對等群組。 若要防止跨 WAN 進行點對點活動,您應該將下載模式設定為 2。 如果您已定義每個中樞或分公司的 Active Directory 網站,則不需要執行任何其他動作,因為預設會使用 Active Directory 網站作為建立群組標識符的來源。 如果您不是使用 Active Directory 網站,您應該使用 DOGroupIDSource 選項或 DORestrictPeerSelectionBy 原則來設定不同的群組來源,以將活動限制為子網。

使用 群組原則 移至 [計算機設定\系統管理範本\Windows 元件\傳遞優化],並將 [下載模式] 設定為 2

使用 MDM,移至 ./Device/Vendor/MSFT/Policy/Config/DeliveryOptimization/ 並將 DODownloadMode 設定為 2

注意

如需搭配 Configuration Manager 界限群組使用傳遞優化的詳細資訊,請參閱 Configuration Manager 的傳遞優化

大量的行動裝置

如果您的行動員工擁有許多行動裝置,請將 [傳遞優化] 設定為允許電池電源上傳,同時限制使用以防止電池耗盡。 DOMinBatteryPercentageAllowedToUpload 設定為 60% 是不錯的起點,不過您可能想要稍後再調整。

使用 群組原則,移至 [計算機設定\系統管理範本\Windows 元件\傳遞優化],並將 [允許在裝置使用電池時上傳],同時將 [電池電量] 設定為 [60]。

使用 MDM,移至 ./Device/Vendor/MSFT/Policy/Config/DeliveryOptimization/ 並將 DOMinBatteryPercentageAllowedToUpload 設定為 60。

豐富的可用空間和大量的裝置

許多裝置現在都隨附大型內部磁碟驅動器。 您可以將 「傳遞優化」設定為充分利用此空間 (特別是當您將檔案大小下限變更為快取來) 大量裝置時。 如果您的局域網路或群組中有超過 30 部裝置,請將它從預設的 50 MB 變更為 10 MB。 如果您有超過 100 個裝置 (且正在執行 Windows 10 版本 1803 或更新版本) ,請將此值設定為 1 MB。

使用 群組原則,請移至 [計算機設定\系統管理範本\Windows 元件\傳遞優化],如果您有超過 30 部裝置) ,請將 [對等快取內容檔案大小下限] 設定為 [10 (],如果您有超過 100 個裝置) ,請將 1 (。

使用 MDM,如果您有超過 30 個裝置) 或 1 個以上的裝置,請移至 ./Device/ Vendor/MSFT/Policy/Config/DeliveryOptimization/ 並將 DOMinFileSizeToCache 設定為 100 (,如果您有超過 100 個裝置) ,請移至 1) 或 1 (。

實驗室案例

在實驗室情況下,您通常會有大量的裝置插入,而且有許多可用的磁碟空間。 藉由增加內容到期間隔,您可以利用這些裝置作為絕佳的上傳來源,以便在較長的時間內上傳更多內容。

使用 群組原則,移至 [計算機設定\系統管理範本\Windows 元件\傳遞優化],並將 [快取存留期上限] 設定為 604800 (7 天,) 或 (最多 30 天) 。

使用 MDM,移至 ./Device/Vendor/MSFT/Policy/Config/DeliveryOptimization/ ,並將 DOMaxCacheAge 設定為 7 或更多 (最多 30 天) 。

深入瞭解 傳遞優化測試案例。

疑難排解

本節摘要說明常見的問題和一些要嘗試的解決方案。

如果您沒有看到來自同儕節的任何位元組

如果您沒有看到來自同儕節的任何位元組,原因可能是下列其中一個問題:

  • 用戶端無法連線到傳遞優化雲端服務。
  • 雲端服務在網路上看不到其他對等。
  • 用戶端無法連線到從雲端服務提供回來的對等。
  • 網路上沒有任何計算機會從對等計算機取得更新。

用戶端無法連線到傳遞優化雲端服務

請嘗試下列步驟:

  1. 從 Store (開始下載大於 50 MB 的應用程式,例如“Candy Heavy Saga”) 。
  2. Get-DeliveryOptimizationStatus從提升許可權的 PowerShell 視窗執行 ,並觀察 DODownloadMode 設定。 若要讓對等互連能夠運作,下載模式應該是 1、2 或 3。
  3. 如果下載模式為 99,可能表示您的裝置無法連線到傳遞優化雲端服務。 確定允許存取傳遞優化主機名:最重要的是 *.prod.do.dsp.mp.microsoft.com

雲端服務在網路上看不到其他對等

請嘗試下列步驟:

  1. 在相同網路上的兩個不同裝置上下載相同的應用程式,在下載之間等候 10 - 15 分鐘。
  2. Get-DeliveryOptimizationStatus從提升許可權的 PowerShell 視窗執行 ,並確定兩個裝置上的 DODownloadMode 都是 1 或 2。
  3. Get-DeliveryOptimizationPerfSnap從第二部裝置上提升許可權的PowerShell視窗執行。 NumberOfPeers 字段應該是非零。
  4. 如果對等數目為零且 DODownloadMode 為 1,請確定兩個裝置都使用相同的公用 IP 位址連線到因特網 (您可以開啟瀏覽器視窗並搜尋「我的 IP 是什麼」) 來輕鬆地執行此動作。 如果裝置未回報相同的公用IP位址,請將 DODownloadMode 設定為2 (群組) ,並使用自訂 DOGroupID (Guid)

注意

從 Windows 10 2004 版開始,Get-DeliveryOptimizationStatus有一個新選項-PeerInfo可傳回每個檔案的潛在對等實時清單,包括哪些對等已成功連線,以及從每個對等端傳送或接收的總位元組數。

用戶端無法連線到雲端服務所提供的對等

嘗試在網路上的兩個裝置之間進行 Telnet 測試,以確保它們可以使用埠 7680 進行連線。 請依照下列步驟執行:

  1. 從提升許可權的 dism /online /Enable-Feature /FeatureName:TelnetClient 命令提示字元執行 來安裝 Telnet。
  2. 執行測試。 例如,如果您在IP 192.168.8.12的裝置上,而且嘗試測試與192.168.9.17 telnet 192.168.9.17 7680 的連線執行 (語法是 telnet [destination IP] [port]。 您會看到連線錯誤或像這樣 /_的閃爍游標。 閃爍游標表示成功。

注意

您也可以使用 Test-NetConnection 而非 Telnet 來執行測試。 Test-NetConnection -ComputerName 192.168.9.17 -Port 7680

網路上沒有任何計算機會從對等計算機取得更新

檢查可能限制對等快取參與的傳遞優化設定。 檢查指派的組策略、本機組策略或 MDM 原則中的下列設定是否太嚴格:

  • 允許使用對等快取的最小 RAM (內含)
  • 允許使用對等快取的最小磁碟大小
  • 在裝置使用 VPN 連線時啟用對等快取。
  • 當裝置在設定的電池電量下使用電池時允許上傳