Bagaimana Cara Memperbaiki Penggunaan CPU Tinggi Kompiler Asli Microsoft Common Language Runtime?

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

  1. Tekan Ctrl + Menggeser + ESC membuka Pengelola tugas.Tutup Pengelola Tugas Microsoft Common Language Runtime Native Compiler Penggunaan CPU Tinggi
  2. 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

  1. Tekan jendela + R untuk membuka Berlari kotak dialog.LAYANAN Kompiler Asli Waktu Proses Bahasa Umum Microsoft Penggunaan CPU Tinggi
  2. Jenis layanan.msc dan klik OKE untuk membuka Jasa aplikasi.
  3. Cari dan klik kanan Waktu Proses Bahasa Umum Microsoft dan klik Berhenti.Hentikan layanan -
  4. Tunggu hingga layanan berhenti, lalu tutup jendela Layanan.

3. Setel ulang cache NGen & ubah pengaturan prioritas

  1. tekan jendela kunci, ketik cmd, dan klik Jalankan sebagai administrator.CMD ditinggikan - Kompiler Asli Microsoft Common Language Runtime Penggunaan CPU Tinggi
  2. Ketik perintah berikut untuk mereset cache NGen untuk menyelesaikan konflik dan kerusakan, lalu tekan Memasuki: ngen executeQueuedItemscmd_executeditems Kompiler Asli Waktu Proses Bahasa Umum Microsoft Penggunaan CPU Tinggi
  3. Salin & tempel perintah berikut untuk mengatur prioritas dan penjadwalan proses untuk mengurangi beban dan tekan Memasuki: ngen queue /priority priorityLevelcmd_tingkat prioritas
Baca lebih lanjut tentang topik ini
  • 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

  1. Tekan jendela + R untuk membuka Berlari kotak dialog. cleanboot1 Kompiler Asli Waktu Proses Bahasa Umum Microsoft Penggunaan CPU Tinggi
  2. Jenis msconfig dan klik OKE untuk membuka Sistem konfigurasi jendela.
  3. Pergi ke Jasa tab, klik Sembunyikan semua Layanan Microsoft, lalu pilih Menonaktifkan semua.Clean boot Nonaktifkan semua
  4. Beralih ke Rintisan tab dan klik Buka Pengelola Tugas tautan.Buka pengelola tugas, bersihkan boot
  5. Di jendela Task Manager, temukan masing-masing Diaktifkan tugas dan klik Cacat.Nonaktifkan Pengelola Tugas Microsoft Common Language Runtime Native Compiler Penggunaan CPU Tinggi
  6. Tutup Pengelola Tugas, klik Menerapkan, Kemudian OKE pada jendela Konfigurasi Sistem.BERSIHKAN BOOT 5
  7. Klik Mengulang kembali.Mulai ulang boot bersih

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

  1. tekan jendela kunci, ketik cmd, dan klik Jalankan sebagai administrator.CMD ditinggikan - Kompiler Asli Microsoft Common Language Runtime Penggunaan CPU Tinggi
  2. Salin & tempel perintah berikut untuk memperbaiki file sistem dan tekan Memasuki: sfc/scannowSFCSCANNOW CMD
  3. Tunggu hingga pemindaian selesai, lalu ketik perintah berikut untuk memulihkan image OS Windows dan tekan Memasuki: Dism /Online /Cleanup-Image /RestoreHealthPulihkan kesehatan Microsoft Common Language Runtime Native Compiler Penggunaan CPU Tinggi
  4. Setelah perintah dijalankan, restart komputer Anda.

6. Hapus kunci registri

  1. Tekan jendela +R untuk membuka Berlari kotak dialog.Regedit - Kompiler Asli Waktu Proses Bahasa Umum Microsoft Penggunaan CPU Tinggi
  2. Jenis regedit dan klik OKE membuka Penyunting Registri.
  3. Pertama, ambil cadangan, buka Mengajukan, lalu pilih Ekspor. Simpan file dalam format .reg di komputer Anda di lokasi yang dapat diakses.Ekspor registri
  4. Arahkan ke jalur ini: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v2.0.50727\NGenService\Roots
  5. Klik kanan dan pilih Menghapus untuk menghapus semua entri untuk folder Roots dan menutup Editor Registri.Hapus entri registri Microsoft Common Language Runtime Native Compiler Penggunaan CPU Tinggi
  6. Nyalakan ulang komputer Anda.

7. Perbaiki/instal ulang .Net Framework

  1. Unduh Alat Perbaikan Microsoft .NET Framework.Unduh .NET Framework - Alat perbaikan Penggunaan CPU Tinggi Kompiler Asli Microsoft Common Language Runtime -
  2. Klik dua kali file yang dapat dieksekusi dan ikuti petunjuk di layar untuk menginstalnya.
  3. Di Alat Perbaikan Microsoft .NET Framework jendela, terima persyaratannya, dan klik Berikutnya.Terima persyaratannya
  4. Alat ini akan memindai file yang rusak di .NET Framework saat ini dan menyarankan solusi untuk memperbaikinya.
  5. Klik Berikutnya untuk menerapkan perbaikan.Klik Berikutnya
  6. Lalu klik Menyelesaikan untuk menutup jendela Alat perbaikan.Menyelesaikan

Jika ini tidak membantu, ikuti langkah-langkah berikut untuk menginstal ulang .Net Framework:

  1. Tekan jendela +R untuk membuka Berlari jendela.Appwiz.cpl - Kompiler Asli Waktu Proses Bahasa Umum Microsoft Penggunaan CPU Tinggi
  2. Jenis appwiz.cpl dan klik OKE untuk membuka Program dan fitur jendela.Copot pemasangan NET FRAMEWORK Microsoft Common Language Runtime Native Compiler Penggunaan CPU Tinggi
  3. Pilih Microsoft .Kerangka Bersih dan klik Copot pemasangan.
  4. Setelah dicopot pemasangannya, buka Situs web resmi .NET Framework.Unduh .NET Framework
  5. Klik versi terbaru dan unduh.
  6. Setelah pengaturan diunduh, buka lokasi file, dan klik dua kali untuk memulai instalasi.
  7. Klik Install, dan tunggu prosesnya selesai.Install

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.

Heap segmen Windows 10 2004 meningkatkan efisiensi memori Edge

Heap segmen Windows 10 2004 meningkatkan efisiensi memori EdgePanduan Tepi MicrosoftWindows 10

Menurut tes internal oleh Microsoft, Edge menggunakan memori 27% lebih sedikit pada Windows 10 versi 2004.Aplikasi Win32 leverage peningkatan memori heap segmen di Pembaruan Windows 10 Mei 2020.And...

Baca selengkapnya
Inilah mengapa kami percaya Windows 7 adalah Windows XP baru

Inilah mengapa kami percaya Windows 7 adalah Windows XP baruWindows 10Pilihan Editor

Untuk memperbaiki berbagai masalah PC, kami merekomendasikan DriverFix:Perangkat lunak ini akan menjaga driver Anda tetap aktif dan berjalan, sehingga menjaga Anda tetap aman dari kesalahan umum ko...

Baca selengkapnya
Windows 10 terus menginstal game Candy Crush [PERBAIKAN SEDERHANA]

Windows 10 terus menginstal game Candy Crush [PERBAIKAN SEDERHANA]Windows 10Game Naksir PermenPemasang Windows

Untuk memperbaiki berbagai masalah PC, kami merekomendasikan DriverFix:Perangkat lunak ini akan menjaga driver Anda tetap aktif dan berjalan, sehingga membuat Anda aman dari kesalahan umum komputer...

Baca selengkapnya