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
- Klik kanan pada program yang error.
- Klik Properties โก pilih tab Compatibility.
- Klik Run Compatibility Troubleshooter.
- Centang pada Run this program in compatibility mode.
- Pilih sistem operasi Windows 7, 8 atau OS lainnya.
- Centang Run this program as an administrator.
- Jalankan program lagi.
2. Update Driver VGA

- Akses Control Panel โก Hardware and Sound โก Device Manager.
- Pilih Display adaptors โก klik kanan perangkat yang digunakan.
- Klik Update Driver โก pilih Update Otomatis.
- Tunggu update selesai.
3. Update C++, DirectX dan .NET Framework
Untuk Update DirectX:

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++:

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:
- Buka command prompt (as administrator).
- Ketik perintah net stop WuAuServ โก tekan enter.
- Buka Run โก lalu ketik %windir%.
- Cari folder SoftwareDistribution โก ubah nama menjadi SD_Old.
- Buka command prompt lagi.
- Ketik net start WuAuServ โก tekan enter.
- 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:
- Buka CMD as Administrator.
- Ketik DISM /Online /Cleanup-Image /RestoreHealth.
- Tekan Enter.
- Tunggu proses repair selesai.
- Setelah selesai, restart komputer.
Untuk artikel seputar Windows 10 dan troubleshooting lainnya, cek juga: