Skip to content Skip to sidebar Skip to footer

Memperbaiki Ngen.exe Menggunakan CPU yang Tinggi di Windows 10/11

 


Dalam artikel ini, saya akan menunjukkan kepada anda cara memperbaiki penggunaan CPU yang tinggi oleh Ngen.exe di Windows 10 atau Windows 11 anda.



Ngen merupakan singkatan dari Native Image Generator. Ini adalah proses yang terletak di folder C:\Windows\Microsoft.NET\Framework yang meningkatkan performa/kinerja keseluruhan aplikasi yang dikelola. Ini pada dasarnya membuat image asli yang menyimpan kode mesin khusus prosesor yang dikompilasi, yang dipasang ke cache image asli di komputer anda. Image asli ini digunakan oleh runtime untuk mengkompilasi rakitan asli yang hanya menargetkan .NET Framework.


Baru-baru ini beberapa pengguna Windows telah melaporkan bahwa Ngen.exe menghabiskan resource CPU yang tinggi, yang menyebabkan PC mereka stuttering, mogok atau menjadi tidak responsif. Jika anda salah satu pengguna yang terpengaruh, maka anda dapat mengikuti beberapa solusi perbaikan berikut ini untuk menyelesaikan masalah ini.



Memperbaiki Ngen.exe Menggunakan CPU yang Tinggi


Jika anda mengalami penggunaan CPU yang tinggi oleh Ngen.exe di Windows 10 atau WIndows 11 anda, maka berikut adalah solusi yang dapat anda gunakan untuk memperbaiki masalah tersebut.



1. Perbaikan Awal


Berikut adalah langkah awal yang perlu anda lakukan untuk mengatasi masalah ini.

  • Sebelum mencoba perbaikan lainnya, pastikan OS Windows anda sudah di update. Masalah seperti ini biasanya terjadi jika anda belum menginstall update Windows yang tersedia dan menggunakan Windows yang out of date. Jadi, update Windows dan periksa apakah masalahnya telah teratasi.
  • Jika ada terlalu banyak program tidak perlu yang berjalan di background, maka anda mungkin menghadapi masalah ini. Jadi, buka Task Manager menggunakan Ctrl + Shift + Esc dan tutup semua aplikasi background yang tidak penting menggunakan tombol End task.
  • Jika ada beberapa aplikasi .NET yang tidak anda gunakan lagi, uninstall aplikasi tersebut dan lihat apakah masalahnya telah teratasi.



2. Perbaiki atau Update .NET Framework


Anda dapat mencoba memperbaiki .NET Framework dan melihat apakah masalahnya telah teratasi. Untuk melakukannya, anda dapat mengikuti langkah-langkah berikut ini.

  • Buka Settings Windows dengan menekan tombol Win+I.
  • Di jendela Settings:
    • Windows 10: Pilih Apps dan kemudian klik Apps & features di panel kiri.
    • Windows 11: Pilih Apps di panel kiri dan klik Installed apps di panel kanan.
  • Selanjutnya, klik aplikasi Microsoft .NET Framework dan klik Modify. Di Windows 11, klik menu tiga titik di samping Microsoft .NET Framework dan pilih Modify.
  • Di jendela yang muncul, klik Repair.
  • Setelah proses selesai, lihat apakah masalahnya telah teratasi.



Jika anda tidak menemukan Microsoft .NET Framework di jendela Settings, anda dapat menggunakan .NET Framework Repair Tool. Untuk itu, ikuti langkah-langkah berikut ini.

  • Download .NET Framework Repair Tool dari website Microsoft.
  • Setelah itu, klik dobel pada file yang didownload dan itu akan berjalan di PC anda.
  • Selanjutnya, klik Next untuk menjalankan tool untuk memperbaiki .NET Framework yang korup atau rusak.
  • Setelah proses perbaikan selesai, klik Finish dan restart komputer anda.



Masalah ini juga dapat terjadi jika .NET Framework anda sudah out of date. Oleh karena itu, update .NET Framework dan periksa apakah masalahnya telah teratasi. Anda dapat mendownload .NET Framework versi terbaru dari website Microsoft dan kemudian menginstallnya di system anda.



3. Alokasikan Lebih Banyak CPU ke Proses Ngen.exe


Jika masalah penggunaan CPU yang tinggi pada Ngen.exe masih berlanjut, maka anda dapat mencoba menambah jumlah core CPU yang ditugaskan untuk proses tersebut. Berikut langkah-langkah untuk melakukannya.

  • Tekan tombol Ctrl + Shift + Esc untuk membuka Task Manager.
  • Di jendela Task Manager, alihkan ke tab Details.
  • Sekarang, klik kanan pada proses ngen.exe dan pilih opsi Set affinity dari menu drop-down yang muncul.
  • Selanjutnya, beri ceklist pada kotak core CPU yang ingin anda tetapkan ke proses seperti CPU 0, CPU 1, CPU 2, CPU 3 dan lainnya.
  • Setelah selesai, klik OK untuk menyimpan perubahan.



Sekarang periksa apakah masalahnya sudah teratasi atau belum.



4. Nonaktifkan Task .NET (jika tidak digunakan)


Jika saat ini anda tidak menggunakan .NET Framework, maka anda dapat menonaktifkan task terkait. Untuk itu, ikuti langkah-langkah dibawah ini.

  • Pertama, temukan dan buka Task Scheduler menggunakan Search Windows.
  • Di Task Scheduler, pergi ke lokasi berikut dibawah ini.
Task Scheduler Library/Microsoft/Windows/.NET Framework
  • Sekarang, nonaktifkan semua task yang terkait dengan .NET Framework. Untuk itu, klik kanan pada task di panel tengah dan pilih opsi Disable dari menu konteks yang muncul.


Catatan: Jangan nonaktifkan .NET Framework jika anda menggunakan aplikasi terkait karena dapat menyebabkan masalah besar pada performa.


Semoga membantu anda!

Sekian tutorial saya kali ini. Semoga bermanfaat dan membantu anda dalam memperbaiki Ngen.exe menggunakan CPU yang tinggi di Windows 10 atau Windows 11 anda. Jangan lupa tinggalkan komentar anda dibawah ini untuk berbagi pemikiran serta pengalaman anda dalam mengikuti tutorial ini. Terimakasih dan GBU. STAY SAFE & KEEP HEALTHY!!

Post a Comment for "Memperbaiki Ngen.exe Menggunakan CPU yang Tinggi di Windows 10/11"