Když spustíte program v systému Windows, může se objevit chyba 0xc000012f, která zmiňuje, že binární soubor, který se pokoušíte spustit, je poškozen. Zde je několik příkladů s doslovným úplným zněním chybové zprávy:
C:\Windows\System32\schannel.dll buď není navržen pro spuštění v systému Windows, nebo obsahuje chybu. Zkuste znovu nainstalovat program pomocí původního instalačního média nebo se obraťte na správce systému nebo na dodavatele softwaru. chyba: 0xc000012f
Co znamená chybový stav 0xc000012f?
Chyba 0xc000012f znamená „Špatný obrázek“, což znamená, že spustitelný soubor programu nebo jeden z podpůrných modulů je poškozený. Nebo pravděpodobně existuje nesoulad DLL a je vidět zejména v programech, které používají Microsoft Visual C++ Redistributables
. V některých situacích přeinstalace příslušné verze Microsoft Visual C++ Redistributables řeší problém.V podmínkách vývojáře, 0xC000012F
prostředek STATUS_INVALID_IMAGE_NOT_MZ
, což znamená, že zadaný soubor obrázku nemá správný formát. Nemělo počáteční MZ. Je možné, že verze nebo bitová verze runtime knihoven se neshodují. Například 64bitová verze knihovny DLL mohla být náhodně zkopírována C:\Windows\SysWOW64
adresář, který je určen k ukládání 32bitových modulů.
Chyba 0xc000012f
se může vyskytnout v jakékoli verzi Windows a níže uvedené opravy platí pro všechny verze, včetně Windows 10.
[Opravit] Chybový stav 0xc000012f „Špatný obrázek“ ve Windows
Oprava 1: Odinstalujte a znovu nainstalujte program
Ve většině případů pomáhá odinstalace a poté opětovná instalace postiženého programu. Ujistěte se, že máte připravený instalační soubor.
Klepněte pravým tlačítkem na Start, klepněte na Spustit. Typ appwiz.cpl
a klepněte na OK. Klepněte pravým tlačítkem myši na program, který způsobuje chybu 0xc000012f „Špatný obraz“ a klepněte na Odinstalovat.
(Ve Windows 10 můžete k odinstalaci programů také používat Aplikace a funkce prostřednictvím moderního uživatelského rozhraní Nastavení. Klikněte na Start, Nastavení, Aplikace a funkce.)
Všimněte si, že někteří prodejci nabízejí „čisté“ odinstalační nástroje, které zcela odstraní všechny stopy jejich programu. Ve většině případů jsou odinstalační nástroje účinnější než standardní odinstalační rutina. Pokud dodavatel takový nástroj má, stáhněte si jej a spusťte jej navíc.
Spusťte znovu instalační program programu a znovu jej nainstalujte. Pokud jej nemáte, navštivte web dodavatele softwaru a stáhněte si program.
Oprava 2: Odinstalujte problematickou aktualizaci Windows
Pokud „Oprava 1“ nepomůže a k chybě „špatný obraz“ došlo až po instalaci konkrétní aktualizace systému Windows, zkuste aktualizaci odinstalovat.
- Klepněte pravým tlačítkem na Start, klepněte na Spustit. V dialogovém okně Spustit zadejte
appwiz.cpl
a klepněte na OK. - Klikněte na Zobrazit nainstalované aktualizace na levém panelu.
- Seřaďte historii instalace Windows Update podle sloupce „Nainstalováno na“ a najděte problematickou aktualizaci, která způsobila chybu
- Vyberte aktualizaci a klikněte na Odinstalovat.
- Restartujte systém Windows.
Oprava 3: Opravte poškození systémových souborů pomocí DISM a SFC
Otevřete an zvýšený nebo admin příkazový řádek okno a spusťte následující příkaz:
sfc /scannow
Kontrola systémových souborů provede důkladnou kontrolu integrity souborů a automaticky opraví všechny poškozené systémové soubory.
Pokud na druhou stranu Kontrola systémových souborů nedokáže opravit určité soubory, zobrazí se následující chyba:
Ochrana prostředků systému Windows našla poškozené soubory, ale některé z nich nedokázala opravit. Podrobnosti jsou zahrnuty v CBS.Log %WinDir%\Logs\CBS\CBS.log.
Při analýze soubor CBS.log, můžete najít přesné názvy souborů, které nebylo možné obnovit z úložiště:
, Info CSI 00000008 [SR] Nelze opravit členský soubor [l: 34{17}]"Accessibility.dll" přístupnosti, verze = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Kulturně neutrální, VersionScope neutrální, PublicKeyToken = {l: 8 b: b03f5f7f11d50a3a}, Typ neutrální, TypeName neutrální, PublicKey neutrální v obchodě, soubor je chybějící
V takovém případě musíte spustit nástroj DISM k obnovení systémových souborů do úložiště součástí a poté v případě potřeby znovu spustit nástroj Kontrola systémových souborů. Níže je uveden příkazový řádek DISM, který musíte spustit:
DISM.exe /Online /Cleanup-image /Restorehealth
Aby byl příkaz efektivnější, lepší možností by bylo spustit DISM se zmínkou Install.wim
obrazový soubor jako zdroj, získaný z Windows 10 ISO. Podrobné pokyny najdete v článku Opravte Windows 10 pomocí DISM a SFC.
Restartujte počítač.
Oprava 4: Proveďte vrácení obnovení systému
Nastavení systému Windows 10 ve výchozím nastavení vypíná nástroj Obnovení systému. Pokud jste již povolili Obnovení systému a máte to štěstí, že máte k dispozici vhodný bod obnovení, můžete zkusit vrátit zpět. Nezapomeňte vybrat bod obnovení systému, který byl vytvořen, když byl systém stabilní. (tj. před datem, kdy se chyba „špatný obrázek“ poprvé objevila.)
Klepněte pravým tlačítkem na Start, klepněte na Spustit. Typ rstrui.exe
a klepněte na OK. Vyberte vhodný bod obnovení a vraťte systém do předchozího pracovního stavu.
Návod viz příspěvek Jak vytvořit bod obnovení a vrátit se k předchozímu bodu obnovení.
Doufám, že vám jedna z výše uvedených oprav pomohla vyřešit chybu 0xc000012f
(„Špatný obrázek“), aniž by bylo nutné provést čistou instalaci systému Windows.
Jedna malá prosba: Pokud se vám tento příspěvek líbil, sdílejte jej prosím?
Jedno "drobné" sdílení od vás by vážně hodně pomohlo růstu tohoto blogu. Některé skvělé návrhy:- Připnout!
- Sdílejte to na svůj oblíbený blog + Facebook, Reddit
- Tweetujte!