PC Windows berjalan lambat karena penggunaan CPU mscorsvw.exe yang tinggi

Windows Computer Slow Due High Mscorsvw



Sebagai pakar TI, saya telah menemukan masalah ini beberapa kali dan biasanya karena penggunaan mscorsvw.exe CPU yang tinggi. Ada beberapa hal yang dapat Anda lakukan untuk mencoba dan memperbaiki masalah ini. Pertama, coba restart PC Anda. Ini terkadang akan menjernihkan masalah. Jika tidak berhasil, coba buka Task Manager dan akhiri proses mscorsvw.exe. Ini akan menghentikan program dari berjalan dan harus membebaskan beberapa penggunaan CPU. Anda juga dapat mencoba menonaktifkan .NET Framework. Ini tidak selalu disarankan, karena beberapa program mungkin memerlukan .NET untuk berjalan dengan benar, tetapi terkadang dapat membantu mengatasi masalah ini. Jika Anda masih mengalami masalah, ada beberapa hal lain yang dapat Anda coba, tetapi ini lebih canggih dan mungkin tidak berhasil untuk semua orang. Secara keseluruhan, jika PC Windows Anda berjalan lambat karena penggunaan mscorsvw.exe CPU yang tinggi, ada beberapa hal yang dapat Anda coba untuk memperbaiki masalah tersebut. Memulai ulang PC Anda, mengakhiri proses mscorsvw.exe, dan menonaktifkan .NET Framework adalah solusi yang paling umum.



Artikel ini menjelaskan mengapa, karena penggunaan CPU yang tinggi dari mscorsvw.exe, PC Windows 10/8/7 mungkin berjalan lambat dan apa yang dapat Anda lakukan. Jika Anda membuka Task Manager dalam skenario seperti itu, Anda akan menemukan proses yang disebut mscorsvw.exe yang penggunaan CPU-nya melebihi 50%! Layanan ini sebenarnya digunakan oleh .NET framework untuk prekompilasi. Lantas, bagaimana proses mscorsvw.exe dan bagaimana cara mengatasinya?









Penggunaan CPU yang tinggi dari mscorsvw.exe

David David Notario membuat pengamatan berikut di Blog Microsoft MSDN:



mscorsvw.exe mengkompilasi rakitan .NET di latar belakang. Setelah ini selesai, itu akan hilang. Biasanya, setelah menginstal .NET Redist, rakitan prioritas tinggi berjalan selama 5-10 menit dan kemudian menunggu komputer Anda menganggur untuk memproses rakitan prioritas rendah. Setelah itu, itu akan dimatikan dan Anda tidak akan melihat file mscorsvw.exe. Satu hal penting adalah meskipun Anda mungkin melihat penggunaan CPU 100%, kompilasi terjadi dalam proses dengan prioritas rendah sehingga mencoba untuk tidak mencuri CPU untuk hal lain yang Anda lakukan. Setelah semuanya dikompilasi, build sekarang akan dapat berbagi halaman di berbagai proses dan permulaan yang hangat umumnya akan jauh lebih cepat sehingga kami tidak membuang loop Anda.

Alasannya adalah proses mscorsvw.exe mengkompilasi ulang rakitan .NET di latar belakang. Biasanya, setelah beberapa saat, proses berhenti dan kecepatan komputer Anda akan kembali normal. Bahkan jika Anda mau, Anda tidak dapat mematikan proses dengan cara biasa.

Ini karena proses mscorsvw.exe adalah proses sistem, jadi ketika Anda mencoba menutupnya langsung menggunakan pengelola tugas, Anda tidak akan dapat melakukannya! Anda perlu tahu sedikit tentang CMD.



Jika Anda tidak ingin menunggu hingga komputer Anda menganggur agar dapat mulai dikompilasi, Anda dapat melakukan hal berikut:

  1. Beralih ke «C: WINDOWS Microsoft.NET Framework v2.0.50727» di Windows Explorer.
  2. Tekan Awal , jenis CMD dan jalankan sebagai administrator.
  3. Pada baris perintah, tentukan jalur di atas dan ketik |_+_| .
  4. Perintah ini akan memproses semua pekerjaan yang sedang berjalan.
  5. Setelah ini selesai, layanan akan ditutup karena tidak ada lagi yang harus dilakukan.
  6. Hidupkan Kembali komputer Anda; Anda sekarang akan melihat bahwa proses mscorsvw.exe tidak akan berjalan di pengelola tugas.
Unduh Alat Perbaikan PC untuk menemukan dan memperbaiki kesalahan Windows secara otomatis

Semoga ini membantu!

Pesan Populer