Windowsi arvuti töötab mscorsvw.exe suure CPU kasutuse tõttu aeglaselt

Windows Computer Slow Due High Mscorsvw



IT-eksperdina olen selle probleemiga paar korda kokku puutunud ja tavaliselt on see tingitud mscorsvw.exe suurest CPU kasutusest. Selle probleemi lahendamiseks saate teha mõned asjad. Esiteks proovige arvuti taaskäivitada. See lahendab mõnikord probleemi. Kui see ei aita, proovige avada tegumihaldur ja lõpetada mscorsvw.exe protsess. See peatab programmi töötamise ja peaks vabastama CPU kasutust. Võite proovida ka .NET Frameworki keelata. See ei ole alati soovitatav, kuna mõned programmid võivad korrektseks töötamiseks vajada .NET-i, kuid mõnikord võib see probleemi lahendamisel aidata. Kui teil on endiselt probleeme, võite proovida mõnda muud asja, kuid need on täpsemad ja ei pruugi kõigi jaoks töötada. Üldiselt, kui teie Windowsi arvuti töötab faili mscorsvw.exe suure CPU kasutuse tõttu aeglaselt, võite proovida probleemi lahendada mõne asjaga. Kõige tavalisemad lahendused on arvuti taaskäivitamine, mscorsvw.exe protsessi lõpetamine ja .NET Frameworki keelamine.



See artikkel selgitab, miks mscorsvw.exe suur protsessori kasutus, Windows 10/8/7 arvuti võib töötada aeglaselt ja mida saate sellega teha. Kui avate sellise stsenaariumi korral tegumihalduri, leiate protsessi nimega mscorsvw.exe mille CPU kasutus ületab 50%! Seda teenust kasutab tegelikult .NET-i raamistik eelkompileerimiseks. Niisiis, mis on mscorsvw.exe protsess ja kuidas sellega toime tulla?









Mscorsvw.exe suur protsessori kasutus

David David Notario tegi Microsofti MSDN-i ajaveebis järgmise tähelepaneku:



mscorsvw.exe eelkompileerib taustal .NET-koostud. Kui see on tehtud, kaob see. Tavaliselt töötab kõrge prioriteediga koost pärast .NET Redisti installimist 5–10 minutit ja ootab seejärel madala prioriteediga koostude töötlemiseks, kuni teie arvuti jääb jõudeolekusse. Kui see on tehtud, lülitub see välja ja te ei näe faili mscorsvw.exe. Üks oluline asi on see, et kuigi võite näha 100% CPU kasutust, toimub kompileerimine madala prioriteediga protsessis, nii et see üritab mitte varastada protsessorit muude asjade jaoks, mida teete. Kui kõik on koostatud, saavad järgud nüüd lehti jagada erinevate protsesside vahel ja soe algus on üldiselt palju kiirem, nii et me ei viska teie silmuseid minema.

Põhjus on selles, et mscorsvw.exe protsess kompileerib .NET-i komplektid taustal uuesti. Tavaliselt mõne aja pärast protsess peatub ja arvuti kiirus peaks taastuma normaalseks. Isegi kui soovite, ei saa te protsessi normaalsel viisil tappa.

Selle põhjuseks on asjaolu, et mscorsvw.exe protsess on süsteemiprotsess, nii et kui proovite seda tegumihalduri abil otse sulgeda, ei saa te seda teha! Peate CMD kohta natuke teadma.



Kui te ei soovi oodata, kuni arvuti on jõude, et saaks alustada kompileerimist, saate teha järgmist.

  1. Vaheta «C: WINDOWS Microsoft.NET Framework v2.0.50727» Windows Exploreris.
  2. Vajutage Alusta , tüüp CMD ja käivitage see administraatorina.
  3. Määrake käsureal ülaltoodud tee ja tippige |_+_| .
  4. See käsk töötleb kogu pooleliolevat tööd.
  5. Kui see on tehtud, teenus suletakse, kuna tal pole muud teha.
  6. Taaskäivitage arvuti; nüüd näete, et mscorsvw.exe protsess tegumihalduris ei tööta.
Windowsi vigade kiireks leidmiseks ja automaatseks parandamiseks laadige alla PC Repair Tool

Loodan, et see aitab!

Lemmik Postitused