Tutup proses dari Task Manager
- Kompiler Asli Microsoft Common Language Runtime Masalah penggunaan CPU yang tinggi dapat terjadi karena instalasi .Net Framework yang rusak atau tidak lengkap.
- Untuk memperbaikinya, tutup proses di Task Manager, hentikan layanan Microsoft Common Runtime, atau setel ulang cache NGen.
- Untuk solusi lebih lanjut dan langkah mendetail, teruslah membaca!
Jika Anda melihat proses ngen.exe atau Microsoft Common Language Runtime Native Compiler menyebabkan penggunaan CPU yang tinggi, panduan ini dapat membantu! Kami akan membahas metode yang telah teruji oleh para ahli untuk memperbaiki masalah ini setelah menjelaskan penyebabnya.
Microsoft Common Language Runtime Native Compiler (ngen.exe) memainkan komponen penting dari .Net Framework, dan menciptakan Lingkungan runtime yang mengawasi pengoperasian aplikasi yang ditulis untuk platform .Net, apa pun pemrogramannya bahasa.
Ini menangani berbagai tugas seperti mengubah kode menjadi bahasa mesin, pengumpulan sampah, penanganan pengecualian, dan manajemen thread untuk meningkatkan kinerja aplikasi yang dikelola di Windows.
Jika Anda melihat penggunaan CPU yang tinggi karena proses ini, berikut beberapa alasannya:
- Proses ini dijadwalkan untuk dijalankan sebagai bagian dari pemeliharaan sistem.
- Pengaturan konfigurasi salah.
- Beberapa aplikasi menggunakan proses kompilasi.
- Proses ini berjalan di latar belakang dengan sumber daya sistem lainnya.
- File atau layanan sistem rusak
- Malware menyamar sebagai prosesnya
Bagaimana cara menghentikan penggunaan CPU CLR Native Compiler yang tinggi?
Sebelum melakukan langkah pemecahan masalah lanjutan, Anda harus mempertimbangkan untuk melakukan pemeriksaan berikut:
- Hidupkan Kembali komputer Anda.
- Tunggu hingga proses kompilasi selesai.
- Jalankan pemindaian mendalam menggunakan antivirus yang andal untuk memastikan tidak ada infeksi malware.
- Periksa Pembaruan Windows.
- Cadangkan data penting Anda.
- Copot pemasangan aplikasi yang tidak diinginkan dari PC Anda.
- Jalankan Alat Pemindaian Pemulihan Farbar untuk mengetahui penyebab pastinya
1. Hentikan prosesnya
- Tekan Ctrl + Menggeser + ESC membuka Pengelola tugas.
- Pergi ke Proses tab, temukan Kompiler Asli Runtime Bahasa Umum Microsoft atau ngen.exe, pilih, dan klik Tugas akhir.
Menutup proses yang menyebabkan masalah kinerja adalah solusi yang dapat Anda ikuti sebelum beralih ke solusi lain. Anda dapat menerapkan pendekatan yang sama untuk proses lain, misalnya Pialang Waktu Proses.
2. Mulai ulang layanan
- Tekan jendela + R untuk membuka Berlari kotak dialog.
- Jenis layanan.msc dan klik OKE untuk membuka Jasa aplikasi.
- Cari dan klik kanan Waktu Proses Bahasa Umum Microsoft dan klik Berhenti.
- Tunggu hingga layanan berhenti, lalu tutup jendela Layanan.
3. Setel ulang cache NGen & ubah pengaturan prioritas
- tekan jendela kunci, ketik cmd, dan klik Jalankan sebagai administrator.
- Ketik perintah berikut untuk mereset cache NGen untuk menyelesaikan konflik dan kerusakan, lalu tekan Memasuki:
ngen executeQueuedItems
- Salin & tempel perintah berikut untuk mengatur prioritas dan penjadwalan proses untuk mengurangi beban dan tekan Memasuki:
ngen queue /priority priorityLevel
- Perbaiki: Kesalahan Sistem File (-2147163901) di Windows 11
- Panel Kontrol vs Aplikasi Pengaturan: Mana yang Digunakan?
- Perbaiki: Wi-Fi Berhenti Berfungsi Saat Menghubungkan Monitor Eksternal
4. Jalankan komputer Anda di lingkungan boot yang bersih
- Tekan jendela + R untuk membuka Berlari kotak dialog.
- Jenis msconfig dan klik OKE untuk membuka Sistem konfigurasi jendela.
- Pergi ke Jasa tab, klik Sembunyikan semua Layanan Microsoft, lalu pilih Menonaktifkan semua.
- Beralih ke Rintisan tab dan klik Buka Pengelola Tugas tautan.
- Di jendela Task Manager, temukan masing-masing Diaktifkan tugas dan klik Cacat.
- Tutup Pengelola Tugas, klik Menerapkan, Kemudian OKE pada jendela Konfigurasi Sistem.
- Klik Mengulang kembali.
Komputer Anda akan dimulai ulang dengan fungsi terbatas sehingga Anda dapat mengidentifikasi perangkat lunak atau layanan pihak ketiga yang menyebabkan konflik. Setelah selesai, ikuti langkah-langkah di atas untuk membatalkan perubahan dan memulai ulang komputer Anda secara normal.
5. Jalankan pemindaian SFC & DISM
- tekan jendela kunci, ketik cmd, dan klik Jalankan sebagai administrator.
- Salin & tempel perintah berikut untuk memperbaiki file sistem dan tekan Memasuki:
sfc/scannow
- Tunggu hingga pemindaian selesai, lalu ketik perintah berikut untuk memulihkan image OS Windows dan tekan Memasuki:
Dism /Online /Cleanup-Image /RestoreHealth
- Setelah perintah dijalankan, restart komputer Anda.
6. Hapus kunci registri
- Tekan jendela +R untuk membuka Berlari kotak dialog.
- Jenis regedit dan klik OKE membuka Penyunting Registri.
- Pertama, ambil cadangan, buka Mengajukan, lalu pilih Ekspor. Simpan file dalam format .reg di komputer Anda di lokasi yang dapat diakses.
- Arahkan ke jalur ini:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v2.0.50727\NGenService\Roots
- Klik kanan dan pilih Menghapus untuk menghapus semua entri untuk folder Roots dan menutup Editor Registri.
- Nyalakan ulang komputer Anda.
7. Perbaiki/instal ulang .Net Framework
- Unduh Alat Perbaikan Microsoft .NET Framework.
- Klik dua kali file yang dapat dieksekusi dan ikuti petunjuk di layar untuk menginstalnya.
- Di Alat Perbaikan Microsoft .NET Framework jendela, terima persyaratannya, dan klik Berikutnya.
- Alat ini akan memindai file yang rusak di .NET Framework saat ini dan menyarankan solusi untuk memperbaikinya.
- Klik Berikutnya untuk menerapkan perbaikan.
- Lalu klik Menyelesaikan untuk menutup jendela Alat perbaikan.
Jika ini tidak membantu, ikuti langkah-langkah berikut untuk menginstal ulang .Net Framework:
- Tekan jendela +R untuk membuka Berlari jendela.
- Jenis appwiz.cpl dan klik OKE untuk membuka Program dan fitur jendela.
- Pilih Microsoft .Kerangka Bersih dan klik Copot pemasangan.
- Setelah dicopot pemasangannya, buka Situs web resmi .NET Framework.
- Klik versi terbaru dan unduh.
- Setelah pengaturan diunduh, buka lokasi file, dan klik dua kali untuk memulai instalasi.
- Klik Install, dan tunggu prosesnya selesai.
Untuk menghindari masalah kinerja CPU yang tinggi, termasuk Microsoft Common Language Runtime Native Compiler telah berhenti bekerja masalah, pastikan untuk mengizinkan proses ngen.exe berjalan ketika sistem Anda dalam keadaan idle dan menjaga sistem & perangkat lunak Anda tetap aktif tanggal.
Jika solusi yang disebutkan tidak berhasil untuk Anda, cobalah untuk memutar kembali ke versi Windows sebelumnya menggunakan titik pemulihan.
Jika Anda sering menghadapi penggunaan CPU yang tinggi pada Windows 11 Anda komputer, kami sarankan Anda membaca panduan ini.
Mengalami masalah apa pun, atau Anda memerlukan informasi lebih lanjut tentang Microsoft Common Language Runtime Native Compiler? Jangan ragu untuk meninggalkan komentar di bagian bawah.