Kesalahan aplikasi 0xc0000142

Anda mungkin menghadapi masalah ketika anda mencoba membuka aplikasi atau permainan, dan bukannya melancarkan, anda menerima pesan ralat " Ralat semasa memulakan aplikasi 0xc0000142 " Terdapat sebilangan faktor yang menyebabkan kesilapan ini. Beberapa perisian pihak ketiga, perisian hasad, dan faktor lain termasuk dalam kategori ini. Masalah utama dengan ralat ini, seperti yang dikatakan Microsoft, adalah  permulaan DLL . Ini bermaksud bahawa kesalahan 0xc0000142 boleh berlaku di Windoiws 10 dan Windows 7. Kami akan cuba menggunakan kaedah yang boleh dipercayai untuk memperbaiki ralat yang berbunyi seperti ini:

Ralat berlaku semasa memulakan aplikasi (0xc0000142). Tekan butang "OK" untuk keluar dari aplikasi.

ralat aplikasi 0xc0000142

Betulkan ralat 0xc0000142 semasa melancarkan aplikasi

Pertama sekali, saya menasihatkan anda menjalankan permainan sebagai pentadbir. Klik kanan pada jalan pintas dan pilih "Run as Admin". Perkara kedua yang harus anda cuba ialah memasang permainan itu sendiri atau program sebagai pentadbir, hapus pemasangan yang dipasang terlebih dahulu.

Menjalankan permainan dengan hak pentadbir

1. Menetapkan keserasian

Dalam kebanyakan kes, kesalahan 0xc0000142 dapat diselesaikan jika anda menjalankan program dalam mod keserasian.

  1. Klik kanan pada jalan pintas ( permainan atau program yang tidak akan dilancarkan ) dan pilih Properties .
  2. Di tetingkap baru, pergi ke tab " Keserasian " dan tandakan kotak " Jalankan program ini dalam mod keserasian ".
  3. Seterusnya, anda perlu memilih OS mana untuk menggabungkan permainan atau program anda, saya cadangkan untuk memulakan Windows XP (Service Pack 3) . Sekiranya itu tidak membantu, pilih Windows 7 dan seterusnya.

Mod keserasian aplikasi

2. Daftarkan semula semua fail DLL

Jalankan Command Prompt sebagai Pentadbir dan masukkan arahan berikut for %1 in (*.dll) do regsvr32 /s %1. Anda mesti melakukan ini sebaik sahaja anda boot ke desktop Windows, atau melakukannya dalam Safe Mode. Apabila proses selesai, mulakan semula komputer anda dan periksa apakah kesalahan 0xc0000142 semasa memulakan permainan atau aplikasi telah diperbaiki.

Daftarkan semula semua DLL melalui CMD

3. Menjalankan SFC dan DISM

Kedua perintah ini dimasukkan ke dalam sistem Windows dan menjalankan fungsi memulihkan fail sistem dan integriti sistem. Anda boleh membaca panduan lengkap untuk mengimbas dan memulihkan fail sistem, tetapi siapa tahu, cukup buka command prompt sebagai pentadbir dan masukkan perintah mengikut urutan, tekan Enter selepas masing-masing. Setiap perintah mungkin memerlukan waktu yang lama (15-30 minit), setelah itu fail yang rosak akan diperbaiki dan kesalahan 0xc0000142 harus dihilangkan.

  1. sfc /scannow
  2. DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
  3. sfc /scannow

4. Menukar nilai LoadAppinit_dlls

Oleh kerana masalahnya disebabkan oleh DLL yang tidak ditandatangani atau yang rosak, kita dapat mengubah nilai kunci LoadAppinit_dlls menjadi 0. Ini akan mengelakkan dll bermula pada kunci regnya ketika aplikasi dimulakan.

  1. Tekan Win + R dan ketik regedit untuk membuka editor reetsra dan pergi ke /
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows...
  3. Di sebelah kanan, cari LoadAppInit_DLLs, klik dua kali padanya dan tetapkan nilainya ke 0 .
  4. Mulakan semula PC anda dan periksa apakah ralat 0xc0000142 diselesaikan semasa melancarkan aplikasi atau permainan.

Muatkan Appinit_dlls

5. Keluarkan permulaan dari pendaftaran

Tekan kombinasi kekunci WIN + R dan ketik  regedit . Apabila Editor Pendaftaran dibuka, arahkan ke lokasi utama berikut:

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

Sekarang keluarkan segmen program dari bar sisi kanan. Segmen ini merangkumi nilai DWORD dan entri lain yang dibuat oleh program yang bertentangan di lokasi yang ditentukan dalam Registry Editor. Setelah selesai menyahpasang, tutup Registry Editor dan mulakan semula komputer anda agar perubahan tersebut berlaku. Dan pada but seterusnya, ralat 0xc0000142 akan hilang.

Permulaan bersih melalui pendaftaran

6. Selesaikan masalah dalam keadaan Boot Bersih

Menyelesaikan masalah keadaan Boot Bersih selalu memperbaiki banyak kesalahan berkaitan sistem. Anda boleh mengetahui lebih lanjut mengenai ini dalam tutorial Cara Bersih Boot. Keadaan but bersih menggunakan sistem tanpa perkhidmatan pihak ketiga. Permulaan dilakukan dengan perkhidmatan asas Microsoft, yang membolehkan anda mengenal pasti salah satu pemacu, program, perkhidmatan, proses pihak ketiga yang salah.