Sdílet prostřednictvím


Novinky (BITS)

Od své první verze v rámci systému Windows XP byla služba BITS (Background Intelligent Transfer Service) neustále vylepšena a přidává výkonnější ovládací prvky pro vývojáře a správce pro řízení a správu stahování. Byla přidána bohatá sada rutin PowerShellu; může se připojit k více typům serverů HTTP; dbá na šířku pásma a náklady uživatele, než kdy dřív.

Následující tabulka uvádí, co je nového pro každou verzi služby BITS (Background Intelligent Transfer Service).

Verze Popis funkcí
Verze 10.3 Nové funkce:
  • Byly přidány BackgroundCopyJobHttpOptions3 pro označení hlaviček HTTP jako pouze pro zápis a pro nastavení zpětného volání ověření certifikátu serveru.
  • Služba BITS si zachová svou identitu služby při vytváření jinou systémovou službou.
  • BitS bude dál přenášet soubory v pohotovostním režimu připojeném, pokud je zařízení připojené.
Služba BITS verze 10.3 je součástí aktualizace Windows 10 z května 2019 (10.0; Build 18362) a novější.
Verze 10.2 Nové funkce:
  • Přidáno BackgroundCopyJobHttpOptions2 ke změně HTTP metody pro stahování.
  • Služba BITS teď používá výchozí pořadí proxy, aby bylo konzistentnější se zbytkem systému.
  • Pro programátory je jednodušší nastavit konfiguraci proxy serveru BITS pro podnikové scénáře.
  • BITS je nyní opatrnější, pokud jde o napájení, a podporuje Moderní pohotovostní režim.
  • Služba BITS teď podporuje zásady správy mobilních zařízení (MDM) kromě zásad skupiny .
Služba BITS verze 10.2 je součástí aktualizace Windows 10 z října 2018 (10.0; Build 17763) a novější.
Verze 10.1 Nové funkce:
Služba BITS verze 10.1 je součástí windows 10 Creator Update a novější verze.
Verze 5.0 Nové funkce:
BitS verze 5.0 je součástí operačních systémů Windows Server 2012 a Windows 8, kde verze %windir%\System32\QMgr.dll je 7.7.xxxx.xxxx.
Do SLUŽBY BITS ve Windows 10 byly přidány následující funkce.
  • Ve Windows 10, verze 1607, je možné použít rozhraní COM API BITS a rutiny BITS PowerShellu (pokud jsou k dispozici) ve vzdálené relaci PowerShell. To je užitečné zejména při správách verzí Windows Serveru 2016, které nemají žádné možnosti místního přihlášení. Úlohy BITS spuštěné prostřednictvím vzdálených relací PowerShellu se spouštějí v kontextu uživatelského účtu relace a budou probíhat pouze v případě, že je k danému uživatelskému účtu přidružená alespoň aktivní místní přihlašovací relace nebo vzdálená relace PowerShellu. Zvažte použití trvalých vzdálených relací PowerShellu (viz New-PSSession) pro dlouhotrvající přenosy.
  • Ve Windows 10 verze 1607 je teď možné, aby vlastník úlohy BITS nastavil pomocné tokeny bez oprávnění správce, pokud pomocný token nemá možnosti správce. To snižuje míru zranitelnosti nástrojů pro stahování nebo aktualizaci na pozadí tím, že jim umožňuje běžet pod účtem NetworkService s nižší úroveň oprávnění než pod účtem s oprávněními správce.
Služba BITS verze 5.0 je také součástí Windows 10, kde verze %windir%\System32\QMgr.dll je 7.8.xxxx.xxxx.
Verze 4.0 Nové funkce:
  • Sdílené ukládání do mezipaměti teď používá službu Windows BranchCache. Tento nový model ukládání do mezipaměti peerů nahrazuje model používaný pro BITS verze 3.0. Další informace naleznete v tématu sdílené mezipaměti.
  • Přidali jsme flexibilnější model pro přístup k prostředkům, který umožňuje aplikacím přidružit pár tokenů zabezpečení k přenosu BITS. Další informace naleznete v části Pomocné tokeny pro úlohy přenosu BITS.
  • Přidali jsme BITS Compact Server, což je samostatný souborový server HTTP/HTTPS, který umožňuje přenášet omezený počet velkých souborů asynchronně mezi počítači.
  • Přidali jsme podrobnější omezení šířky pásma. Další informace najdete v tématu Zásady skupiny .
BitS verze 4.0 je součástí operačních systémů Windows Server 2008 R2 a Windows 7.
Můžete také stáhnout BITS 4.0 pro systém Windows Server 2008 s aktualizací Service Pack 2 (SP2), Windows Vista s aktualizací Service Pack 1 (SP1) a Windows Vista s aktualizací Service Pack 2 (SP2). Pokud chcete stáhnout službu BITS 4.0, přečtěte si katalog služby Microsoft Update a nainstalujte KB960568.
Verze %windir%\System32\QMgr.dll je 7.5.xxxx.xxxx.
Verze 3.0 Nové funkce:
- Přidali jsme ukládání do mezipaměti peer, které umožňuje stahovat obsah z peerů a také poskytovat obsah peerům v doménové síti.
- Přidáno oznámení při stažení souboru.
- Byl přidán přístup k dočasnému souboru během stahování.
– Přidána možnost řídit přesměrování HTTP .
– Přidali jsme další zásady skupiny pro řízení ukládání do mezipaměti a omezení doby stahování.
- Přidání diagnostických událostí a řešení potíží do systémového protokolu událostí.
- Přidání podpory pro řízení uživatelských účtů (UAC).
- Ve Windows Vista a novější je výchozí typ spouštění BITS zpožděné automatické spuštění.
Poznámka: BITS teď používá zásady skupiny k omezení počtu úloh a souborů, které můžete vytvořit. To může mít vliv na aplikace, které v současné době vytvářejí velký počet úloh nebo přidávají do úlohy velký počet souborů.
BitS verze 3.0 je součástí operačních systémů Windows Server 2008 a Windows Vista.
Verze %windir%\System32\QMgr.dll je 7.0.xxxx.xxxx.
Verze 2.5 Přidání podpory vlastních hlaviček HTTP, ověřování klientů na základě certifikátů pro zabezpečené přenosy HTTP a IPv6 Přidali jsme také použití čítačů zařízení internetové brány (IGD) k přesnějšímu výpočtu dostupné šířky pásma .
Funkce BITS 2.5 jsou k dispozici v operačních systémech Windows Server 2008, Windows Vista a Windows XP s aktualizací Service Pack 3 (SP3).
Můžete si také stáhnout BITS 2.5 pro Systém Windows Server 2003 s aktualizací Service Pack 2 (SP2), Windows Server 2003 s aktualizací Service Pack 1 (SP1) a Windows XP s aktualizací Service Pack 2 (SP2).
Verze %windir%\System32\QMgr.dll je 6.7.xxxx.xxxx.
Verze 2.0 Přidána podpora pro souběžné stahování na popředí, využití cest SMB (Server Message Block) pro vzdálené názvy, stahování rozsahů souboru, změna předpony nebo úplného názvu vzdáleného názvu a omezení využití šířky pásma pro klienta. Zásady JobInactivityTimeout se teď nacházejí v části Konfigurace počítače, Šablony pro správu, Síť, Služba inteligentního přenosu na pozadí (BITS).
BitS verze 2.0 je součástí systému Windows XP s aktualizací SP2 a Windows Server 2003 s aktualizací SP1. BitS 2.0 můžete stáhnout také pro Systém Windows Server 2003 a Windows XP. Pokud chcete stáhnout službu BITS 2.0, přejděte na katalog služby Microsoft Update a nainstalujte KB842773.
Verze %windir%\System32\QMgr.dll je 6.6.xxxx.xxxx.
Verze 1.5 Přidání funkce pro odesílání a odesílání odpovědí, spouštění příkazového řádku pro události a explicitní přihlašovací údaje a přihlašovací údaje proxy serveru
Od služby BITS 1.5 nemůžou uživatelé s omezeným tokenem vytvářet ani upravovat úlohy.
Služba BITS verze 1.5 je součástí systému Windows Server 2003. Redistributable je k dispozici pro systém Windows XP z webu Microsoft Download Center.
Verze %windir%\System32\QMgr.dll je "6.5.xxxx.xxxx".
Verze 1.2 Stejné funkce jako verze 1.0. Obsahuje interní upgrady a vylepšení.
BitS verze 1.2 je součástí systému Windows XP s aktualizací Service Pack 1 (SP1).
Verze %windir%\System32\QMgr.dll je "6.2.xxxx.xxxx".
Verze 1.0 Počáteční verze. Poskytuje prioritní, omezené a asynchronní stahování na pozadí nebo na popředí. Stahování se po restartování počítače a odpojení sítě automaticky obnoví.
BitS verze 1.0 je součástí systému Windows XP.
Verze %windir%\System32\QMgr.dll je 6.0.xxxx.xxxx.

Pokud chcete v programu na základě funkcí BITS zapnout funkce, použijte QueryInterface na objektu Job (například) a zjistěte, jestli objekt Job umožňuje vytvořit požadovanou verzi. Případně se podívejte na Určení verze služby BITS v počítači, pro převod čísla verze QMgr.dll na verzi služby BITS.

Verze 10.3

Pro tuto verzi byly přidána následující rozhraní.

Verze 10.2

Pro tuto verzi byly přidána následující rozhraní.

Verze 10.1

Pro tuto verzi byly přidána následující rozhraní.

Následující konstanty byly přidány pro použití s výčtem BITS_JOB_PROPERTY_ID.

  • BITS_JOB_PROPERTY_ON_DEMAND_MODE
  • BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS

Verze 5.0

Pro tuto verzi byly přidána následující rozhraní:

Verze 4.0

Pro tuto verzi byly přidána následující rozhraní:

Verze 3.0

Pro tuto verzi byly přidána následující rozhraní:

Následující konstanty byly přidány pro použití s metodou IBackgroundCopyJobHttpOptions::SetSecurityFlags:

  • BG_HTTP_REDIRECT_POLICY_ALLOW_SILENT
  • BG_HTTP_REDIRECT_POLICY_ALLOW_REPORT
  • POLITIKA_PŘESMĚROVÁNÍ_HTTP_ZAKÁZAT
  • BG_HTTP_REDIRECT_POLICY_MASK
  • BG_HTTP_REDIRECT_POLICY_ALLOW_HTTPS_TO_HTTP

Verze 2.5

Pro verzi 2.5 jsme přidali následující rozhraní a výčet:

Verze 2.0

Pro verzi 2.0 byly přidány následující rozhraní, struktura a témata:

Informace o souběžných stahováních v popředí naleznete v části Poznámky pro BG_JOB_PRIORITY.

Informace o použití protokolu SMB naleznete v tématu BG_FILE_INFO.

Verze 1.5

Pro verzi 1.5 byly přidány následující rozhraní a témata:

Aktualizace verzí BITS

Můžete si stáhnout BITS 4.0 pro systém Windows Server 2008 s aktualizací Service Pack 2 (SP2), Windows Vista s aktualizací Service Pack 1 (SP1) a Windows Vista s aktualizací Service Pack 2 (SP2).