Cara Mengatasi Error 0xc0000142

Teknozone.ID – Masalah error 0xc0000142 umumnya muncul ketika user mencoba untuk menjalankan program aplikasi atau game.

Penyebab munculnya error ini utamanya dikarenakan hilangnya beberapa file tertentu di direktori sistem yang diperlukan saat menjalankan program. Dengan memperbaiki atau mengembalikan file yang dibutuhkan akan membuat program kembali berjalan seperti semula.

Memperbaiki Error 0xc0000142

Jika kamu mendapatkan pesan The application was unable to start correctly (0xc0000142). Click OK to close the application saat menjalankan program, lakukan beberapa langkah di bawah ini untuk menyelesaikan masalah:

1. Jalankan Program dengan Compatibility Mode

  1. Klik kanan pada program yang error.
  2. Klik Properties โžก pilih tab Compatibility.
  3. Klik Run Compatibility Troubleshooter.
  4. Centang pada Run this program in compatibility mode.
  5. Pilih sistem operasi Windows 7, 8 atau OS lainnya.
  6. Centang Run this program as an administrator.
  7. Jalankan program lagi.

2. Update Driver VGA

update driver vga jika error 0xc0000142
  1. Akses Control Panel โžก Hardware and Sound โžก Device Manager.
  2. Pilih Display adaptors โžก klik kanan perangkat yang digunakan.
  3. Klik Update Driver โžก pilih Update Otomatis.
  4. Tunggu update selesai.

3. Update C++, DirectX dan .NET Framework

Untuk Update DirectX:

update directx untuk error 0xc0000142

DirectX 11.3 dan 12 sudah termasuk ke dalam instalasi di Windows 10 dan Server 2016,. Update dapat dilakukan melalui Windows Update karena tidak ada stand-alone installer.

Untuk Microsoft Visual C++:

update versi microsoft visual c++

File dll ini digunakan untuk mengekstrak resource yang dibutuhkan untuk menjalankan program yang diinstal. Kamu bisa mendapatkan filenya dengan mudah, baik dari situs Official Microsoft atau situs pihak ke-3 lainnya.

Untuk install ulang .NET Framework:

Pastikan kamu sudah menutup program penting yang sedang kamu kerjakan. Ikuti langkah di bawah ini:

  1. Buka command prompt (as administrator).
  2. Ketik perintah net stop WuAuServ โžก tekan enter.
    matikan service wuauserv 0xc0000142
  3. Buka Run โžก lalu ketik %windir%.
  4. Cari folder SoftwareDistribution โžก ubah nama menjadi SD_Old.
    ganti nama folder softwaredistribution
  5. Buka command prompt lagi.
  6. Ketik net start WuAuServ โžก tekan enter.
    nyalakan service wuauserv 0xc0000142
  7. Install ulang .NET Framework.

4. Jalankan Perintah DISM di CMD

DISM adalah singkatan dari Deployment Image & Servicing Management. Untuk memperbaiki error 0xc0000142 menggunakan DISM di CMD, ikuti langkah ini:

  1. Buka CMD as Administrator.
  2. Ketik DISM /Online /Cleanup-Image /RestoreHealth.
  3. Tekan Enter.
  4. Tunggu proses repair selesai.
  5. Setelah selesai, restart komputer.

Untuk artikel seputar Windows 10 dan troubleshooting lainnya, cek juga: