Lembut

Betulkan Perkhidmatan Pengoptimuman Masa Jalan .NET Penggunaan CPU yang Tinggi

Cuba Instrumen Kami Untuk Menghapuskan Masalah





Disiarkan padaKemas kini terakhir: 12 Januari 2022

Anda mungkin sering, menemui aplikasi atau proses sistem latar belakang yang memonopoli jumlah sumber sistem yang tidak normal. Penggunaan sumber sistem yang tinggi bagi sesuatu proses boleh melambatkan operasi sistem yang lain dan boleh menjadikan PC anda menjadi kucar-kacir yang lambat. Ia juga boleh menyebabkan ia ranap sepenuhnya. Kami telah membincangkan pelbagai proses dan isu penggunaan CPU yang tinggi di tapak web kami. Di samping itu, hari ini, kita akan membincangkan masalah penggunaan CPU tinggi perkhidmatan .NET Runtime Optimization sekali-sekala dan cara mengembalikannya ke tahap yang boleh diterima.



Betulkan Perkhidmatan Pengoptimuman Masa Jalan .NET Penggunaan CPU yang Tinggi

kandungan[ bersembunyi ]



Cara Membaiki .NET Runtime Optimization Service Penggunaan CPU yang Tinggi pada Windows 10

Seperti yang anda mungkin sedia maklum, ini Rangka kerja .NET digunakan oleh Microsoft dan pihak ketiga yang lain untuk membangunkan dan menjalankan aplikasi Windows antara lain. Fail boleh laku untuk perkhidmatan ini, dinamakan mscorsvw.exe , ialah komponen Windows rasmi dan melaksanakan tugas mengoptimumkan rangka kerja .NET iaitu pra dan penyusunan semula perpustakaan .NET. Ini membantu aplikasi dan program dilancarkan dengan lebih pantas. Perkhidmatan pengoptimuman ialah direka untuk berjalan di latar belakang apabila PC anda terbiar untuk tempoh singkat 5-10 minit.

Mengapa Perkhidmatan Pengoptimuman Masa Jalan .NET Menghasilkan Penggunaan CPU yang Tinggi?

Kadangkala perkhidmatan boleh mengambil masa lebih lama daripada biasa untuk menyusun semula perpustakaan .NET. Ini mengakibatkan



  • Perkhidmatan PC anda berjalan lebih perlahan daripada biasa.
  • Kejadian gangguan dalam komputer anda.
  • Perkhidmatan yang memberi rasuah.
  • Penggunaan sumber sistem oleh perisian hasad.

Proses perkhidmatan pengoptimuman masa jalan .net yang mengambil memori tinggi ditunjukkan dalam Pengurus Tugas

Memandangkan kesan perkhidmatan ini pada prestasi apl individu, penamatan serta-merta pada pandangan pertama kerosakan tidak disyorkan. Jika perkhidmatan nampaknya mengambil masa terlalu lama untuk menyelesaikan operasinya, anda mempunyai pilihan untuk mempercepatkan perkara dengan melaksanakan beberapa arahan atau skrip. Pembetulan lain termasuk mengimbas komputer untuk perisian hasad dan virus, memulakan semula perkhidmatan dan melakukan but bersih, seperti yang dijelaskan dalam segmen seterusnya.



Kaedah 1: Lakukan But Bersih PC

Adalah agak mungkin bahawa perkhidmatan itu mengalami kesukaran untuk menyusun semula perpustakaan untuk aplikasi pihak ketiga tertentu dan oleh itu, menggunakan lebih banyak kuasa CPU untuk menyelesaikan tugas. Anda boleh melakukan but bersih di mana hanya pemacu penting dan program permulaan dimuatkan, untuk memeriksa sama ada ia sememangnya salah satu program pihak ketiga yang mendorong isu penggunaan CPU yang tinggi untuk perkhidmatan .NET Runtime Optimization. Langkah-langkah untuk melakukan but bersih Windows 10 adalah seperti berikut:

1. Tekan Kekunci Windows + R serentak untuk melancarkan Lari kotak dialog.

2. Jenis msconfig dan tekan Masuk kunci untuk dibuka Konfigurasi Sistem .

Taip msconfig dan tekan kekunci Enter untuk membuka aplikasi Konfigurasi Sistem. Cara Membaiki Perkhidmatan Pengoptimuman Masa Jalan .NET Penggunaan CPU yang Tinggi

3. Pergi ke Perkhidmatan tab dan tandai kotak yang ditanda Sembunyikan semua perkhidmatan Microsoft .

Pergi ke tab Perkhidmatan dan tandai kotak untuk Sembunyikan semua perkhidmatan Microsoft.

4. Kemudian, klik pada Lumpuhkan Semua butang, ditunjukkan diserlahkan. Ia akan menghentikan semua perkhidmatan pihak ketiga dan yang tidak diperlukan daripada berjalan di latar belakang.

Klik pada butang Lumpuhkan Semua untuk menghentikan semua pihak ketiga dan perkhidmatan yang tidak diperlukan daripada berjalan di latar belakang. Cara Membaiki Perkhidmatan Pengoptimuman Masa Jalan .NET Penggunaan CPU yang Tinggi

5. Simpan perubahan dengan mengklik pada Mohon > OK butang.

Simpan perubahan dengan mengklik Guna dan kemudian keluar dengan mengklik OK

6. Pop timbul bertanyakan sama ada anda mahu Mula semula atau Keluar tanpa dimulakan semula akan muncul, seperti yang ditunjukkan. pilih yang Keluar tanpa dimulakan semula pilihan.

Pop timbul yang bertanyakan sama ada anda ingin Mulakan Semula atau Keluar tanpa mulakan semula akan muncul, pilih Keluar tanpa mulakan semula pilihan

7. Sekali lagi, lancarkan Konfigurasi Sistem tetingkap dengan mengulangi Langkah 1-2. Tukar kepada Memulakan tab.

Sekali lagi, lancarkan Tetingkap Konfigurasi Sistem, dan navigasi ke tab Permulaan. Cara Membaiki Perkhidmatan Pengoptimuman Masa Jalan .NET Penggunaan CPU yang Tinggi

8. Klik pada Buka Pengurus Tugas hiperpautan, seperti yang ditunjukkan.

Klik pada hiperpautan Open Task Manager

Catatan: Semak lajur Impak Permulaan untuk semua aplikasi/proses yang disenaraikan dan lumpuhkan aplikasi yang mempunyai a Impak Permulaan yang Tinggi .

9. Klik kanan pada permohonan (cth. Kukus ) dan pilih Lumpuhkan pilihan, seperti yang digambarkan di bawah.

Semak lajur impak Permulaan untuk semua aplikasi atau proses yang disenaraikan dan lumpuhkan aplikasi yang mempunyai nilai impak tinggi. Untuk melumpuhkan, hanya klik kanan padanya dan pilih pilihan Lumpuhkan. Cara Membaiki Perkhidmatan Pengoptimuman Masa Jalan .NET Penggunaan CPU yang Tinggi

10. Akhirnya, dekat turun semua tetingkap aplikasi aktif dan mula semula PC anda . Ia akan bermula dalam keadaan but bersih.

11. Sekarang, semak penggunaan CPU perkhidmatan .NET Runtime dalam Pengurus Tugas. Kalau biasa, dayakan program pihak ketiga satu demi satu untuk menyematkan permohonan yang bersalah dan nyahpasangnya untuk mengelakkan masalah sebegini di masa hadapan.

Baca Juga: Bagaimana untuk Memperbaiki Penggunaan CPU Tinggi hkcmd

Kaedah 2: Tingkatkan Proses Rangka Kerja .NET

Memandangkan menamatkan perkhidmatan ini bukan satu pilihan, sebaliknya anda boleh memberikan perkhidmatan ini sedikit rangsangan dengan membenarkannya menggunakan teras CPU tambahan. Secara lalai, perkhidmatan hanya menggunakan satu teras.

  • Anda boleh sama ada melaksanakan beberapa arahan sendiri
  • atau hanya muat turun skrip Microsoft rasmi daripada GitHub dan jalankannya.

Pilihan I: Melalui Prompt Perintah

1. Klik pada Mulakan , taip Arahan prompt dan klik Jalankan sebagai pentadbir , seperti yang ditunjukkan.

Buka menu Mula, taip Prompt Perintah dan klik pada Jalankan sebagai pentadbir pada anak tetingkap kanan.

2. Taip arahan yang diberikan dan tekan butang Masuk kunci untuk melaksanakan.

Catatan: Perintah yang perlu dilaksanakan berbeza berdasarkan seni bina sistem.

    Untuk sistem 32-bit: cd c: Windows Microsoft.NET Framework v4.0.30319 Untuk sistem 64-bit: cd c: Windows Microsoft.NET Framework64 v4.0.30319

laksanakan arahan untuk pergi ke rangka kerja Microsoft Net dalam cmd atau Command Prompt. Cara Membaiki Perkhidmatan Pengoptimuman Masa Jalan .NET Penggunaan CPU yang Tinggi

3. Seterusnya, laksanakan ngen.exe executequeueditems , seperti yang digambarkan di bawah.

arahan untuk menyemak sama ada penggunaan CPU mendail ke tahap biasa dalam Prompt Perintah atau cmd

Petua Pro: Tentukan sama ada Windows PC adalah 32-bit & 64-bit

Jika anda tidak pasti tentang seni bina sistem anda, ikuti langkah yang diberikan:

1. Pukul Kekunci Windows + R bersama untuk membuka Lari kotak dialog.

2. Jenis msinfo32 dan klik pada okey untuk membuka Maklumat sistem tingkap.

3. Di sini, semak Jenis Sistem label untuk menyemak perkara yang sama.

Jika anda tidak pasti tentang seni bina sistem anda, cuma jalankan msinfo32 dalam kotak arahan Jalankan dan semak label Jenis Sistem dalam tetingkap berikut.

Baca Juga: Apakah itu HKEY_LOCAL_MACHINE?

Pilihan II: Melalui Skrip GitHub

1. Pergi ke GitHub halaman untuk skrip .

klik pada pilihan Raw dalam halaman github

2. Klik kanan pada mentah butang dan pilih Simpan link sebagai… pilihan, seperti yang ditunjukkan.

klik kanan pada pilihan Raw dan pilih Simpan pautan sebagai... dalam halaman github

3. Tukar Simpan sebagai jenis kepada Fail Skrip Windows dan klik pada Jimat .

pilih simpan sebagai jenis ke Fail Skrip Windows dan klik pada Simpan

4. Setelah dimuat turun, buka fail dengan Hos Skrip Windows .

Baca Juga: Betulkan Proses Servis Hos DISM Penggunaan CPU yang Tinggi

Kaedah 3: Mulakan semula Perkhidmatan Pengoptimuman Masa Jalan .NET

Perkhidmatan selalunya boleh mengalami gangguan dan kemudian, mempamerkan tingkah laku pelik seperti menggunakan jumlah sumber sistem yang tidak perlu atau kekal aktif untuk tempoh masa yang lama. Kejadian bermasalah boleh berlaku disebabkan oleh pepijat yang terdapat dalam binaan OS Windows semasa. Begini cara untuk menyelesaikan perkhidmatan pengoptimuman masa jalan .NET penggunaan CPU yang tinggi dengan memulakan semula perkhidmatan:

Catatan : Penyelesaian ini hanya berfungsi untuk sistem dengan kad grafik berkuasa NVIDIA khusus.

1. Tekan Windows + R kunci serentak untuk melancarkan Lari kotak dialog.

2. Jenis perkhidmatan.msc dan klik pada okey untuk membuka Perkhidmatan permohonan.

Taip services.msc dan klik pada OK untuk membuka aplikasi Perkhidmatan. Cara Membaiki Perkhidmatan Pengoptimuman Masa Jalan .NET Penggunaan CPU yang Tinggi

3. Tatal senarai dan cari Bekas Telemetri NVIDIA perkhidmatan.

4. Klik kanan padanya dan pilih Hartanah daripada menu konteks, seperti yang ditunjukkan.

Tatal senarai dan cari perkhidmatan Kontena Telemetri NVIDIA. Klik kanan padanya dan pilih Properties dari menu konteks.

5. Klik pada Berhenti butang dahulu. Tunggu Status Perkhidmatan dibaca Berhenti , dan kemudian klik pada Mulakan butang untuk meneruskannya semula.

klik pada Berhenti untuk Menghentikan Status Perkhidmatan

6. Pastikan Jenis permulaan: ditetapkan kepada Automatik .

Dalam tab Umum, klik menu lungsur Jenis Permulaan dan pilih Automatik daripada menu. Cara Membaiki Perkhidmatan Pengoptimuman Masa Jalan .NET Penggunaan CPU yang Tinggi

7. Setelah perkhidmatan dimulakan semula, klik pada Mohon > OK untuk menyimpan perubahan dan menutup Hartanah tingkap.

Setelah perkhidmatan dimulakan semula, klik pada Guna untuk menyimpan perubahan dan tutup tetingkap Properties.

8. Tekan Kekunci Ctrl + Shift + Esc bersama untuk membuka Pengurus Tugas dan semak sama ada perkhidmatan itu masih menggunakan sumber CPU yang tinggi.

Baca Juga: Apakah itu Perkhidmatan Ketinggian Google Chrome

Kaedah 4: Kesan & Alih Keluar Hasad

Jika penggunaan CPU tidak normal perkhidmatan berterusan, jalankan imbasan virus/perisian hasad untuk menolak kemungkinan jangkitan. Aplikasi hasad boleh menyelinap ke PC anda jika anda tidak berhati-hati. Program ini akan menyamar dan berpura-pura sebagai komponen Windows rasmi, dan menyebabkan beberapa isu seperti penggunaan CPU yang tinggi. Anda boleh menggunakan Windows Defender asli untuk mengimbas PC anda atau anda boleh menggunakan sebarang program keselamatan khusus lain yang berguna. Ikuti langkah ini untuk membetulkan isu penggunaan CPU tinggi perkhidmatan pengoptimuman masa jalan .NET dengan mengalih keluar perisian hasad daripada PC anda:

1. Pukul Kekunci Windows + I serentak untuk membuka tetapan .

2. Di sini, klik pada Kemas kini & Keselamatan , seperti yang ditunjukkan.

Kemas kini dan Keselamatan

3. Pergi ke Keselamatan Windows menu dan klik pada Perlindungan virus & ancaman

pilih pilihan Perlindungan Virus dan ancaman di bawah kawasan Perlindungan

4. Klik Imbasan pantas untuk mengimbas PC anda untuk memeriksa sama ada terdapat sebarang perisian hasad atau tidak.

klik pada Imbasan pantas dalam menu perlindungan Virus dan ancaman. Cara Membaiki Perkhidmatan Pengoptimuman Masa Jalan .NET Penggunaan CPU yang Tinggi

5. Jika terdapat sebarang perisian hasad ditemui, klik pada Mulakan tindakan kepada keluarkan atau blok mereka dan mulakan semula PC anda.

Semua ancaman akan disenaraikan di sini. Klik pada Mulakan Tindakan di bawah Ancaman semasa.

Disyorkan:

Mudah-mudahan, salah satu daripada penyelesaian di atas telah diperbaiki. Perkhidmatan pengoptimuman masa jalan NET CPU tinggi isu pada PC anda. Jika isu yang sama kembali menghantui anda kemudian, semak kemas kini Windows yang tersedia atau pasang semula versi terkini Rangka kerja .NET . Selain itu, jika anda mempunyai sebarang pertanyaan/cadangan mengenai artikel ini, jangan ragu untuk meletakkannya di bahagian komen.

Elon Decker

Elon ialah seorang penulis teknologi di Cyber ​​S. Dia telah menulis panduan cara untuk kira-kira 6 tahun sekarang dan telah merangkumi banyak topik. Dia suka membincangkan topik yang berkaitan dengan Windows, Android, dan helah serta petua terkini.