Kesalahan Imej Buruk 0xc000012f dan 0xc0000020 pada Windows 10

Semasa menjalankan beberapa permainan dan program seperti Chrome atau Office pada Windows 10, anda mungkin menghadapi ralat Imej Buruk , yang menjelaskan bahawa " Program (jalur program) tidak dirancang untuk berjalan pada Windows atau mengandungi ralat " dan menunjukkan kod 0xc000012f atau 0xc0000020... Imej Buruk - bermaksud fail program yang boleh dilaksanakan atau salah satu modul tambahan rosak. Sekiranya anda melihat log ralat, anda akan mendapati bahawa kod ralat 0xc000012f merujuk kepada STATUS_INVALID_IMAGE_NOT_MZ. Ini bermaksud bahawa versi atau keterangan DLL boleh dikelirukan. Sebagai contoh, anda hanya memasang Microsoft Visual C ++ Redistributable 2012, dan anda memerlukan Microsoft Visual C ++ Redistributable 2015, atau anda telah memasang Visual C ++ Redistributable 32-bit untuk Windows 10 64-bit, dan anda perlu memasang Visual C ++ Redistributable 64-bit. Perkara yang paling menyedihkan mengenai kesalahan ini ialah pelakunya boleh menjadi komponen yang berbeza seperti kerosakan pada fail sistem yang menunjukkan perpustakaan atiglpxx.dll dan atiuxpag.dll dari pemacu video, Rangka Kerja atau DirectX. Mari kita lihatApa yang perlu dilakukan dan bagaimana membetulkan ralat Bad Image 0xc000012f atau 0xc0000020 pada Windows 10.

Imej Buruk 0xc000012f dan 0xc0000020

Cara membetulkan Bad Image 0xc000012f dan 0xc0000020 pada Windows 10

1. Memeriksa dan memulihkan fail sistem

Jalankan Prompt Perintah sebagai pentadbir dan masukkan dua arahan secara bergantian:

  • sfc /scannow
  • DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

Memeriksa dan memulihkan fail

2. Microsoft Visual C ++ Diagihkan Semula

Sekiranya mesej ralat mengandungi nama fail seperti msvcr atau msvcp , maka masalahnya adalah dalam Visual C ++ Redistributable. Dalam kes ini, anda tidak memasangnya, ia tidak dipasang dengan betul, atau kedalaman bit dicampur. Sebagai contoh, ralat saya menunjukkan fail msvcr110.dll dan hilang dari sistem. Sekiranya anda melihat sifat fail ini di PC lain, anda akan dapati bahawa ia adalah komponen Visual C ++ Redistributable 2012 yang perlu anda muat turun dan pasang.

sifat msvcr110.dll

Untuk memulakan, buka " uninstall program " dengan menekan Win + R dan masukkan appwiz.cpl atau masuk ke panel kawalan. Lihat versi Visual C ++ Redistributable anda, yang harus dipasang dalam dua bit (x86) dan (x64). Juga, pilih Visual C ++ yang dapat diagihkan semula dengan mengklik tetikus dan klik " Ubah " di bahagian atas , kemudian klik Perbaikan di tetingkap baru untuk memulihkan komponen lalai dan memperbaiki kesalahan pemasang. Sekiranya anda tidak tahu yang mana, lakukan pembetulan dengan semua orang.

Catatan : Sekiranya ralat menunjukkan program lain seperti Office, maka cuba perbaiki melalui pemasang. Edit> Pembaikan.

Microsoft Visual C ++ yang dapat diagihkan semula 2015 dan 2012

Sekiranya mereka, pada dasarnya, tidak hadir atau tidak cukup kedalaman, maka mereka perlu dimuat turun dari laman web microsoft rasmi. Sebelum memasang versi baru, buang yang lama, jika ada.

  • Muat turun Visual C ++ 2015
  • Muat turun Visual C ++ 2012
  • Muat turun Visual C ++ 2010

Penting: Harap maklum sebelum memuat turun. Anda mesti memuat turun dua versi x64 dan x86 dan memasangnya.

memuat turun dua versi Microsoft Visual C ++ 2013

3. Keluarkan patch kemas kini Windows 10

Khususnya, kod ralat Bad Image 0xc000012f diketahui kerana terdapat masalah dengan Kemas kini Keselamatan Kumulatif untuk IE 10 pada Windows 8 x64 (KB2936068). Dalam kes lain, jika anda mengalami ralat setelah mengemas kini Windows 10, maka anda perlu mengeluarkan patch ini.

Pergi ke Tetapan > Kemas kini dan Keselamatan > kemas kini Windows sebelah kanan > Lihat Sejarah Kemas kini > Nyahpasang Kemas kini . Di tetingkap baru, tentukan tarikh tampalan selepas itu kesalahan mula ditunjukkan, dan hapus.

Keluarkan patch kemas kini Windows 10

4. Pemacu kad video

Sekiranya mesej ralat mengandungi fail atiglpxx.dll dan atiuxpag.dll, ia berkaitan dengan pemacu kad video. Anda perlu menghapusnya sepenuhnya dan memuat turun sekali lagi. Sila rujuk panduan di bawah untuk menyahpasang pemacu video dengan betul.

  • Cara menyahpasang pemacu kad grafik Nvidia, AMD, Intel sepenuhnya

5. Membersihkan fail yang tidak diperlukan

Windows boleh tersumbat dengan fail sampah dan sisa yang boleh mengganggu sistem, permainan, dan program anda. Tekan Win + R dan taip cleanmgr untuk menjalankan Pembersihan Cakera. Berikut adalah panduan lengkap untuk membersihkan fail yang tidak diperlukan dari cakera anda:

  • Bersihkan pemacu C dari fail yang tidak diperlukan

6. Rangka Kerja BERSIH

Sekiranya mesej menunjukkan .NET Framework, maka anda perlu memuat turun komponen ini dari laman web rasmi Microsoft dan memasangnya. Sebelum itu, hapus yang lama, jika terdapat di "uninstall program". Sekiranya anda menjalankan permainan atau program yang sangat lama di Windows 10, maka anda perlu mengaktifkan .NET Framework versi 2.0 dan 3.5 dalam sistem itu sendiri.

  • Rangka Kerja Microsoft .NET 4.7
  • Cara memasang NET Framework 2.0 3.0 dan 3.5 pada Windows 10