Perbaiki .NET Runtime Optimization Service Penggunaan CPU Tinggi

  1.  Perbaiki .NET Runtime Optimization Service Penggunaan CPU Tinggi

Cara Memperbaiki .NET Runtime Optimization Service Penggunaan CPU Tinggi di Windows 10

Seperti yang mungkin Anda ketahui, kerangka kerja .NET ini digunakan oleh Microsoft dan pihak ketiga lainnya untuk mengembangkan dan menjalankan aplikasi Windows, antara lain. File yang dapat dieksekusi untuk layanan ini, bernama mscorsvw.exe , adalah komponen Windows resmi dan melakukan tugas pengoptimalan .NET framework yaitu pra dan kompilasi ulang pustaka .NET. Ini membantu aplikasi dan program diluncurkan lebih cepat. Layanan pengoptimalan dirancang untuk berjalan di latar belakang saat PC Anda tidak digunakan selama 5-10 menit.

Mengapa .NET Runtime Optimization Service Menghasilkan Penggunaan CPU yang Tinggi?

Terkadang layanan membutuhkan waktu lebih lama dari biasanya untuk mengkompilasi ulang pustaka .NET. Ini menghasilkan

  • Layanan PC Anda berjalan lebih lambat dari biasanya.
  • Contoh kesalahan di komputer Anda.
  • Rendering layanan rusak.
  • Pemanfaatan sumber daya sistem oleh malware.
  1.  Proses layanan pengoptimalan .net runtime mengambil memori tinggi yang ditampilkan di Task Manager

Mempertimbangkan dampak dari layanan ini pada kinerja aplikasi individu, penghentian langsung pada pandangan pertama dari kenakalan tidak disarankan. Jika layanan tampaknya membutuhkan waktu terlalu lama untuk menyelesaikan operasinya, Anda memiliki opsi untuk mempercepatnya dengan menjalankan beberapa perintah atau skrip. Perbaikan lainnya termasuk memindai komputer dari malware dan virus, memulai ulang layanan, dan melakukan boot bersih, seperti yang dijelaskan di segmen berikutnya.

Metode 1: Lakukan Clean Boot of PC

Sangat mungkin bahwa layanan mengalami kesulitan mengkompilasi ulang pustaka untuk aplikasi pihak ketiga tertentu dan karenanya, menghabiskan lebih banyak daya CPU untuk menyelesaikan tugas. Anda dapat melakukan boot bersih di mana hanya driver penting dan program startup yang dimuat, untuk memeriksa apakah itu memang salah satu program pihak ketiga yang memicu masalah penggunaan CPU yang tinggi untuk layanan .NET Runtime Optimization. Langkah-langkah untuk melakukan boot bersih Windows 10 adalah sebagai berikut:

  1. Tekan tombol Windows + R secara bersamaan untuk membuka kotak dialog Run .
  2. Ketik msconfig dan tekan tombol Enter untuk membuka System Configuration .
  3.  Ketik msconfig dan tekan tombol Enter untuk membuka aplikasi Konfigurasi Sistem. Cara Memperbaiki .NET Runtime Optimization Service Penggunaan CPU Tinggi
  4. Buka tab Layanan dan centang kotak bertanda Sembunyikan semua layanan Microsoft .
  5.  Buka tab Layanan dan centang kotak untuk Sembunyikan semua layanan Microsoft.
  6. Kemudian, klik tombol Nonaktifkan Semua , yang ditampilkan disorot. Ini akan menghentikan semua layanan pihak ketiga dan yang tidak perlu berjalan di latar belakang.
  7.  Klik tombol Nonaktifkan Semua untuk menghentikan semua layanan pihak ketiga dan yang tidak perlu berjalan di latar belakang. Cara Memperbaiki .NET Runtime Optimization Service Penggunaan CPU Tinggi
  8. Simpan perubahan dengan mengklik Terapkan > tombol OK .
  9.  Simpan perubahan dengan mengklik Terapkan dan kemudian keluar dengan mengklik OK
  10. Munculan yang menanyakan apakah Anda ingin Restart atau Exit tanpa restart akan muncul, seperti yang ditunjukkan. pilih opsi Keluar tanpa restart .
  11.  Munculan yang menanyakan apakah Anda ingin Restart atau Exit without restart akan muncul, pilih opsi Exit without restart
  12. Sekali lagi, luncurkan jendela Konfigurasi Sistem dengan mengulangi Langkah 1-2. Beralih ke tab Startup .
  13.  Setelah mendapatkan, luncurkan Jendela Konfigurasi Sistem, dan arahkan ke tab Startup. Cara Memperbaiki .NET Runtime Optimization Service Penggunaan CPU Tinggi
  14. Klik hyperlink Open Task Manager , seperti yang ditunjukkan.
  15.  Klik hyperlink Open Task Manager

