Chyba Stop "0xC0000142" nebo "-1073741502" při volání metody Console.Write mnoha skripty PowerShellu nebo při pokusu o spuštění mnoha konzolových aplikací na konzole PowerShellu ve Windows 7 nebo Windows Server 2008 R2

Platí pro
Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Datacenter Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Foundation Windows Server 2008 R2 Standard Windows Server 2008 R2 Web Edition Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate

Příznaky

Předpokládejme, že mnoho skriptů prostředí Windows PowerShell volá metodu Console.Write, nebo se pokusíte spustit mnoho konzolových aplikací na konzole prostředí Windows PowerShell na počítači se systémem Windows 7 nebo Windows Server 2008 R2. V takové situaci se skript ukončí nebo konzolové aplikace se nespustí, a zobrazí se jeden z následujících ukončovacích kódů:

Poznámka

0xC0000142

Poznámka

-1073741502

Z konzoly PowerShell navíc nemůžete spustit žádnou z konzolových aplikací.
Poznámky

  • Ukončovací kód popisuje problém STATUS_DLL_INIT_FAILED.
  • Tento problém se dočasně vyřeší, když zastavíte skript PowerShellu a pak restartujete konzolu PowerShellu.

Příčina

Příčinou tohoto problému je chyba v souboru Microsoft.powershell.consolehost.dll. Když skript prostředí Windows PowerShell volá metodu Console.Write nebo spustíte spustitelný soubor aplikace z relace prostředí Windows PowerShell, hodnoty se zapisují do konzoly PowerShellu. Kromě toho se vytvoří odpovídající rukojeť konzoly. Když se vytvoří mnoho popisovačů konzoly, dojde k úniku popisovačů konzoly a dojde k problému popsanému v části Příznaky.

Řešení

Tato oprava hotfix je také k dispozici v Katalogu služby Microsoft Update.

Informace o opravě hotfix

Podporovanou opravu hotfix poskytuje Microsoft. Tato oprava hotfix je však určena pouze k opravě problému popsaného v tomto článku. Tuto opravu hotfix použijte pouze v systémech, které se potýkají s potížemi popsanými v tomto článku. Tuto opravu hotfix je možné dále otestovat. Pokud se vás tedy tento problém vážně netýká, doporučujeme počkat na další aktualizaci softwaru, která obsahuje tuto opravu hotfix.

Pokud je oprava hotfix dostupná ke stažení, je k dispozici část "Oprava hotfix ke stažení" v horní části tohoto článku znalostní báze Knowledge Base. Pokud se tato část nezobrazí, obraťte se na služby zákazníkům a podporu společnosti Microsoft a požádejte o opravu hotfix.

Poznámka: Pokud se vyskytnou další problémy nebo je vyžadováno jakékoli řešení potíží, budete pravděpodobně muset vytvořit samostatnou žádost o služby. Další dotazy a problémy týkající se podpory, které se netýkají této konkrétní opravy hotfix, podléhají běžným sazbám za podporu. Úplný seznam telefonních čísel zákaznických služeb a podpory společnosti Microsoft nebo vytvoření samostatné žádosti o služby naleznete na následujícím webu společnosti Microsoft:

http://support.microsoft.com/contactus/?ws=support Poznámka: Formulář "Hotfix download available" (K dispozici je ke stažení opravy hotfix) zobrazuje jazyky, pro které je oprava hotfix k dispozici. Pokud svůj jazyk nevidíte, je to proto, že pro tento jazyk není k dispozici oprava hotfix.

Požadavky

Chcete-li nainstalovat tuto opravu hotfix, musíte mít spuštěn jeden 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)

Další informace o získání aktualizace Service Pack pro systém Windows 7 nebo Windows Server 2008 R2 naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

976932 Informace o aktualizacích Service Pack 1 pro systém Windows 7 a Windows Server 2008 R2

Informace o registru

Chcete-li nainstalovat tuto opravu hotfix, není nutné provádět žádné změny v registru.

Požadavky na restartování

Po instalaci této opravy hotfix je nutné 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 instaluje soubory, které mají atributy uvedené v následujících tabulkách. Data a časy u těchto souborů jsou uvedeny v čase UTC (koordinovaný univerzální čas). Data a časy u těchto souborů na vašem místním počítači se zobrazují v místním čase včetně vašeho aktuálního posunu letního času. Kromě toho se data a časy můžou změnit při provádění některých operací se soubory.

