Při volání funkce rozhraní Winsock API s příznakem TF_REUSE_SOCKET v systému Windows Server 2008 a Windows Vista dochází k nevracení paměti

Příznaky

Jde o takovouto situaci:
  • Jeden nebo více ovladače filtrů Transport Driver Interface (TDI) nainstalujete do počítače se systémem Windows Server 2008 nebo Windows Vista.

    Poznámka: Některé antivirové programy a některé brány firewall aplikace může nainstalovat jeden nebo více ovladače filtrů TDI.
  • Aplikace volá jednu nebo více z následujících funkcí rozhraní Winsock API s příznakem TF_REUSE_SOCKET :
    • TransmitFile
    • TransmitPackets
    • DisconnectEx
V tomto scénáři udržuje zvýšení počtu popisovačů aplikace. Při vyčerpání systémových prostředků, počítač přestane reagovat. Navíc máte k restartování počítače k obnovení z tohoto problému.

Příčina

K tomuto problému dochází, protože pomocné funkce ovladače (AFD) pro rozhraní Winsock (Afd.sys –) nesprávně vynuluje příznak, pokud jsou znovu použít soketu úchyty. Proto některé prostředky nejsou uvolněna podle očekávání z důvodu nesprávné chování.

Řešení

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. Tuto opravu hotfix instalujte pouze do systémů, ve kterých dochází k potížím popsaným v tomto článku. Tato oprava hotfix může být dále testována. Proto pokud nejste vážně ohrožen tímto problémem, doporučujeme počkat na další aktualizaci softwaru, která obsahuje tuto opravu hotfix.

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 tato sekce není uvedena, obraťte se na Zákaznický servis a podporu společnosti Microsoft k získaní 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í být v počítači spuštěn jeden z následujících operačních systémů:
  • Windows Vista Service Pack 1 (SP1)
  • Windows Vista Service Pack 2 (SP2)
  • Windows Server 2008
  • Windows Server 2008 Service Pack 2 (SP2)
Další informace o možnostech získání aktualizace Windows Vista service pack klepněte na následující číslo článku databáze Microsoft Knowledge Base:

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

Další informace o možnostech získání aktualizace Windows Server 2008 service pack klepněte na následující číslo článku databáze Microsoft Knowledge Base:

968849 jak získat nejnovější aktualizaci service pack pro systém Windows Server 2008

Informace o registrech

Pro použití tohoto hotfixu nemusíte provádět žádné změny v registrech.

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 dříve vydanou opravu hotfix.

Informace o souborech

Angličtina (Spojené státy) verze této opravy hotfix nainstaluje soubory, jejichž atributy, které jsou uvedeny v následujících tabulkách. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Kalendářní data a časy těchto souborů v místním počítači jsou zobrazeny dle vašeho místního času a také podle aktuálního letního času (DST). Navíc data a časy se mohou změnit při provádění některých operací se soubory.
Poznámky k informacím o souborech pro systém Windows Vista a Windows Server 2008
Důležité: Opravy hotfix pro systém Windows Vista a Windows Server 2008 opravy hotfix jsou součástí stejné balíčků. Pouze "Windows Vista" je však uveden na stránce žádost o opravu Hotfix. Chcete-li požádat o balíčku oprav hotfix, která se vztahuje k jedné nebo obou operačních systémů, vyberte opravu hotfix, která je uvedena v části "Windows Vista" na stránce. Vždy naleznete v části "Platí pro" v článcích k určení skutečného operačního systému, který se vztahuje na každou opravu hotfix.
  • Soubory týkající se konkrétního produktu, SR_Level (RTM, SPn) a služby (LDR, GDR) lze identifikovat porovnáním čísel verzí souborů podle následující tabulky.
    VerzeVýrobekSR_LevelSložka služby
    6.0.600
    1.
    22 xxx
    Systém Windows Vista a Windows Server 2008SP1LDR
    6.0.600
    2.
    22 xxx
    Systém Windows Vista a Windows Server 2008SP2LDR
  • Service Pack 1 je integrována do vydané verze systému Windows Server 2008. Proto se soubory verze RTM týkají pouze na systém Windows Vista. Soubory verze RTM mají číslo verze 6.0.0000. číslo verze xxxxxx .
  • Soubory MANIFEST (.manifest) a soubory MUM (.mum) instalované pro každé prostředí jsou uvedeny samostatně v části "Další souborů informace pro Windows Server 2008 a Windows Vista". Soubory MUM a MANIFEST soubory a soubory katalogu (CAT) přidružené zabezpečení, jsou velice důležité k uchování stavu aktualizované součásti. Soubory katalogu zabezpečení, pro něž nejsou uvedeny atributy, jsou podepsané digitálním podpisem společnosti Microsoft.
Pro všechny podporované verze x86 systému Windows Server 2008 a Windows Vista
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Afd.sys6.0.6001.22608273,92019-Jan-201019:52x86
Afd.sys6.0.6002.22314273,92019-Jan-201019:46x86
Pro všechny podporované verze x64 systému Windows Server 2008 a Windows Vista
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Afd.sys6.0.6001.22608408,06419-Jan-201020:18x64
Afd.sys6.0.6002.22314406,01619-Jan-201020:11x64
Pro všechny podporované verze IA-64 systému Windows Server 2008
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Afd.sys6.0.6001.22608986,11219-Jan-201011:13IA-64
Afd.sys6.0.6002.22314986,11219-Jan-201011:02IA-64

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 funkci TransmitFile naleznete na následujícím webu:Další informace o funkci TransmitPackets naleznete na následujícím webu:Další informace o funkci DisconnectEx naleznete na následujícím webu:Pro další informace o terminologii používané v aktualizacích softwaru, klepněte na následující číslo článku k zobrazení článku v databázi Microsoft Knowledge Base:

824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Další informace o souborech

Další informace o souborech pro systém Windows Vista a Windows Server 2008

Další soubory pro všechny podporované verze x86 systémů Windows Vista a Windows Server 2008
Název souboruUpdate.mum
Verze souboruNení k dispozici
Velikost souboru3,565
Datum (čas UTC)20-Jan-2010
Čas (UTC)09:24
PlatformaNení k dispozici
Název souboruX86_5ac0bbd9c0cf685d75bd74b1401c04f3_31bf3856ad364e35_6.0.6001.22608_none_2c4b37cde133b94c.manifest
Verze souboruNení k dispozici
Velikost souboru700
Datum (čas UTC)20-Jan-2010
Čas (UTC)09:24
PlatformaNení k dispozici
Název souboruX86_94fd1e552421ffaaa216deb86965b448_31bf3856ad364e35_6.0.6002.22314_none_9533e35223856248.manifest
Verze souboruNení k dispozici
Velikost souboru700
Datum (čas UTC)20-Jan-2010
Čas (UTC)09:24
PlatformaNení k dispozici
Název souboruX86_microsoft-windows-winsock-core_31bf3856ad364e35_6.0.6001.22608_none_d879eb2b77837b95.manifest
Verze souboruNení k dispozici
Velikost souboru30,064
Datum (čas UTC)20-Jan-2010
Čas (UTC)00:09
PlatformaNení k dispozici
Název souboruX86_microsoft-windows-winsock-core_31bf3856ad364e35_6.0.6002.22314_none_da518bff74b5874e.manifest
Verze souboruNení k dispozici
Velikost souboru30,064
Datum (čas UTC)20-Jan-2010
Čas (UTC)00:05
PlatformaNení k dispozici
Další soubory pro všechny podporované verze x64 systémů Windows Vista a Windows Server 2008
Název souboruAmd64_ac1c32d6dcef4b738b40604eb19d2a93_31bf3856ad364e35_6.0.6002.22314_none_ac9dc79cf8002062.manifest
Verze souboruNení k dispozici
Velikost souboru704
Datum (čas UTC)20-Jan-2010
Čas (UTC)09:24
PlatformaNení k dispozici
Název souboruAmd64_cc98e3d8ab9b9a01dcc7219cd3910476_31bf3856ad364e35_6.0.6001.22608_none_b2dd66cff9ac047a.manifest
Verze souboruNení k dispozici
Velikost souboru704
Datum (čas UTC)20-Jan-2010
Čas (UTC)09:24
PlatformaNení k dispozici
Název souboruAmd64_microsoft-windows-winsock-core_31bf3856ad364e35_6.0.6001.22608_none_349886af2fe0eccb.manifest
Verze souboruNení k dispozici
Velikost souboru30,328
Datum (čas UTC)20-Jan-2010
Čas (UTC)00:27
PlatformaNení k dispozici
Název souboruAmd64_microsoft-windows-winsock-core_31bf3856ad364e35_6.0.6002.22314_none_367027832d12f884.manifest
Verze souboruNení k dispozici
Velikost souboru30,328
Datum (čas UTC)20-Jan-2010
Čas (UTC)00:08
PlatformaNení k dispozici
Název souboruUpdate.mum
Verze souboruNení k dispozici
Velikost souboru3,593
Datum (čas UTC)20-Jan-2010
Čas (UTC)09:24
PlatformaNení k dispozici
Další soubory pro všechny podporované verze IA-64 systému Windows Server 2008
Název souboruIa64_910ea40e0e7c489ce0274feed70dd192_31bf3856ad364e35_6.0.6001.22608_none_a7817a760e79b5cd.manifest
Verze souboruNení k dispozici
Velikost souboru702
Datum (čas UTC)20-Jan-2010
Čas (UTC)09:24
PlatformaNení k dispozici
Název souboruIa64_d10dd058476ef8bd2bde89b8fd24ed9c_31bf3856ad364e35_6.0.6002.22314_none_4e645b3824091fec.manifest
Verze souboruNení k dispozici
Velikost souboru702
Datum (čas UTC)20-Jan-2010
Čas (UTC)09:24
PlatformaNení k dispozici
Název souboruIa64_microsoft-windows-winsock-core_31bf3856ad364e35_6.0.6001.22608_none_d87b8f2177818491.manifest
Verze souboruNení k dispozici
Velikost souboru30,322
Datum (čas UTC)20-Jan-2010
Čas (UTC)02:47
PlatformaNení k dispozici
Název souboruIa64_microsoft-windows-winsock-core_31bf3856ad364e35_6.0.6002.22314_none_da532ff574b3904a.manifest
Verze souboruNení k dispozici
Velikost souboru30,322
Datum (čas UTC)20-Jan-2010
Čas (UTC)01:13
PlatformaNení k dispozici
Název souboruUpdate.mum
Verze souboruNení k dispozici
Velikost souboru2,748
Datum (čas UTC)20-Jan-2010
Čas (UTC)09:24
PlatformaNení k dispozici
Vlastnosti

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

Váš názor