跳至內容

傳遞最佳化

Windows 服務Microsoft Corporation

也稱為 dosvc、delivery optimization

WindowsMicrosoft

Windows 10 時代的服務,可與區域網路或網際網路上的其他電腦共用更新位元組。BITS 是較舊的傳輸佇列。

您需要瞭解的資訊

這是 Windows 10 的對等更新快取。BITS 則是具備更長歷史的不同服務。

DoSvc 可以從 Microsoft 以及其他電腦下載。在依用量計費的家用連線上產生大量上傳是常見的抱怨。Windows Update 仍有 BITS 與其並存。

重要嗎?
對於對等更新傳遞而言,是的
網路用量高?
它可能正在做種或擷取
與 BITS 相同?
否。BITS 是較舊的佇列
Feex 指出
如果電腦在無人使用鍵盤時上傳,我會將傳遞最佳化設定為僅限區域網路上的裝置。我不會為了處罰 DoSvc 而停用 BITS。

此服務的用途是什麼?

顯示名稱:Delivery Optimization。服務名稱:DoSvc。

它會快取更新承載並可為對等節點提供服務。「設定」>「Windows Update」>「進階選項」>「傳遞最佳化」是受支援的控制項。它不是 SmartScreen。

在 Windows 上的歷史

仍存在

傳遞最佳化隨 Windows 10 一起提供,作為 Windows Update 和 Store 內容的點對點傳輸層。它不是 Windows 7 或 Windows 8.1 的一部分。服務名稱 DoSvc 在 Windows 10 和 Windows 11 上仍然存在。BITS 仍可供繼續建立 BITS 工作的用戶端使用。

傳遞最佳化服務歷史記錄
首次以 DoSvc 形式隨附 Windows 10 (2015)
較早期的 Windows 在 Windows 7 或 8.1 上未以此服務形式存在
仍存在 是,包含 Windows 11
已停止 不應該

為什麼 Windows 需要它?

Microsoft 使用它來減少區域網路上的重複下載。使用較小上傳頻寬的家用使用者會最先感受到網際網路對等選項的影響。

它何時執行?

在 Update 或 Store 下載期間,以及當對等節點請求您已擁有的片段時。

它應該一直執行嗎?

自動 (延遲啟動) 很常見。您可以讓服務保持開啟,但仍在「設定」中限制對等節點。

我可以停用它嗎?

優先使用「設定」而非「已停用」

您可以在傳遞最佳化設定中關閉網際網路對等節點並保留該服務。將 DoSvc 設為已停用會停止該快取。Windows Update 仍可使用其他路徑,包括 BITS。

如果我將它停用會發生什麼事?

對等共用將停止。某些 Store 或 Update 傳輸將改用替代方式。BITS 工作是不同的佇列。

處理程序裝載

DoSvc 通常在 svchost.exe 內執行。請參閱 svchost.exe。

相依性

傳遞最佳化依存關係
相依於 RPC 與 HTTP 堆疊
供以下項目使用 目前 Windows 上的 Windows Update 和 Store

資源行為

CPU
對片段進行雜湊處理時為低到中等
磁碟
位於 ProgramData\Microsoft\Windows\DeliveryOptimization 下的快取
網路
下載與選擇性上傳
記憶體
中等

常見問題

在依用量計費的家用連線上上傳

將「允許從其他電腦下載」設定為僅限區域網路,或關閉。這是有記載的控制方式。

人們反而停用 BITS

錯誤的服務。請參閱 BITS 文章。

疑難排解

安全步驟優先。

設定 > 傳遞最佳化 > 活動監視器

顯示上傳量。服務名稱為 DoSvc。

僅在限制對等節點後才清除快取

龐大的快取是已儲存的更新,而不是名為 DoSvc 的惡意軟體。

技術詳細資訊

技術詳細資訊
DoSvc 技術詳細資料
顯示名稱 傳遞最佳化
服務名稱 DoSvc

來源與驗證

記錄的來源標籤:2026年8月。此標籤不代表獨立驗證。 我們的研究方式.

這篇文章實用嗎?

只要回答「是」或「否」即可。您也可以依意願選擇原因,或附上簡短說明。

這篇文章實用嗎?