Aplikasi tidak dapat memulai dengan benar (0xc000007b)
Aplikasi Windows(Windows) bergantung pada sejumlah operasi untuk dieksekusi. Dan pada saat yang sama, ada berbagai parameter yang harus dipenuhi agar sebuah program dapat dieksekusi. Kesalahan yang dapat muncul saat menjalankannya adalah – Aplikasi tidak dapat memulai dengan benar (0xc00007b) (The application was unable to start correctly (0xc00007b)). Ada banyak alasan untuk terjadinya kesalahan ini, tetapi alasan utamanya bisa jadi karena aplikasi x86 tidak kompatibel dengan sistem operasi berbasis x64.
Kesalahan 0x000007b biasanya menunjukkan konflik dari perangkat lunak dengan arsitektur yang tidak kompatibel. Misalnya, mencoba menggunakan perangkat lunak 32-bit pada sistem 64-bit. Namun, Anda dapat menjalankan program 32-bit pada komputer 64-bit.
Jika Anda melihat kotak dialog yang menyatakan bahwa Aplikasi tidak dapat memulai dengan benar(The application was unable to start correctly) , Kode Kesalahan 0xC000007B , FORMAT GAMBAR STATUS INVALID(STATUS INVALID IMAGE FORMAT) , saat mencoba meluncurkan program atau game, ini berarti aplikasi tidak kompatibel dengan arsitektur Windows 11/10 Anda PC atau dependensi yang hilang. Kesalahan ini juga dapat muncul saat Anda menggunakan .NET Framework , Direct X , Driver , atau kerusakan pada file sistem Anda yang sudah usang. Ini juga dapat muncul ketika ada masalah dengan hard drive Anda.
Sementara 0xC000007B terjadi dengan banyak program lain, STATUS_INVALID_IMAGE_FORMAT berarti bahwa ketika Anda mencoba menjalankan aplikasi yang dirancang untuk berjalan pada operasi 64-bit pada sistem 32-bit. Sistem gagal memuat DLL yang dimaksudkan untuk 64-bit dan karenanya masuk ke status terminasi. Selain itu, jika Anda juga diarahkan ke file NTStatus.h , itu berarti ini bisa menjadi kasus korupsi file.
Aplikasi tidak dapat memulai dengan benar (0xc000007b)
Memiliki gagasan tentang apa yang menyebabkan kesalahan 0x000007b, Anda jauh lebih siap untuk menyelesaikan masalah. Berikut adalah perbaikan yang akan kita jelajahi di bagian ini:
STATUS_INVALID_IMAGE_FORMAT
0xC000007B, STATUS_INVALID_IMAGE_FORMAT, {Bad Image} %hs is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support.
Hal pertama yang harus Anda lakukan adalah klik OK untuk menutup aplikasi. Kedua(Second) , coba instal media lagi untuk melihat apakah itu berfungsi untuk saat ini. Jika belum maka coba cara berikut di bawah ini:
- Luncurkan aplikasi dalam mode kompatibilitas.
- Aktifkan .NET Framework.
- Perbarui DirectX.
- Instal ulang Visual C++.
- Ganti DLL yang rusak
- Instal Ulang Aplikasi(Application) dengan Hak Admin(Admin Privileges)
- Instal & Perbarui Ketergantungan
- Gunakan utilitas CHKDSK.
Selanjutnya, kita akan membahas detail perbaikan di atas serta langkah-langkah yang diperlukan untuk melakukannya dengan sukses.
1] Luncurkan(Launch) aplikasi dalam mode kompatibilitas
Mode kompatibilitas berguna untuk menjalankan program yang tidak kompatibel dengan sistem Anda. Jika Anda menduga bahwa kompatibilitas aplikasi adalah penyebab kesalahan, klik kanan pada pintasan dan buka Properties .
Beralih ke tab Kompatibilitas di jendela (Compatibility)Properti(Properties) dan jika Anda mengetahui versi Windows sebelumnya yang menangani program dengan benar, centang opsi Jalankan program ini dalam mode kompatibilitas(Run this program in compatibility mode for) .
Atau, klik Jalankan pemecah masalah kompatibilitas(Run compatibility troubleshooter) . Selanjutnya, pilih edisi Windows yang stabil dari dropdown mode Kompatibilitas , dan tekan tombol (Compatibility mode )OK .
2] Aktifkan .NET Framework
Penyebab paling umum dari kode kesalahan 0x000007b di Windows 11/10 adalah sistem menonaktifkan .NET Framework secara default. Anda harus mengaktifkan ini untuk menggunakan Origin .
Untuk mengaktifkan .NET Framework di komputer Anda, tekan tombol Windows dan cari Control Panel . Luncurkan Panel Kontrol(Launch Control Panel) .
Ubah Control Panel ke tampilan Kategori(Category) dari tautan di sudut kanan atas dan kemudian klik Uninstall a program Under programs . Di sini, pilih tautan Hidupkan atau matikan fitur Windows di(Turn Windows features on or off) panel sebelah kiri.
Tandai semua kotak centang untuk .NET Framework . Mereka harus berada di daftar teratas. Setelah mengaktifkan .NET Framework , klik tombol OK . Ini menghentikan kesalahan 0x000007b.
3] Perbarui DirectX
Perbaikan dasar lainnya untuk masalah yang disebutkan di atas adalah memperbarui atau menginstal ulang DirectX(update or reinstall DirectX) . Dengan memperbarui atau menginstal ulang DirectX , Anda dapat mengganti komponen DirectX yang rusak atau tidak kompatibel dari komputer Anda.
Kami telah mengidentifikasi Direct X yang kedaluwarsa sebagai faktor yang dapat menyebabkan kesalahan dengan kode 0x000007b. Memperbarui Direct X juga akan meningkatkan kinerja game dan sistem Anda. Untuk memperbaruinya, kunjungi situs web Microsoft DirectX dan unduh versi terbaru.
Setelah mengunduh file pengaturan Direct X , klik dua kali untuk memulai instalasi. Dalam kasus galat 0x000007b yang parah, penginstalan Direct X mungkin gagal.
Anda juga dapat mencoba menjalankan Alat Diagnostik DirectX.(run the DirectX Diagnostic Tool.)
4] Instal ulang Visual C++
Jika Anda masih melihat masalah setelah perbaikan pertama, instal ulang Visual C++ Redistribution .
Pertama, Anda harus menghapus apa yang sudah Anda miliki.
Cari Tambah atau hapus program(Add or remove programs) di menu Mulai(Start) dan pilih. Klik(Click) pada semua versi Visual C++ pada daftar ini dan hapus instalannya.
Setelah mencopot berbagai perangkat lunak VC++, buka halaman web yang ditautkan dan gulir ke bawah ke bagian pertama setelah Summary . Ini harus menjadi versi terbaru.
Di sini, klik tautan di samping x86 dan x64 jika komputer Anda 64-bit karena Anda harus mengunduh versi 64-bit dan 32-bit. Sistem(Systems) pada arsitektur 32-bit hanya perlu mengunduh x86.
5] Ganti DLL yang rusak
Terkadang, file DLL yang rusak juga dapat menyebabkan masalah dalam aplikasi saat dijalankan. Anda perlu memperbaiki file DLL yang hilang atau rusak ini .
- mfc100.dll
- mfc100u.dll
- msvcr100.dll
- msvcp100.dll
- msvcr100_clr04000.dll
Cara terbaik untuk melakukannya adalah dengan menjalankan System File Checker atau DISM .
6] Instal Ulang Aplikasi(Reinstall Application) dengan Hak Admin(Admin Privileges)
Mulai ulang PC Windows(Windows) Anda , lalu instal aplikasi dengan hak istimewa Admin . Anda dapat mengklik kanan padanya, lalu pilih Jalankan sebagai Administrator(Run as Administrator) . Jika akun Anda adalah akun biasa, pastikan untuk meminta bantuan admin untuk menginstalnya dengan memasukkan kata sandinya saat diminta.
7] Instal & Perbarui Ketergantungan
Sering kali program dan aplikasi perlu memiliki driver, dan perangkat lunak pendukung yang diinstal agar berfungsi dengan baik. Meskipun instalasi biasa menanganinya, tetapi karena kita menghadapi masalah penghentian yang tidak normal ini, inilah saatnya untuk melakukan beberapa pemeriksaan manual.
a] Instal driver yang memenuhi syarat
Beberapa aplikasi dan game kelas atas harus memiliki driver yang benar dan valid agar berfungsi. Mereka tidak akan bekerja dengan driver generik. Microsoft memiliki pengujian Lab Kualitas Perangkat Keras Windows(Windows Hardware Quality Labs testing) ini atau Pengujian WHQL. (WHQL Testing.) Ini memastikan bahwa pengemudi memenuhi pengalaman yang benar, dan melewati pengujian yang tepat sebelum sertifikasi. Jadi saat Anda menginstal driver, pastikan driver tersebut memenuhi syarat untuk Windows .
b] Perbarui(Update) atau Unduh(Download) dan instal DirectX
Microsoft DirectX adalah rangkaian teknologi yang dikembangkan oleh Microsoft untuk menyediakan akselerasi perangkat keras untuk aplikasi multimedia berat seperti game 3D dan video HD. Sementara Windows 10 memiliki Directx 12 , versi sebelumnya menggunakan DirectX 11 . Pastikan untuk mengikuti petunjuk untuk memperbarui atau menginstal DirectX(update or install DirectX) di PC Windows 10 Anda.
c] Instal Microsoft DirectX End-User Runtime
Microsoft DirectX End -User Runtime(Microsoft DirectX End-User Runtime) menyediakan pembaruan untuk versi 9.0c dan versi DirectX sebelumnya . Ikuti tautan ini(this link) untuk mengunduh, dan segera instal.
d] Instal(Install) atau perbarui .NET framework
Kerangka kerja ini digunakan oleh aplikasi, dan game selama pengembangan. Ini berarti tanpa file runtime yang diinstal pada PC Windows 10 Anda, itu tidak akan berfungsi. Menginstal atau Memperbarui .NET Framework itu mudah. Anda juga dapat memverifikasinya menggunakan alat verifikasi pengaturan .NET(.NET setup verification tool) .
8] Gunakan utilitas CHKDSK
Utilitas CHKDSK berguna untuk menemukan dan memperbaiki masalah hard drive. Ini adalah alat baris perintah yang dapat Anda gunakan tanpa perangkat lunak atau perangkat keras tambahan. Cari cmd di menu Start dan klik kanan pada Command Prompt . Pilih opsi Jalankan sebagai administrator(Run as administrator ) .
Masukkan(Input) perintah di bawah ini di jendela Command Prompt dan tekan tombol ENTER .
chkdsk /f /r
Command Prompt sekarang mungkin menanyakan apakah Anda ingin memindai sistem Anda pada restart berikutnya. Tekan tombol Y untuk menerima ini dan tekan ENTER . Komputer Anda sekarang akan restart dan mulai memindai dan memperbaiki masalah pada hard drive Anda.
Berharap sesuatu membantu.
Lainnya yang serupa Aplikasi tidak dapat memulai dengan benar(The application was unable to start correctly) kesalahan:(Other similar The application was unable to start correctly errors:)
- Aplikasi tidak dapat memulai dengan benar ( 0xc0000142 )
- Aplikasi gagal diinisialisasi dengan benar ( 0xc0000135 )
- Aplikasi gagal diinisialisasi dengan benar 0xc0000005
- Aplikasi tidak dapat memulai dengan benar ( 0xc0000022 )
- Aplikasi tidak dapat memulai dengan benar ( 0xc0000018 )
- Aplikasi tidak dapat memulai dengan benar ( 0xc00000017(0xc0000017) ).
Related posts
Windows tidak dapat memverifikasi tanda tangan digital (Code 52)
Perbaiki arsip dalam format yang tidak diketahui atau kesalahan yang rusak
Fitur ini membutuhkan media yang dapat dilepas - kesalahan reset Password
Fix Microsoft Store Masuk error 0x801901f4 pada Windows 11/10
Fix Crypt32.dll tidak ditemukan atau hilang kesalahan di Windows 11/10
Fix Upgrade Errors 0xC190020c, 0xC190020D, 0xC190020E, 0xC190020F
MBR2GPT Gagal Mengaktifkan Privilege Backup / Restore pada Windows 10
Error 2738, Could tidak mengakses VBScript runtime untuk custom action
Additional Ruang kosong diperlukan pada drive di mana Windows diinstal
Kesalahan Event ID 158 - Disk identik GUIDs assignment di Windows 10
Fix Gagal memuat kesalahan Steamui.dll pada Windows 10
Fix ShellExecuteEx gagal; Kode error 8235 pada Windows10
System error 6118, daftar server untuk workgroup ini tidak tersedia
Kesalahan Fix Explorer.exe application pada Windows 11/10
Cara untuk memperbaiki Disk Signature Collision problem di Windows 10
Fix Bdeunlock.exe Bad image, System Error atau Tidak menanggapi kesalahan
Kesalahan 0x80073D26,0x8007139F atau 0x00000001 Gaming service error
Fix OOBEKEYBOARD, OOBELOCAL, kesalahan OOBEREGION pada Windows
Microsoft Office package 30038-28 Saat memperbarui Office
Mengirim atau menerima error 0x800CCC0F yang dilaporkan di Outlook