Catatan: Periksa kolom dampak Startup untuk semua aplikasi/proses yang terdaftar dan nonaktifkan yang memiliki dampak Startup Tinggi .

  1. Klik kanan pada aplikasi (misalnya Steam ) dan pilih opsi Nonaktifkan , seperti yang digambarkan di bawah ini.
  2.  Periksa kolom dampak Startup untuk semua aplikasi atau proses yang terdaftar dan nonaktifkan yang memiliki nilai dampak tinggi. Untuk menonaktifkan, cukup klik kanan pada mereka dan pilih opsi Nonaktifkan. Cara Memperbaiki .NET Runtime Optimization Service Penggunaan CPU Tinggi
  3. Terakhir, tutup semua jendela aplikasi yang aktif dan mulai ulang PC Anda . Ini akan dimulai dalam kondisi boot bersih.
  4. Sekarang, periksa penggunaan CPU layanan .NET Runtime di Task Manager. Jika normal, aktifkan program pihak ketiga satu per satu untuk menjabarkan aplikasi pelakunya dan hapus instalannya untuk menghindari masalah seperti itu di masa mendatang.

Metode 2: Tingkatkan Proses .NET Framework

Karena menghentikan layanan ini bukanlah suatu opsi, Anda dapat memberikan sedikit pen
ingkatan pada layanan ini dengan mengizinkannya menggunakan inti CPU tambahan. Secara default, layanan hanya menggunakan satu inti.

  • Anda dapat menjalankan sendiri beberapa perintah
  • atau cukup unduh skrip Microsoft resmi dari GitHub dan jalankan.

Opsi I: Melalui Command Prompt

  1. Klik Start , ketik Command Prompt dan klik Run as administrator , seperti yang ditunjukkan.
  2.  Buka menu Start, ketik Command Prompt dan klik Run as administrator di panel kanan.
  3. Ketik perintah yang diberikan dan tekan Enter kunci untuk dieksekusi.

Catatan: Perintah yang perlu dijalankan berbeda berdasarkan arsitektur sistem.

  • Untuk sistem 32-bit: cd c:WindowsMicrosoft.NETFrameworkv4.0.30319
  • Untuk sistem 64-bit: cd c:WindowsMicrosoft.NETFramework64v4.0.30319
  1.  jalankan perintah untuk masuk ke Microsoft Net framework di cmd atau Command Prompt. Cara Memperbaiki .NET Runtime Optimization Service Penggunaan CPU Tinggi
  2. Selanjutnya, jalankan ngen.exe executionqueueditems , seperti yang digambarkan di bawah ini.
  3.  perintah untuk memeriksa apakah penggunaan CPU turun ke tingkat normal di Command Prompt atau cmd

Kiat Pro: Tentukan apakah PC Windows 32-bit & 64-bit

Jika Anda tidak yakin dengan arsitektur sistem Anda, cukup ikuti langkah-langkah berikut:

  1. Tekan tombol Windows + R bersamaan untuk membuka kotak dialog Run .
  2. Ketik msinfo32 dan klik OK untuk membuka jendela System Information .
  3. Di sini, periksa label Jenis Sistem untuk memeriksa hal yang sama.
  4.  Jika Anda tidak yakin dengan arsitektur sistem Anda, cukup jalankan msinfo32 di kotak perintah Run dan centang label System Type di jendela berikut .

Opsi II: Melalui Skrip GitHub

  1. Buka halaman GitHub untuk skrip .
  2.  klik opsi Raw di halaman github
  3. Klik kanan pada tombol Raw dan pilih opsi Save link as… , seperti yang ditunjukkan.
  4.  klik kanan pada opsi Raw dan pilih Save link as... in github page
  5. Ubah Save as type ke Windows Script File dan klik Save .
  6.  pilih simpan sebagai tipe ke File Skrip Windows dan klik Simpan
  7. Setelah diunduh, buka file tersebut dengan Windows Script Host .

Metode 3: Mulai ulang .NET Runtime Optimization Service

Layanan sering dapat mengalami kesalahan dan kemudian, menunjukkan perilaku aneh seperti menggunakan sumber daya sistem dalam jumlah yang tidak perlu atau tetap aktif untuk jangka waktu yang lama. Instance glitched dapat terjadi karena bug yang ada di build OS Windows saat ini. Berikut cara mengatasi layanan pengoptimalan runtime .NET penggunaan CPU yang tinggi dengan memulai ulang layanan:

