"Windows" kompiuteris lėtas dėl didelio procesoriaus mscorsvw.exe naudojimo

Turinys:

"Windows" kompiuteris lėtas dėl didelio procesoriaus mscorsvw.exe naudojimo
"Windows" kompiuteris lėtas dėl didelio procesoriaus mscorsvw.exe naudojimo

Video: "Windows" kompiuteris lėtas dėl didelio procesoriaus mscorsvw.exe naudojimo

Video:
Video: Windows 10 1709 Change Touch Keyboard Size Solution/Workaround - YouTube 2024, Balandis
Anonim

Šiame straipsnyje paaiškinama, kodėl dėl didelis mscorsvw.exe procesoriaus naudojimas, "Windows 10/8/7" kompiuteris gali veikti lėtai ir ką galite padaryti. Jei tokiu atveju atidarysite užduočių tvarkyklę, dabar rasite procesą, kuris vadinamas mscorsvw.exe kurio procesoriaus naudojimas yra didesnis nei 50%! Ši paslauga iš tikrųjų yra naudojama ".NET Framework", norint iš anksto parengti. Taigi, koks procesas mscorsvw.exe ir kaip su juo susidoroti?

"Windows" kompiuteris lėtas dėl didelio procesoriaus mscorsvw.exe naudojimo

David Notory jau seniai padarė šį stebėjimą "Microsoft" MSDN dienoraštyje:

mscorsvw.exe is precompiling.NET assemblies in the background. Once it’s done, it will go away. Typically, after you install the.NET Redist, it will be done with the high priority assemblies in 5 to 10 minutes and then will wait until your computer is idle to process the low priority assemblies. Once it does that it will shutdown and you won’t see mscorsvw.exe. One important thing is that while you may see 100% CPU usage, the compilation happens in a process with low priority, so it tries not to steal the CPU for other stuff you are doing. Once everything is compiled, assemblies will now be able to share pages across different processes and warm start up will be typically much faster, so we’re not throwing away your cycles.

Priežastis yra tai, kad mscorsvw.exe procesas yra rekompiliavimas.Net rinkinys fone. Taigi paprastai procesas išnyks po kurio laiko, o jūsų kompiuterio greitis turėtų grįžti į normalų lygį. Net jei norite, negalėsite nužudyti proceso įprastu būdu.

Taip yra todėl, kad procesas mscorsvw.exe yra sistemos procesas, todėl bandydami uždaryti jį tiesiogiai naudodamas užduočių tvarkyklę negalėsite to padaryti! Turite būti šiek tiek įgudę su CMD.

Jei nenorite laukti, kol kompiuteris bus nenaudojamas, kad jis galėtų pradėti kaupti, galite atlikti šiuos veiksmus:

  1. Eikite į "C: WINDOWS Microsoft.NET Framework v2.0.50727" "Windows Explorer".
  2. Spustelėkite Pradėti, įveskite CMD ir paleiskite jį kaip admin. Komandinėje eilutėje nurodykite aukščiau nurodytą kelią ir įveskite ngen.exe executequeuedtems. Ši komanda apdoros visus laukiamus darbus. Kai tai bus padaryta, paslauga bus išjungta, nes ji neturi nieko daryti.
  3. Iš naujo paleiskite kompiuterį; Dabar pamatysite, kad užduočių tvarkytuje nebus atliekamas mscorsvw.exe procesas.

Tikiuosi tai padės!

Susijusios žinutės:

  • "Windows" moduliai "Installer Worker" Didelio procesoriaus ir disko naudojimas sistemoje "Windows 10"
  • "Windows 10/8/7" problema, susijusi su "WMI Provider Host High CPU" naudojimo problemomis
  • Top 10 nemokamų Task Manager alternatyva programinė įranga "Windows 10/8/7
  • Fix: "Windows Driver Foundation", naudojant aukštą procesorių
  • Fix Audiodg.exe didelis procesoriaus naudojimas sistemoje "Windows 10"

Rekomenduojamas: