Cara mengatasi “The application was unable to start correctly (0xc000007b).” di Windows

Advertisements

Saat anda menjalankan aplikasi atau game tertentu di Windows muncul pesan error bahwa ada masalah terjadi dan tidak bisa dijalankan. Kemudian cuma muncul kode Error (0xc000007b) saja dengan pesan kesalahannya. Ingin tahu penyebab dan solusi masalah ini?

Pesan error ini lengkapnya adalah:

“The Application was unable to start correctly (0xc000007b). Click OK to close the application”

Wah… ingin menjalankan program tersebut kok malah disuruh menutupnya.

Penyebab error dengan kode 0xc000007b ini berasal dari aplikasi tersebut salah menggunakan dependensi dll (Direct Linked Library) untuk 32bit dan 64bit yang salah, penyebab lainnya adalah pada konfigurasi Microsoft Visual C++ Redistributable Package terdapat kesalahan atau rusak. Untuk memperbaiki error (0xc000007b) ini tidaklah sulit, tapi karena tidak ada petunjuk lebih lanjut dari pesannya membuat banyak orang bingung akan memulai dari mana.

Menimpa ulang Microsoft Visual C++ 2010 Redistributable Package

Cara mengatasi masalah ini adalah dengan mengganti file – file dll berikut : mfc100.dll, mfc100u.dll, msvcr100.dll, msvcp100.dll dan msvcr100_clr0400.dll. Semuanya berasal dari Microsoft Visual C++ 2010 Redistributable Package

Silahkan download Visual C++ Redistributable yang sesuai dengan jenis sistem operasi Windows anda dan jalankan untuk mengganti file – file dll tersebut.

Pertama anda bisa mencoba menginstall ulang Microsoft Visual C++ 2010 Runtime Library yang sesuai dengan arsitektur Windowsnya, download dan install kembali. Setelah itu restart.

Kalau masih belum berhasil maka bisa dicoba menimpa file dll yang bermasalah secara manual, ikuti instruksi berikutnya.

Advertisements

Lebih amannya jika anda menggantinya dalam keadaan Safe Mode di Windows:

  1. Restart komputer anda.
  2. Tekan tombol F8 berulang kali sesaat sebelum loading Windows terlihat sampai muncul menu dalam bentuk teks.
  3. Pilih Safe Mode. Tips: Untuk Windows 8, anda bisa menahan tombol Shift saat memilih Power Off dan klik pada pilihan Restart untuk mengakses Safe Mode Windows.windows-safe-mode-selection
  4. Akses C:\Windows\System32
  5. Cari lokasi 5 file dll yang telah and download dan extract.
  6. Copy seluruh file tersebut ke C:\Windows\System32 dengan menimpa seluruh file dll Microsoft Visual C++ Redistributable Package yang ada.
  7. Restart komputer anda kembali.

Sekarang coba jalankan program yang sebelumnya bermasalah, seharusnya aplikasi tersebut bisa bekerja dengan normal dan masalah yang anda hadapi ini sudah teratasi.

Alternatifnya anda bisa mengunduh dan install semua Microsoft Visual C++ Runtime Library untuk memastikan tidak ada yang kurang. Jarang terjadi tapi bisa dicoba dulu.

Lengkapi Microsoft .NET Framework

Penyebab lainnya yang bisa mengakibatkan masalah ini adalah masalah pada .NET Framework yang terinstall dalam Windows. Antara memang korup atau butuh yang terbaru untuk memperbaikinya.

Silahkan unduh dari link berikut:

Versi sebelumnya (.NET Framework 3.5 dan 2.0 atau lebih lama lagi) sudah diikutkan secara default sejak Windows 7. Jadi pada Windows 8/8.1 dan 10 seharusnya ada. Tapi kalau anda butuh semuanya bisa download semuanya.

Install ulang DirectX

Walaupun sering digunakan untuk game di Windows tapi ternyata DirectX ini berpengaruh besar dalam Windows karena dipakai juga dalam aplikasi yang membutuhkan akses ke video dan audionya.

Advertisements

microsoft-download-center-directx-9-0-c-end-user-runtime

Pastikan anda sudah mengupdate atau install ulang DirectX 9.0c ke versi terbarunya (yang sudah jadul saat ini): https://www.microsoft.com/en-us/download/details.aspx?id=34429

Periksa kesehatan harddisk

Kadang yang sering terlewati malah bukan salah Windowsnya melainkan harddisknya ada kerusakan atau filenya korup. Silahkan cek pakai software semacam CrystalDiskInfo, HD Tune atau Checkdisk yang sederhana.

crystaldiskinfo

Misal ada bad sector atau masalah sepele lainnya akan langsung dideteksi, tapi untuk memperbaikinya pakailah Checkdisk.

Install ulang Windows

Cara alternatif memperbaiki error 0xc000007b ini adalah dengan menginstall ulang sistem operasi Windows anda. Beberapa rekan saya berhasil mengatasi error ini menggunakan metode ini.

Bukan berarti pasti berhasil tapi, solusi error 0xc000007b lainnya masih berhubungan dengan install ulang Windows, tapi wajib menggunakan installer Windows yang berbeda. Kalau menggunakan setup Windows yang sama dengan yang anda gunakan untuk diinstall di komputer anda kemungkinan besar kasus yang sama akan terulang lagi. Ini penyebab saya menyarankan menggunakan media instalasi Windows yang berlainan. Jadi coba dapatkan installer Windows dengan jenis dan versi yang berbeda. Bila perlu download dan gunakan ISO original dari Microsoft untuk Windows Vista atau Windows 7.

Lainnya

Artikel ini akan saya update apabila ada solusi baru yang bisa berhasil memperbaiki error 0xc000007b di Windows.

Advertisements