Poznámky k informacím o souborech pro systémy Windows 7 a Windows Server 2008 R2
Důležité: Opravy hotfix pro systém Windows 7 a Windows Server 2008 R2 jsou obsaženy ve stejných balíčcích. Opravy hotfix na stránce požadavku na opravu hotfix jsou však uvedeny v sekcích obou operačních systémů. Chcete-li požádat o balíček opravy hotfix pro jeden nebo oba operační systémy, vyberte opravu hotfix uvedenou na této stránce v části pro Windows 7/Windows Server 2008 R2. V článcích vždy zjistíte operační systém, pro který je daná oprava hotfix určena, v sekci Tato oprava hotfix je určena pro následující operační systém.

  • Soubory, které se vztahují ke konkrétnímu produktu, SR_Level (RTM, SPn) a větvi služby (LDR, GDR), lze zjistit prozkoumáním čísel verzí souborů, která jsou uvedena v následující tabulce:

    Verze Produkt SR_Level Typ služeb
    6.1.760
    0.
    17xxx
    Windows 7 a Windows Server 2008 R2 Funkce RTM (RTM) NDR
    6.1.760
    0.
    21xxx
    Windows 7 a Windows Server 2008 R2 Funkce RTM (RTM) Rozhraní LDR
    6.1.760
    1.
    18xxx
    Windows 7 a Windows Server 2008 R2 SP1 NDR
    6.1.760
    1.
    22xxx
    Windows 7 a Windows Server 2008 R2 SP1 Rozhraní LDR
  • Soubory MANIFEST a MUM nainstalované v každém prostředí jsou uvedeny samostatně v části Další informace o souborech pro systémy Windows 7 a Windows Server 2008 R2. Soubory MUM a MANIFEST a příslušné soubory CAT katalogu zabezpečení jsou mimořádně důležité pro 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 systému Windows 7 pro platformu x86

Název souboru Verze souboru Velikost souboru Datum Čas Platforma
Microsoft.powershell.consolehost.dll 6.1.7600.17280 200,704 9. dubna 2013 06:04 x86
Microsoft.powershell.consolehost.dll 6.1.7600.21498 200,704 9. dubna 2013 06:09 x86
Microsoft.powershell.consolehost.dll 6.1.7601.18126 200,704 10. dubna 2013 05:59 x86
Microsoft.powershell.consolehost.dll 6.1.7601.22296 200,704 10. dubna 2013 05:20 x86

Pro všechny podporované verze systémů Windows 7 a Windows Server 2008 R2 pro platformu x64

Název souboru Verze souboru Velikost souboru Datum Čas Platforma
Microsoft.powershell.consolehost.dll 6.1.7600.17280 200,704 9. dubna 2013 06:04 x86
Microsoft.powershell.consolehost.dll 6.1.7600.21498 200,704 9. dubna 2013 06:09 x86
Microsoft.powershell.consolehost.dll 6.1.7601.18126 200,704 10. dubna 2013 05:59 x86
Microsoft.powershell.consolehost.dll 6.1.7601.22296 200,704 10. dubna 2013 05:20 x86

Pro všechny podporované verze systému Windows Server 2008 R2 pro platformu IA-64

Název souboru Verze souboru Velikost souboru Datum Čas Platforma
Microsoft.powershell.consolehost.dll 6.1.7600.17280 200,704 9. dubna 2013 06:04 x86
Microsoft.powershell.consolehost.dll 6.1.7600.21498 200,704 9. dubna 2013 06:09 x86
Microsoft.powershell.consolehost.dll 6.1.7601.18126 200,704 10. dubna 2013 05:59 x86
Microsoft.powershell.consolehost.dll 6.1.7601.22296 200,704 10. dubna 2013 05:20 x86

      

      

Alternativní řešení

Pokud chcete tento problém vyřešit, vytvořte nový objekt konzoly ručně nebo zavolejte metodu [GC]::Collect před spuštěním jakékoli konzolové aplikace.

Stav

Společnost Microsoft potvrdila, že se jedná o problém produktů Microsoft, které jsou uvedeny v sekci Platí pro.

Další informace

Další informace o metodě Console.Write naleznete na následující webové stránce společnosti Microsoft:

Obecné informace o metodě Console.Write Další informace o GC. Collect přejděte na následující web společnosti Microsoft:

Obecné informace o GC. Metoda shromažďování Další informace o terminologii aktualizací softwaru naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:

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

Další informace o souborech

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

Další soubory pro všechny podporované verze systému Windows 7 pro platformu x86

Název souboru Msil_microsoft.powershell.consolehost_31bf3856ad364e35_6.1.7600.17280_none_378a29ff3265733c.manifest
Verze souboru Nejde použít
Velikost souboru 1,623
Datum (UTC) 9. dubna 2013
Čas (UTC) 06:28
Platforma Nejde použít
Název souboru Msil_microsoft.powershell.consolehost_31bf3856ad364e35_6.1.7600.21498_none_3810fb144b83f6d6.manifest
Verze souboru Nejde použít
Velikost souboru 1,623
Datum (UTC) 9. dubna 2013
Čas (UTC) 06:33
Platforma Nejde použít
Název souboru Msil_microsoft.powershell.consolehost_31bf3856ad364e35_6.1.7601.18126_none_39b76a2f2f55ccb3.manifest
Verze souboru Nejde použít
Velikost souboru 1,623
Datum (UTC) 10. dubna 2013
Čas (UTC) 06:29
Platforma Nejde použít
Název souboru Msil_microsoft.powershell.consolehost_31bf3856ad364e35_6.1.7601.22296_none_39f5578648ac3014.manifest
Verze souboru Nejde použít
Velikost souboru 1,623
Datum (UTC) 10. dubna 2013
Čas (UTC) 05:48
Platforma Nejde použít
Název souboru Update-bf.mum
Verze souboru Nejde použít
Velikost souboru 2,242
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:45
Platforma Nejde použít
Název souboru Update.mum
Verze souboru Nejde použít
Velikost souboru 2,289
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:44
Platforma Nejde použít
Název souboru X86_15ef4034060f6e32274920130fbd420c_31bf3856ad364e35_6.1.7601.22296_none_2eb37a0918330a5c.manifest
Verze souboru Nejde použít
Velikost souboru 703
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:44
Platforma Nejde použít
Název souboru X86_63c699bc78b09c6d4f80e40fb32c64e5_31bf3856ad364e35_6.1.7600.17280_none_a5d9fb9b596391d4.manifest
Verze souboru Nejde použít
Velikost souboru 703
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:44
Platforma Nejde použít
Název souboru X86_a40dab6beb25d3c67cb045fe017cd85b_31bf3856ad364e35_6.1.7601.18126_none_5c716f1abccde784.manifest
Verze souboru Nejde použít
Velikost souboru 703
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:44
Platforma Nejde použít
Název souboru X86_f57dcd6ccf985d880627bc0bada027d6_31bf3856ad364e35_6.1.7600.21498_none_5b7b7484c37cd3c1.manifest
Verze souboru Nejde použít
Velikost souboru 703
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:44
Platforma Nejde použít

Další soubory pro všechny podporované verze systémů Windows 7 a Windows Server 2008 R2 pro platformu x64

Název souboru Amd64_15ef4034060f6e32274920130fbd420c_31bf3856ad364e35_6.1.7601.22296_none_8ad2158cd0907b92.manifest
Verze souboru Nejde použít
Velikost souboru 705
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:44
Platforma Nejde použít
Název souboru Amd64_63c699bc78b09c6d4f80e40fb32c64e5_31bf3856ad364e35_6.1.7600.17280_none_01f8971f11c1030a.manifest
Verze souboru Nejde použít
Velikost souboru 705
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:44
Platforma Nejde použít
Název souboru Amd64_a40dab6beb25d3c67cb045fe017cd85b_31bf3856ad364e35_6.1.7601.18126_none_b8900a9e752b58ba.manifest
Verze souboru Nejde použít
Velikost souboru 705
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:44
Platforma Nejde použít
Název souboru Amd64_f57dcd6ccf985d880627bc0bada027d6_31bf3856ad364e35_6.1.7600.21498_none_b79a10087bda44f7.manifest
Verze souboru Nejde použít
Velikost souboru 705
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:44
Platforma Nejde použít
Název souboru Msil_microsoft.powershell.consolehost_31bf3856ad364e35_6.1.7600.17280_none_378a29ff3265733c.manifest
Verze souboru Nejde použít
Velikost souboru 1,623
Datum (UTC) 9. dubna 2013
Čas (UTC) 06:28
Platforma Nejde použít
Název souboru Msil_microsoft.powershell.consolehost_31bf3856ad364e35_6.1.7600.21498_none_3810fb144b83f6d6.manifest
Verze souboru Nejde použít
Velikost souboru 1,623
Datum (UTC) 9. dubna 2013
Čas (UTC) 06:33
Platforma Nejde použít
Název souboru Msil_microsoft.powershell.consolehost_31bf3856ad364e35_6.1.7601.18126_none_39b76a2f2f55ccb3.manifest
Verze souboru Nejde použít
Velikost souboru 1,623
Datum (UTC) 10. dubna 2013
Čas (UTC) 06:29
Platforma Nejde použít
Název souboru Msil_microsoft.powershell.consolehost_31bf3856ad364e35_6.1.7601.22296_none_39f5578648ac3014.manifest
Verze souboru Nejde použít
Velikost souboru 1,623
Datum (UTC) 10. dubna 2013
Čas (UTC) 05:48
Platforma Nejde použít
Název souboru Update-bf.mum
Verze souboru Nejde použít
Velikost souboru 3,074
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:45
Platforma Nejde použít
Název souboru Update.mum
Verze souboru Nejde použít
Velikost souboru 3,137
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:44
Platforma Nejde použít

Další soubory pro všechny podporované verze systému Windows Server 2008 R2 pro platformu IA-64

Název souboru Ia64_15ef4034060f6e32274920130fbd420c_31bf3856ad364e35_6.1.7601.22296_none_2eb51dff18311358.manifest
Verze souboru Nejde použít
Velikost souboru 704
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:44
Platforma Nejde použít
Název souboru Ia64_63c699bc78b09c6d4f80e40fb32c64e5_31bf3856ad364e35_6.1.7600.17280_none_a5db9f9159619ad0.manifest
Verze souboru Nejde použít
Velikost souboru 704
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:44
Platforma Nejde použít
Název souboru Ia64_a40dab6beb25d3c67cb045fe017cd85b_31bf3856ad364e35_6.1.7601.18126_none_5c731310bccbf080.manifest
Verze souboru Nejde použít
Velikost souboru 704
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:44
Platforma Nejde použít
Název souboru Ia64_f57dcd6ccf985d880627bc0bada027d6_31bf3856ad364e35_6.1.7600.21498_none_5b7d187ac37adcbd.manifest
Verze souboru Nejde použít
Velikost souboru 704
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:44
Platforma Nejde použít
Název souboru Msil_microsoft.powershell.consolehost_31bf3856ad364e35_6.1.7600.17280_none_378a29ff3265733c.manifest
Verze souboru Nejde použít
Velikost souboru 1,623
Datum (UTC) 9. dubna 2013
Čas (UTC) 06:28
Platforma Nejde použít
Název souboru Msil_microsoft.powershell.consolehost_31bf3856ad364e35_6.1.7600.21498_none_3810fb144b83f6d6.manifest
Verze souboru Nejde použít
Velikost souboru 1,623
Datum (UTC) 9. dubna 2013
Čas (UTC) 06:33
Platforma Nejde použít
Název souboru Msil_microsoft.powershell.consolehost_31bf3856ad364e35_6.1.7601.18126_none_39b76a2f2f55ccb3.manifest
Verze souboru Nejde použít
Velikost souboru 1,623
Datum (UTC) 10. dubna 2013
Čas (UTC) 06:29
Platforma Nejde použít
Název souboru Msil_microsoft.powershell.consolehost_31bf3856ad364e35_6.1.7601.22296_none_39f5578648ac3014.manifest
Verze souboru Nejde použít
Velikost souboru 1,623
Datum (UTC) 10. dubna 2013
Čas (UTC) 05:48
Platforma Nejde použít
Název souboru Update-bf.mum
Verze souboru Nejde použít
Velikost souboru 1,897
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:45
Platforma Nejde použít
Název souboru Update.mum
Verze souboru Nejde použít
Velikost souboru 1,935
Datum (UTC) 12. dubna 2013
Čas (UTC) 16:44
Platforma Nejde použít