共用方式為


新功能(BITS)

自 Windows XP 首次發行以來,背景智慧型手機傳送服務 (BITS) 一直不斷改進,為開發人員和系統管理員新增更強大的控件,以控制和管理下載。 已新增一組豐富的 PowerShell Cmdlet,它可以連線到更多類型的 HTTP 伺服器,並且在管理用戶的網路頻寬和成本上比以往更加謹慎。

下表列出了每個背景智慧型傳輸服務(BITS)版本的新功能。

版本 功能的描述
10.3 版 新功能:
  • 已新增 BackgroundCopyJobHttpOptions3,將 HTTP 標頭標示為僅限寫入,以及設定伺服器證書驗證回呼。
  • BITS 會在由另一個系統服務建立時保留其服務識別。
  • 只要裝置已插上電源,BITS 就會繼續傳輸連線待命上的檔案。
BITS 10.3 版包含在 Windows 10 2019 年 5 月更新中 (10.0;組建 18362)和更新版本。
10.2 版 新功能:
  • 已新增 BackgroundCopyJobHttpOptions2,以變更 HTTP 下載的 HTTP 方法。
  • BITS 現在會使用預設 Proxy 順序,與系統的其餘部分更一致。
  • 程式設計人員更容易為企業場景設定 BITS Proxy 配置。
  • BITS 現在在電源管理上更加謹慎,並支援 現代待命
  • BITS 現在除了群組原則 之外,還支援行動裝置管理員(MDM)政策
包含 BITS 10.2 版的 Windows 10 2018 年 10 月更新 (10.0; 組建 17763) 和後續更新版本。
10.1 版 新功能:
BITS 10.1 版包含在 Windows 10 Creator 的 Update 和更新版本中。
5.0 版 新功能:
BITS 5.0 版包含在 Windows Server 2012 和 Windows 8作系統中,其中 %windir%\System32\QMgr.dll 版本是 “7.7.xxxx.xxxx”。
下列功能已新增至 Windows 10 中的 BITS
  • 在 Windows 10 版本 1607 中,可以使用 PowerShell 遠端會話中的 BITS COM API 和 BITS PowerShell Cmdlet(如果有的話)。 當管理沒有本機登入功能的 Windows Server 2016 版本時,這特別有用。 透過 PowerShell 遠端會話啟動的 BITS 作業會在該用戶帳戶的上下文中執行,而且只有在至少有一個作用中的本機登入會話或與該使用者帳戶相關聯的 PowerShell 遠端會話時才會進行。 請考慮使用持續性 PowerShell 遠端會話(請參閱 New-PSSession)以取得長時間運行的傳輸。
  • 在 Windows 10 版本 1607 中,只要協助令牌沒有系統管理員功能,BITS 作業擁有者就可以設定協助令牌,而不用是系統管理員。 這可降低背景下載或更新工具的弱點使用量,方法是讓它們以較低許可權的 NetworkService 帳戶執行,而不是在具有系統管理許可權的帳戶下執行。
WINDOWS 10 也包含 BITS 5.0 版,其中 %windir%\System32\QMgr.dll 版本是 “7.8.xxxx.xxxx”。
4.0 版 新功能:
  • 對等快取現在使用 Windows BranchCache。 這個新的對等快取模型將取代用于 BITS 3.0 版本的模型。 如需詳細資訊,請參閱 對等快取
  • 已新增更具彈性的資源存取模型,可讓應用程式將一組安全性令牌與 BITS 傳輸作業產生關聯。 如需詳細資訊,請參閱 BITS 傳輸作業的協助程式令牌
  • 新增 BITS Compact Server,這是獨立的 HTTP/HTTPS 檔案伺服器,可讓您在電腦之間異步傳輸有限的大型檔案。
  • 已新增更具細節的頻寬節流功能。 如需詳細資訊,請參閱 組策略
