Nelze vytvořit podřízený proces pomocí volání funkce CreateProcess, která používá parametr PROC_THREAD_ATTRIBUTE_PREFERRED_NODE v systému Windows 7 nebo Windows Server 2008 R2

Platí pro: Windows Server 2008 R2 StandardWindows Server 2008 R2 EnterpriseWindows Server 2008 R2 Datacenter

Příznaky


Jde o takovouto situaci:
  • Máte počítač se systémem Windows Server 2008 R2 nebo Windows 7.
  • Proces, který má pevný spřažení v počítači máte. Proces buď explicitně přiřazena pomocí SetProcessAffinityMask nebo je zděděna z nadřazeného procesu.
  • Proces volání CreateProcess a určí upřednostňovaný uzel NUMA pomocí PROC_THREAD_ATTRIBUTE_PREFERRED_NODE.
V tomto scénáři CreateProcess selže a GetLastErrorje vrácena následující chybová zpráva:
ERROR_INVALID_PARAMETER
0x00000057 (87)

Příčina


K tomuto problému dochází, protože operační systém nesprávně zpracovává konflikt mezi dědičnost spřažení procesoru pevného nadřazené a upřednostňovanému uzlu NUMA.

Řešení


Tato oprava hotfix změní chování funkce CreateProcess , aby PROC_THREAD_ATTRIBUTE_PREFERRED_NODE přednost nadřazené spřažení procesů. Pokud PROC_THREAD_ATTRIBUTE_PREFERRED_NODE nadřazené spřažení procesů ignorován.

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 problému popsaného 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. Pro úplný seznam telefonních čísel společnosti Microsoft Zákaznikého servisu a podpory nebo chcete-li vytvořit zvláštní požadavek na službu navštivte následující web 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íte používat některý z následujících operačních systémů:
  • Windows 7
  • Windows 7 Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 Service Pack 1 (SP1)

Informace o registrech

Nemáte žádné změny v registru použití této opravy hotfix.

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

Globální verze této opravy hotfix nainstaluje soubory, jejichž atributy 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 souboru pro Windows 7 a Windows Server 2008 R2
Důležité: Opravy hotfix pro systém Windows 7 a Windows Server 2008 R2 opravy hotfix jsou součástí stejných balíčků. Opravy hotfix na stránce Požadavek Hotfix, jsou však uvedeny pod oba operační systémy. Chcete-li požádat o balíček oprav hotfix, který se vztahuje k jednomu nebo oboum operačním systémům, vyberte opravu hotfix, která je uvedena na stránce v části "Windows 7/Windows Server 2008 R2". 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.1.760 0.
    20 xxx
    Windows 7 a Windows Server 2008 R2RTMLDR
    6.1.760 1.
    21 xxx
    Windows 7 a Windows Server 2008 R2SP1LDR
  • 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 R2 a Windows 7". MUM a MANIFEST soubory a soubory katalogu (CAT) přidružené zabezpečení, jsou velice důležité k udržení 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 7
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Ntkrnlpa.exe6.1.7600.208813,966,84815-Jan-201105:42x86
Ntoskrnl.exe6.1.7600.208813,911,55215-Jan-201105:42x86
Ntkrnlpa.exe6.1.7601.216423,966,84815-Jan-201105:41x86
Ntoskrnl.exe6.1.7601.216423,911,04015-Jan-201105:41x86
Pro všechny podporované verze x64 systému Windows 7 a Windows Server 2008 R2
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Ntoskrnl.exe6.1.7600.208815,475,71215-Jan-201106:26x64
Ntoskrnl.exe6.1.7601.216425,562,24015-Jan-201106:29x64
Ntkrnlpa.exe6.1.7600.208813,966,84815-Jan-201105:42x86
Ntoskrnl.exe6.1.7600.208813,911,55215-Jan-201105:42x86
Ntkrnlpa.exe6.1.7601.216423,966,84815-Jan-201105:41x86
Ntoskrnl.exe6.1.7601.216423,911,04015-Jan-201105:41x86
Pro všechny podporované verze IA-64 systému Windows Server 2008 R2
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Ntoskrnl.exe6.1.7600.2088111,132,28815-Jan-201105:24IA-64
Ntoskrnl.exe6.1.7601.2164211,117,44015-Jan-201105:19IA-64
Ntkrnlpa.exe6.1.7600.208813,966,84815-Jan-201105:42x86
Ntoskrnl.exe6.1.7600.208813,911,55215-Jan-201105:42x86
Ntkrnlpa.exe6.1.7601.216423,966,84815-Jan-201105:41x86
Ntoskrnl.exe6.1.7601.216423,911,04015-Jan-201105:41x86

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


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é k popisu aktualizací softwaru společnosti Microsoft

Další informace o způsobu podpory systémů, které mají více než 64 procesorů naleznete na následující webové stránce společnosti Microsoft:
Další informace o podpoře NUMA naleznete na následující webové stránce společnosti Microsoft:
Další informace o funkce CreateProcess navštivte následující webovou stránku společnosti Microsoft:

Další informace o souborech

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

Další soubory pro všechny podporované verze x86 systému Windows 7
Název souboruUpdate.mum
Verze souboruNení k dispozici
Velikost souboru2,773
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruX86_0be3b31ce57dddff66e7b02a5841d48c_31bf3856ad364e35_6.1.7601.21642_none_45f337fe36143501.manifest
Verze souboruNení k dispozici
Velikost souboru697
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruX86_1fe6c58d848099eefbc8fbe27fcdc9b9_31bf3856ad364e35_6.1.7600.20881_none_eeb7ae2575aee58f.manifest
Verze souboruNení k dispozici
Velikost souboru717
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruX86_d3af10651bbe8a0ccb129a8396a2350e_31bf3856ad364e35_6.1.7600.20881_none_1c3c7a4ca7b8b04c.manifest
Verze souboruNení k dispozici
Velikost souboru697
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruX86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20881_none_6c8c5aff2e97d6e3.manifest
Verze souboruNení k dispozici
Velikost souboru16,151
Datum (čas UTC)15-Jan-2011
Čas (UTC)06:12
PlatformaNení k dispozici
Název souboruX86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7601.21642_none_6e9ef7ff2b9cec62.manifest
Verze souboruNení k dispozici
Velikost souboru16,151
Datum (čas UTC)15-Jan-2011
Čas (UTC)06:10
PlatformaNení k dispozici
Název souboruX86_microsoft-windows-r..gistry-trustedtypes_31bf3856ad364e35_6.1.7600.20881_none_8459f2f1a8dce17d.manifest
Verze souboruNení k dispozici
Velikost souboru8,047
Datum (čas UTC)15-Jan-2011
Čas (UTC)06:02
PlatformaNení k dispozici
Další soubory pro všechny podporované verze x64 systému Windows 7 a Windows Server 2008 R2
Název souboruAmd64_0be3b31ce57dddff66e7b02a5841d48c_31bf3856ad364e35_6.1.7601.21642_none_a211d381ee71a637.manifest
Verze souboruNení k dispozici
Velikost souboru699
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruAmd64_3200bad32f841f4b7e3bd841c42cd274_31bf3856ad364e35_6.1.7600.20881_none_f2ace418d8ac483b.manifest
Verze souboruNení k dispozici
Velikost souboru1,042
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruAmd64_6fb4f877b0fd6edcbe654eb20a9d9600_31bf3856ad364e35_6.1.7600.20881_none_586aa6f2ebb02c66.manifest
Verze souboruNení k dispozici
Velikost souboru701
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruAmd64_74c473f9613f7f852b202b0465b7552c_31bf3856ad364e35_6.1.7601.21642_none_2ee926e5aeb74f9d.manifest
Verze souboruNení k dispozici
Velikost souboru1,042
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruAmd64_9abd0ad9b1b53801d82f1b1c9f580bf1_31bf3856ad364e35_6.1.7600.20881_none_ee0aa97cb9b76ac4.manifest
Verze souboruNení k dispozici
Velikost souboru721
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruAmd64_d3af10651bbe8a0ccb129a8396a2350e_31bf3856ad364e35_6.1.7600.20881_none_785b15d060162182.manifest
Verze souboruNení k dispozici
Velikost souboru699
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruAmd64_ea8a701022bee9bf0a49925fd44e2fd8_31bf3856ad364e35_6.1.7601.21642_none_fdc2b92ab445350e.manifest
Verze souboruNení k dispozici
Velikost souboru701
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruAmd64_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20881_none_c8aaf682e6f54819.manifest
Verze souboruNení k dispozici
Velikost souboru15,291
Datum (čas UTC)15-Jan-2011
Čas (UTC)07:06
PlatformaNení k dispozici
Název souboruAmd64_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7601.21642_none_cabd9382e3fa5d98.manifest
Verze souboruNení k dispozici
Velikost souboru15,291
Datum (čas UTC)15-Jan-2011
Čas (UTC)07:09
PlatformaNení k dispozici
Název souboruAmd64_microsoft-windows-r..gistry-trustedtypes_31bf3856ad364e35_6.1.7600.20881_none_e0788e75613a52b3.manifest
Verze souboruNení k dispozici
Velikost souboru8,049
Datum (čas UTC)15-Jan-2011
Čas (UTC)06:55
PlatformaNení k dispozici
Název souboruUpdate.mum
Verze souboruNení k dispozici
Velikost souboru3,215
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruX86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20881_none_6c8c5aff2e97d6e3.manifest
Verze souboruNení k dispozici
Velikost souboru16,151
Datum (čas UTC)15-Jan-2011
Čas (UTC)06:12
PlatformaNení k dispozici
Název souboruX86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7601.21642_none_6e9ef7ff2b9cec62.manifest
Verze souboruNení k dispozici
Velikost souboru16,151
Datum (čas UTC)15-Jan-2011
Čas (UTC)06:10
PlatformaNení k dispozici
Další soubory pro všechny podporované verze IA-64 systému Windows Server 2008 R2
Název souboruIa64_0be3b31ce57dddff66e7b02a5841d48c_31bf3856ad364e35_6.1.7601.21642_none_45f4dbf436123dfd.manifest
Verze souboruNení k dispozici
Velikost souboru698
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruIa64_5bbd293266a21f1cf04f4020231c022b_31bf3856ad364e35_6.1.7600.20881_none_bcb9623d7d093a1c.manifest
Verze souboruNení k dispozici
Velikost souboru719
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruIa64_d3af10651bbe8a0ccb129a8396a2350e_31bf3856ad364e35_6.1.7600.20881_none_1c3e1e42a7b6b948.manifest
Verze souboruNení k dispozici
Velikost souboru698
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruIa64_dbaf2772e650c6dc98206f753c8ecacd_31bf3856ad364e35_6.1.7600.20881_none_6b929c4015120618.manifest
Verze souboruNení k dispozici
Velikost souboru699
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruIa64_e82eb95e957e4b279b307681a64c98f7_31bf3856ad364e35_6.1.7601.21642_none_34025de633f5f3a1.manifest
Verze souboruNení k dispozici
Velikost souboru699
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruIa64_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20881_none_6c8dfef52e95dfdf.manifest
Verze souboruNení k dispozici
Velikost souboru15,289
Datum (čas UTC)15-Jan-2011
Čas (UTC)06:54
PlatformaNení k dispozici
Název souboruIa64_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7601.21642_none_6ea09bf52b9af55e.manifest
Verze souboruNení k dispozici
Velikost souboru15,289
Datum (čas UTC)15-Jan-2011
Čas (UTC)07:03
PlatformaNení k dispozici
Název souboruIa64_microsoft-windows-r..gistry-trustedtypes_31bf3856ad364e35_6.1.7600.20881_none_845b96e7a8daea79.manifest
Verze souboruNení k dispozici
Velikost souboru8,048
Datum (čas UTC)15-Jan-2011
Čas (UTC)06:46
PlatformaNení k dispozici
Název souboruUpdate.mum
Verze souboruNení k dispozici
Velikost souboru2,170
Datum (čas UTC)15-Jan-2011
Čas (UTC)14:28
PlatformaNení k dispozici
Název souboruX86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7600.20881_none_6c8c5aff2e97d6e3.manifest
Verze souboruNení k dispozici
Velikost souboru16,151
Datum (čas UTC)15-Jan-2011
Čas (UTC)06:12
PlatformaNení k dispozici
Název souboruX86_microsoft-windows-os-kernel_31bf3856ad364e35_6.1.7601.21642_none_6e9ef7ff2b9cec62.manifest
Verze souboruNení k dispozici
Velikost souboru16,151
Datum (čas UTC)15-Jan-2011
Čas (UTC)06:10
PlatformaNení k dispozici