[Opravit] Chybový stav 0xc000012f „Špatný obraz“ při spuštění programu - Winhelponline

Error Status 0xc000012f Bad Image When Running Program Winhelponline

Při spuštění programu v systému Windows se může zobrazit chyba 0xc000012f, která uvádí, že binární soubor, který se pokoušíte spustit, je poškozený. Zde je několik příkladů s úplnou chybovou zprávou doslovně:



buď není navržen pro spuštění v systému Windows, nebo obsahuje chybu. Zkuste program nainstalovat znovu pomocí původního instalačního média nebo požádejte o podporu správce systému nebo dodavatele softwaru. Chybový stav 0xc000012f C: Windows System32 schannel.dll buď není navržen pro spuštění v systému Windows, nebo obsahuje chybu. Zkuste program nainstalovat znovu pomocí původního instalačního média nebo se obraťte na správce systému nebo prodejce softwaru. chyba: 0xc000012f

Chyba 0xc000012f znamená „Špatný obraz“, což znamená, že je spustitelný program nebo některý z podpůrných modulů poškozen. Nebo je pravděpodobně neshoda DLL a zvláště je vidět v programech, které používají Microsoft Visual C ++ 2015 Redistributables.



Z hlediska vývojáře 0xC000012F prostředek STATUS_INVALID_IMAGE_NOT_MZ , což znamená, že zadaný obrazový soubor neměl správný formát. Neměl počáteční MZ. Je možné, že se verze nebo bit runtime knihoven neshodují. Například 64bitová verze DLL mohla být omylem zkopírována do C: Windows SysWOW64 adresář, který je určen k ukládání 32bitových modulů.

K chybě může dojít v jakékoli verzi systému Windows a níže uvedené opravy se vztahují na všechny verze, včetně Windows 10.



Oprava 1: Odinstalujte a znovu nainstalujte program

Ve většině případů pomůže odinstalování a následná přeinstalování postiženého programu. Ujistěte se, že máte připravený instalační soubor.

> Klikněte pravým tlačítkem na Start, klikněte na Spustit. Typ appwiz.cpl a klikněte na OK. Pravým tlačítkem klikněte na program, který způsobuje chybu 0xc000012f „Bad image“, a klikněte na Odinstalovat.

odinstalujte program pomocí ovládacího panelu

( Ve Windows 10 můžete také odinstalovat programy a aplikace pomocí moderního uživatelského rozhraní Nastavení. Klikněte na Start, Nastavení, Aplikace a Funkce. )

Někteří prodejci nabízejí „čisté“ nástroje pro odinstalaci, aby úplně odstranily všechny stopy svého programu. Ve většině případů jsou nástroje pro odinstalaci efektivnější než standardní rutina pro odinstalování. Pokud má prodejce takový nástroj, stáhněte a spusťte jej navíc.

Spusťte znovu instalační program a znovu jej nainstalujte. Pokud žádný 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 chyba „špatný obrázek“ nastala až po instalaci konkrétní Windows Update, zkuste aktualizaci odinstalovat.

  • Klikněte pravým tlačítkem na Start, poté na Spustit. V dialogovém okně Spustit zadejte appwiz.cpl a klikněte na OK.
  • Klikněte na Zobrazit nainstalované aktualizace na levém panelu.
  • Třídit historii instalace Windows Update podle sloupce „Instalováno na“ a najít problematickou aktualizaci, která chybu způsobila
  • odinstalujte aktualizaci systému Windows prostřednictvím programů a funkcí

  • Vyberte aktualizaci a klikněte na Odinstalovat.
  • Restartujte Windows.

Oprava 3: Opravte poškození systémových souborů pomocí DISM a SFC

Otevřít 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 však Kontrola systémových souborů nedokáže opravit určité soubory, zobrazí se následující chyba:

Windows Resource Protection našel poškozené soubory, ale některé z nich nebyl schopen opravit. Podrobnosti jsou obsaženy v CBS.Log% WinDir% Logs CBS CBS.log.

sfc scannow nemůže opravit soubory

Při analýze Soubor CBS.log , můžete najít přesné názvy souborů, které nelze z úložiště obnovit:

, Info CSI 00000008 [SR] Nelze opravit soubor člena [l: 34 {17}] 'Accessibility.dll' z Accessibility, verze = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), neutrální vůči kultuře, neutrální verze, PublicKeyToken = {l : 8 b: b03f5f7f11d50a3a}, typ neutrální, TypeName neutrální, PublicKey neutrální v úložišti, soubor chybí

V takovém případě musíte spustit nástroj DISM k obnovení systémových souborů do úložiště komponent a poté v případě potřeby znovu spustit nástroj Kontrola systémových souborů. Toto je příkazový řádek DISM, který musíte spustit:

DISM.exe / Online / Vyčištění obrazu / Obnovit zdraví

dism online restorehealth

Aby byl příkaz efektivnější, lepší možností by bylo spustit DISM se zmínkou o 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átit obnovení systému

Nastavení systému Windows 10 ve výchozím nastavení vypíná Obnovení systému. Pokud jste již Obnovení systému povolili a máte š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 poprvé objevila chyba „špatný obrázek“.)

Klikněte pravým tlačítkem na Start, poté na Spustit. Typ rstrui.exe a klikněte na OK. Vyberte vhodný bod obnovení a vraťte systém do předchozího funkčního stavu.

vytvořit bod obnovení nebo vrátit zpět předchozí

Pokyny najdete v příspěvku Jak vytvořit bod obnovení a vrátit se k předchozímu bodu obnovení .

Doufám, že vám některá z výše uvedených oprav pomohla chybu vyřešit 0xc000012f („Bad Image“), aniž byste museli provádět čistou instalaci systému Windows.


Jedna malá žádost: Pokud se vám tento příspěvek líbil, sdílejte ho prosím?

Jedno „malé“ sdílení od vás by vážně hodně pomohlo s růstem tohoto blogu. Několik skvělých návrhů:
  • Připnout!
  • Sdílejte to na svém oblíbeném blogu + Facebook, Reddit
  • Tweetujte to!
Moc vám děkuji za podporu, čtenáři. Nebude to trvat déle než 10 sekund vašeho času. Tlačítka pro sdílení jsou vpravo dole. :)