Služba inteligentního přenosu na pozadí (BITS) v systému Windows XP nelze spustit a v systémovém protokolu zobrazí zpráva: "Na pozadí Intelligent Transfer Service Služba byla ukončena s chybou služby 2147500037 (0x80004005)"

Příznaky

Služba inteligentního přenosu na pozadí (BITS) v počítači se systémem Windows XP se nespustí. Navíc je zaznamenána událost ID 7024 v systémovém protokolu se zpráva podobná následující:

Servisní služba inteligentního přenosu na pozadí byla ukončena s chybou služby 2147500037 (0x80004005).
Když nastane tento problém, aplikace, které používají služby BITS k přenosu souborů mezi klientem a serverem není úspěšně spustit.

Zvažte následující příklad. Váš správce systému implementuje balíček do počítače pomocí serveru Systems Management Server (SMS). Služba BITS však nelze spustit v počítači. Proto nelze stáhnout balíček z distribučního serveru.

Příčina

K tomuto problému dochází při BITŮ nevyvolá SHGetFolderPath funkce. Služby BITS úspěšně spustit musí SHGetFolderPath funkce zobrazí cestu CSIDL_COMMON_APPDATA hodnota čtením položku Common AppData registru z následujícího podklíče registru:
Folders\ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User prostředí


Protože spuštění služby BITS a další služby v procesu Svchost.exe SHGetFolderPath funkce může volat i ostatní služby. Proto je CSIDL_COMMON_APPDATA hodnoty uložené v procesu Svchost.exe. V tomto scénáři mezipaměti hodnota je předána zpět do BITŮ v procesu Svchost.exe.

Avšak pokud volání pro SHGetFolderPath funkce načíst není v mezipaměti hodnotu, hodnotu NULL uložen do mezipaměti pro CSIDL_COMMON_APPDATA místo. BITY se proto nespustí.

Řešení

Použijete-li následující opravu hotfix, bude ignorovat BITŮ v mezipaměti NULL hodnotu a načtěte správnou cestu voláním SHGetFolderPath funkce.

Informace o opravě hotfix

Společnost Microsoft má k dispozici podporovanou opravu hotfix. Tato oprava hotfix je však určena pouze problému popsanému v tomto článku. Použití této opravy hotfix pouze u systémů, ve kterých dochází k tomuto konkrétnímu problému.

Pokud je oprava hotfix k dispozici ke stažení, je v horní části tohoto článku znalostní báze Knowledge Base oddíl "Oprava Hotfix je dostupná ke stažení" . Pokud tento oddíl není uveden, odešlete požadavek na Microsoft Zákaznický servis a podporu k získání opravy hotfix.

Poznámka: Pokud nastanou další problémy nebo bude nutné další řešení potíží, bude možná třeba vytvořit další samostatný požadavek na služby. Běžná cena za technickou podporu se vztahuje k dodatečným otázkám podpory a k problémům, které se netýkají této konkrétní opravy hotfix. Úplný seznam telefonních čísel služeb zákazníkům společnosti Microsoft a podpoře nebo vytvořit zvláštní požadavek na službu naleznete na následujícím webu společnosti Microsoft:Poznámka: Ve formuláři „Oprava hotfix je dostupná ke stažení“ se zobrazují jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, to je protože oprava hotfix není k dispozici pro daný jazyk.

Předpoklady

Chcete-li nainstalovat tuto opravu hotfix, musí mít Windows XP Service Pack 2 (SP2) nebo novější aktualizace service pack nainstalované v počítači. Další informace získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:

322389 jak získat nejnovější aktualizaci service pack pro systém Windows XP

Požadavek na restartování

Po instalaci této opravy hotfix musíte restartovat počítač.

Informace o nahrazení opravy hotfix

Tato oprava hotfix nenahrazuje žádné další opravy hotfix.

Informace o souborech

Anglická verze této opravy hotfix má atributy (nebo pozdější atributy souborů) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo v položce Datum a čas v okně Ovládací panely.
Windows XP s aktualizací Service Pack 2, verze x86
Název souboruVerze souboruVelikost souboruDatumČasPlatformaPožadavek na aktualizaci SP
Bitsprx2.dll6.7.2600.3556čísla 8 19219-Apr-200910:28x86SP2
Bitsprx3.dll6.7.2600.35567,16819-Apr-200910:28x86SP2
Bitsprx4.dll6.7.2600.35567,16819-Apr-200910:28x86SP2
Qmgr.dll6.7.2600.3556408,06419-Apr-200910:28x86SP2
Qmgrprxy.dll6.7.2600.355618,94419-Apr-200910:28x86SP2
Systém Windows XP s aktualizací Service Pack 3, verze x86
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Qmgr.dll6.7.2600.5796408,57619-Apr-200910:19x86

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Další informace

Další informace o službě BITS naleznete na následujícím webu společnosti Microsoft:Další informace o SHGetFolderPath funkce naleznete na následujícím webu společnosti Microsoft:
Vlastnosti

ID článku: 969632 - Poslední kontrola: 13. 1. 2017 - Revize: 1

Váš názor