194 pemikiran pada “Cara mengatasi “The application was unable to start correctly (0xc000007b).” di Windows”

  1. Muncul Dialog The application was unable to start correctly (0xc000007b). Click OK to close the application di game dragon ball pc gan ? tolong dong.. udh re – install microsoft visual c++ 2005,2008.2010.2012sama 2013 … kok tetap gak bisaa…. udh re install framework juga yang paling baru ver 4,6… mohon bantuannya

    Balas
    • Halo Kirun, ini di Windows apa? Kalau laptop bisa diikutkan merek dan serinya.

      Sekarang coba ya, saya cuma pernah berhasil sekali:
      1. Buka registry editor.
      2. Backup dulu sebelum modifikasi datanya.
      3. Akses lokasi HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\­Microsoft\WindowsNT\CurrentVersion\Windo­­ws
      4. Buka APPINIT_DLLS dengan double-click dan mengosongkan isinya.
      5. Restart Windows.
      Kalau masih gagal juga maka hapus APPINIT_DLLS, mungkin bisa.

      Oh iya, Microsoft .NET Framework versi 2,3,4 itu hal yang berbeda mas. Bukan kita cuma perlu versi 4nya saja. Install semuanya untuk memastikan.

    • saya pake windows 7 64 bit gan… nih gara gara install ulang.. jadi eror..
      soalnya gue install netframework 2,3 dan 4 klo ketiban yang baru versi 4.6 juga hilang yang lama.. beda klo microsoftvisuall c++.. maaf nih , klo net framework sesuai windows operasi kan ? misalnya saya pake x64, jadi x64 ajh yaah.. beda klo microsoft c++ bisa x64 dan x86.bingung nih,,,..

    • Yang registry sudah coba mas? Walaupun kecil kemungkinan berhasilnya tapi tidak ada salahnya dicoba.

      Soal .NET Framework, kok aneh ya mas cuma tinggal yang 4. Di komputer saya ada sendiri – sendiri soalnya, lebih tepatnya versi 1.1, 2.0, 3.5 dan 4.5. Hmm… nanti saya coba update mas, mungkin yang terbaru begitu.

      Betul mas, pakai yang x64.

    • Oh sep mas, bisa diinfokan ini file dll mana dan solusinya? Biar jadi referensi buat saya dan pengunjung lain yang kasusnya serupa. Wah… saya yang minta maaf mas karena tidak bisa membantu mengatasina, kadang memang perlu cara spesifik dan saya sendiri masih harus belajar. 🙂

    • Halo Bagus, umumnya karena suhu laptop anda terlalu panas jadi oleh motherboard dimatikan agar tidak rusak komponen – komponennya.

      Coba dibersihkan casing dan komponen didalamnya mas, mungkin penuh debu dan kotoran lain menutupi kipas dan ventilasi udaranya.

      Untuk memastikan apakah ini benar karena temperatur tinggi coba nyalakan lagi laptopnya tapi gunakan kipas angin duduk/besar arahkan ke laptop.

    • Halo Anno, ini solusi secara umum mas. Kadang tergantung game/programnya perlu solusi spesifik. Dicoba saja dulu, kalau tidak berhasil mohon dijelaskan secara mendetail anda sedang ngapain, windows apa dan spesifikasi hardwarenya.

    • Halo Fajar, wah… saya belum pernah melakukannya sebagai solusi error tersebut sih mas. Biasanya install ulang atau sekalian saja install Windows terbaru. Kalau upgrade saja mungkin memang hilang masalahnya karena sudah beda sistem.

    • Halo Adit, ini file yang mana ya mas? Kalau bisa diinstall ya diinstall mas, kalau isinya file – file biasa letakkan dalam satu lokasi dengan program yang bermasalah.

  2. itu yg agan kirim di komentaar. maksud nya diletakkan ke program masalah gmn? kan yg eror program pes 2015 , berarti letakin nya dimana? mohon dijawab gan ;(

    Balas
    • Halo Valen, wah… memang saya tidak menjamin solusi – solusi diatas pasti bisa tapi kalau sampai bluescreen ini biasanya disebabkan driver atau hardware mas. Bisa disertakan:
      1. Ini Windows apa?
      2. Game atau program apa yang bermasalah?
      3. Saat melakukan apa?
      4. Merek dan tipe laptopnya.
      5. Pesan dan kode error yang muncul di blue screen.

  3. Bro gua coba main G**t sim**tor (tdk boleh sebut nama produk) waktu saya run as malah keluar pesan [The application failed to intialize properly (0xc000007b)] tapi saya main di windows XP.tapi saya lihat di kasetnya (beli bro) OSnya windows Xp,windows 7. gua mau tanya yang salah ini komputer apa gua banyak dosa.

    Balas
  4. ka maksudnya Microsoft Visual C++ 2010 Runtime Library itu gimana download

    Edit:

    kan ada
    Microsoft Visual C++ 2005 SP1 Redistributable (x86)
    Microsoft Visual C++ 2005 SP1 Redistributable (x64)
    Microsoft Visual C++ 2008 SP1 Redistributable (x86)
    Microsoft Visual C++ 2008 SP1 Redistributable (x64)
    Microsoft Visual C++ 2010 SP1 Redistributable (x86)
    Microsoft Visual C++ 2010 SP1 Redistributable (x64)
    Microsoft Visual C++ 2012 Update 4 Redistributable (x86 and x64)
    Microsoft Visual C++ 2013 Redistributable (x86 and x64)
    Microsoft Visual C++ 2015 Update 1 Redistributable (x86 and x64)
    yg mana di pilih untuk di download
    saya windows 7 32bit

    Balas
    • Oh… terimakasih mas Faisal buat referensi softwarenya. Memang salah satu solusi yang paling sering berhasil adalah melengkapi runtimenya.

  5. Permisi mas Chandra,
    di beberapa aplikasi di laptop saya selalu mengalami error kayak gini mas. ex: ShareIt & Hotkey Service

    Jadi, apa saya harus install semua Microsoft Visual C++ ke laptop saya atau hanya yang tahun 2010 saja? karena di laptop saya ada Microsoft Visual C++ 2012 & 2013.
    Saya pake Windows 7 Home Premium 32 bit

    Terimakasih sebelumnya

    Balas
    • Halo Syahrul, cukup yang 2010 saja sih mas. Tapi install seluruhnya juga tidak ada ruginya kok, tidak memberatkan Windows.

  6. mas, saya pas mau copy file selau ndak bisa ya. lokasi nya udah bener padahal ke C:\\Windows\system32. baik mode biasa atau safe mode, selalu gabisa copy alesan nya, file sedang dibka sama aplikasi lain. itu kenapa ya ?

    Balas
  7. Halo mas, aku udah coba semua cara kecuali install ulang windows tapi kok masih ga bisa ya aku buka pes 2016 ku, ada masalahnya sama d3d9 di system32 yg terhapus ga ya? 🙁

    Balas

Tinggalkan komentar