Catatan : Solusi ini hanya berfungsi untuk sistem dengan kartu grafis khusus yang didukung NVIDIA.

  1. Tekan Windows + R tombol secara bersamaan untuk meluncurkan kotak dialog Jalankan .
  2. Ketik services.msc dan klik OK untuk membuka aplikasi Services .
  3.  Ketik services.msc dan klik OK untuk membuka aplikasi Layanan. Cara Memperbaiki .NET Run time Optimization Service Penggunaan CPU Tinggi
  4. Telusuri daftar dan temukan layanan Kontainer Telemetri NVIDIA .
  5. Klik kanan padanya dan pilih Properties dari menu konteks, seperti yang ditunjukkan.
  6.  Gulir daftar dan temukan layanan Kontainer Telemetri NVIDIA. Klik kanan padanya dan pilih Properties dari menu konteks.
  7. Klik tombol Stop terlebih dahulu. Tunggu Status Layanan untuk membaca Berhenti , lalu klik tombol Mulai untuk menjalankannya lagi.
  8.  klik Berhenti untuk Menghentikan Status Layanan
  9. Pastikan jenis Startup: diatur ke Otomatis .
  10.  Di tab General, klik menu dropdown Startup type dan pilih Automatic dari menu. Cara Memperbaiki .NET Runtime Optimization Service e High CPU Usage
  11. Setelah layanan dimulai ulang, klik Terapkan > OK untuk menyimpan perubahan dan tutup jendela Properti .
  12.  Setelah layanan dimulai ulang, klik Terapkan untuk menyimpan perubahan dan tutup jendela Properti.
  13. Tekan tombol Ctrl + Shift + Esc bersamaan untuk membuka Task Manager dan periksa apakah layanan masih menggunakan sumber daya CPU yang tinggi.

Metode 4: Deteksi & Hapus Malware

Jika konsumsi CPU yang tidak normal terus berlanjut, jalankan pemindaian virus/malware untuk menyingkirkan kemungkinan infeksi. Aplikasi berbahaya dapat menyusup ke PC Anda jika Anda tidak berhati-hati. Program-pr
ogram ini akan menyamar dan berpura-pura menjadi komponen Windows resmi, dan menyebabkan beberapa masalah seperti penggunaan CPU yang tinggi. Anda dapat menggunakan Windows Defender asli untuk memindai PC Anda atau Anda dapat menggunakan program keamanan khusus lainnya yang berguna. Ikuti langkah-langkah ini untuk memperbaiki .NET runtime optimization service masalah penggunaan CPU yang tinggi dengan menghapus malware dari PC Anda:

  1. Tekan tombol Windows + I secara bersamaan untuk membuka Settings .
  2. Di sini, klik Perbarui & Keamanan , seperti yang ditunjukkan.
  3.  Pembaruan dan Keamanan
  4. Buka menu Keamanan Windows dan klik Perlindungan virus & ancaman
  5.  pilih opsi Perlindungan virus dan ancaman di bawah Area perlindungan
  6. Klik Pemindaian cepat untuk memindai PC Anda untuk memeriksa apakah ada malware atau tidak.
  7.  klik Pemindaian cepat di menu Perlindungan virus dan ancaman. Cara Memperbaiki .NET Runtime Optimization Service Penggunaan CPU Tinggi
  8. Jika ada malware yang ditemukan, klik Mulai tindakan untuk menghapus atau memblokirnya dan memulai ulang PC Anda.
  9.  Semua ancaman akan didaftarkan di sini. Klik Mulai Tindakan di bawah Ancaman saat ini.

Direkomendasikan:

  • Perbaiki Touchpad Scroll Tidak Bekerja di Windows 10
  • Cara Mengubah Program Startup di Windows 10
  • Cara Membisukan Mikrofon di Windows 10
  • 7 Cara Memperbaiki Komputer Sering Menerjang

Mudah-mudahan, salah satu solusi di atas sudah diperbaiki. Layanan pengoptimalan runtime .NET masalah CPU tinggi di PC Anda. Jika masalah yang sama kembali menghantui Anda nanti, periksa pembaruan Windows yang tersedia atau instal ulang versi terbaru .NET framework. Juga, jika Anda memiliki pertanyaan / saran mengenai artikel ini, jangan ragu untuk menyampaikannya di bagian komentar.

Menarik lainnya

© 2023 Pengertian.Apa-itu.NET