BITS 4.0 版包含在 Windows Server 2008 R2 和 Windows 7作系統中。
您也可以下載 BitS 4.0 for Windows Server 2008 Service Pack 2 (SP2)、Windows Vista service Pack 1 (SP1),以及 Windows Vista with Service Pack 2 (SP2)。 若要下載 BITS 4.0,請參閱 Microsoft更新類別目錄 並安裝KB960568。
%windir%\System32\QMgr.dll 的版本是 「7.5.xxxx.xxxx」。。
3.0 版 新功能:
- 新增 點對點快取,可讓您從對等端下載內容,並在網域網路中向對等端提供內容。
- 已新增當下載檔案時的 通知
- 在下載進行時,已新增 暫存盤 的存取權。
- 已新增控制 HTTP 重新導向的功能。
- 新增更多 群組原則 以控制對等緩存並限制下載時間。
- 已將診斷和疑難解答事件新增至系統事件記錄檔。
- 新增對 使用者帳戶控制 (UAC)的支援。
- 在 Windows Vista 和更新版本上,預設 BITS 啟動類型會延遲自動啟動。
注意: BITS 現在會使用組策略來限制您可以建立的作業和檔案數目。 這可能會影響目前建立大量作業或將大量檔案新增至作業的應用程式。
BITS 3.0 版包含在 Windows Server 2008 和 Windows Vista作系統中。
%windir%\System32\QMgr.dll 的版本是 「7.0.xxxx.xxxx」。。
2.5 版 已新增對自定義 HTTP 標頭、憑證型客戶端驗證的安全 HTTP 傳輸和 IPv6 的支援。 此外,還新增了使用因特網閘道裝置 (IGD) 計數器,以更精確地計算可用的 頻寬
BITS 2.5 功能可在 Windows Server 2008、Windows Vista 和 Windows XP 搭配 Service Pack 3 (SP3)作系統中使用。
您也可以下載 BitS 2.5 for Windows Server 2003 Service Pack 2 (SP2)、Windows Server 2003 Service Pack 1 (SP1),以及 Windows XP with Service Pack 2 (SP2)。
%windir%\System32\QMgr.dll 的版本是 「6.7.xxxx.xxxx」。。
2.0 版 新增了同時執行前臺下載的支援,使用伺服器訊息區塊(SMB)路徑作為遠端名稱、下載檔案的特定範圍、變更遠端名稱的前綴或完整名稱,以及限制用戶端的頻寬使用量。 JobInactivityTimeout 原則現在位於 [計算機設定]、[系統管理範本]、[網络]、[背景智慧型傳送服務] 底下(BITS)。
BITS 2.0 版包含在 Windows XP SP2 和 Windows Server 2003 SP1 中。 您也可以下載適用於 Windows Server 2003 和 Windows XP 的 BITS 2.0。 若要下載 BITS 2.0,請移至 Microsoft 更新目錄 並安裝 KB842773。
%windir%\System32\QMgr.dll 的版本是 “6.6.xxxx.xxxx”。
1.5 版 已新增上傳和上傳回復功能、事件的命令行執行,以及明確的認證和 Proxy 認證。
從 BITS 1.5 開始,具有 限制令牌的使用者 無法建立或修改作業。
BITS 1.5 版包含在 Windows Server 2003 中。 可在 Windows XP 上從 Microsoft 下載中心取得可再分發套件。
%windir%\System32\QMgr.dll 的版本是 「6.5.xxxx.xxxx」。。
1.2 版 與 1.0 版相同的功能。 包含內部升級和改善。
BITS 1.2 版包含在 Windows XP Service Pack 1 (SP1) 中。
%windir%\System32\QMgr.dll 的版本是 「6.2.xxxx.xxxx」。。
1.0 版 初始版本。 在背景或前景中,提供具優先順序、節流功能且異步進行的下載。 下載會在電腦重新啟動和網路中斷連線之後自動繼續。
BITS 1.0 版包含在 Windows XP 中。
%windir%\System32\QMgr.dll 的版本是 「6.0.xxxx.xxxx」。。

若要根據 BITS 功能點亮程式中的功能,請使用 Job 物件上的 QueryInterface 來查看 Job 物件是否允許您建立所需的版本。 或者,請參閱 判斷計算機上的BITS版本,將 QMgr.dll 版本號碼轉換成BITS版本。

10.3 版

已為此版本新增下列介面

10.2 版

已為此版本新增下列介面

10.1 版

已為此版本新增下列介面

已新增下列常數,以便與 BITS_JOB_PROPERTY_ID 列舉一同使用。

  • BITS_JOB_PROPERTY_ON_DEMAND_MODE
  • BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS

5.0 版

此版本已新增下列介面:

4.0 版

此版本已新增下列介面:

3.0 版

此版本已新增下列介面:

已新增下列常數,以搭配 IBackgroundCopyJobHttpOptions::SetSecurityFlags 方法使用:

  • BG_HTTP_REDIRECT_POLICY_ALLOW_SILENT
  • BG_HTTP_REDIRECT_POLICY_ALLOW_REPORT
  • BG_HTTP_REDIRECT_POLICY_DISALLOW
  • BG_HTTP_REDIRECT_POLICY_MASK
  • BG_HTTP_REDIRECT_POLICY_ALLOW_HTTPS_TO_HTTP

2.5 版

已針對 2.5 版新增下列介面和列舉:

2.0 版

已針對 2.0 版新增下列介面、結構和主題:

如需並行前景下載的相關資訊,請參閱備註部分中的 BG_JOB_PRIORITY

如需使用 SMB 通訊協定的相關信息,請參閱 BG_FILE_INFO

1.5 版

已針對 1.5 版新增下列介面和主題:

更新 BITS 版本

您可以下載 BITS 4.0 for Windows Server 2008 Service Pack 2 (SP2)、Windows Vista Service Pack 1 (SP1),以及 Windows Vista with Service Pack 2 (SP2)。