Labojums: Augsts CPU lietojums, izmantojot .NET Runtime Optimization Service

Šī problēma parasti parādās nejauši, bet tā var rasties arī pēc atjauninājuma instalēšanas .NET Framework. Procesa izpildāmais ir mscorsvw.exe, un tas tiks parādīts uzdevumu pārvaldniekā ar šo vārdu vai .NET Runtime Optimization Service. Tas nedarbojas tik bieži, un tas ir pakalpojums, kas darbojas, lai optimizētu .NET Framework, kas savukārt nodrošina, ka no tā atkarīgās lietotnes un programmas darbojas ātrāk.

.NET Runtime Optimization Service augsts CPU

Tomēr dažreiz šī optimizācija prasa pārāk ilgu laiku, un lietotāji ir ziņojuši, ka tā katru reizi patērē lielu daļu CPU resursu. Tas turpinās arī pāris dienas. Lai mēģinātu atrisināt šo problēmu, ievērojiet zemāk sagatavotās metodes.

Kas izraisa .NET izpildlaika optimizācijas pakalpojuma augsto CPU izmantošanu?

Oficiālā atbilde ir tāda, ka šim procesam jāpārveido savas bibliotēkas un ka tam vajadzētu darboties tikai tad, kad dators atrodas dīkstāvē. Microsoft arī paziņo, ka process nedrīkst ilgt vairāk kā pāris minūtes. Tomēr tas tā nav, un cilvēki gaida vairāk nekā nedēļu bez progresa. Šie ir daži cēloņi:

  • Parasti tas darbojas lēni, un jūs varat mēģināt to paātrināt, izpildot noteiktas komandas.
  • Iespējams, datorā darbojas ļaunprātīga programmatūra, kas vai nu ir maskējusies, jo pakalpojums, vai arī pakalpojums ir inficēts. Mēģiniet palaist ļaunprātīgas programmatūras skeneri.
  • Iespējams, ka pakalpojums ir bojāts, un jums vajadzētu mēģināt to restartēt.

1. risinājums: procesa optimizēšana

Nav ieteicams nekavējoties pārtraukt šo procesu, jo tas faktiski palīdzēs jūsu datoram un lietotņu un spēļu darbībai. Tomēr ir dažādi veidi, kā jūs varat paātrināt procesu, vienkārši palaižot šo noderīgo komandu vai palaižot skriptu tam pašam efektam. Tam vajadzētu ļaut procesam izmantot vairāk CPU kodolu, kas ļaus tam ātrāk pabeigt darbību. Pārbaudiet to zemāk!

  1. Meklējiet “ Command Prompt ” vai nu tieši izvēlnē Sākt, vai pieskaroties meklēšanas pogai tieši blakus tai. Ar peles labo pogu noklikšķiniet uz pirmā rezultāta, kas parādās augšpusē, un atlasiet opciju “ Palaist kā administratoram ”.

Komandrindas palaišana kā administratoram
  1. Lietotāji, kuri izmanto vecāku Windows versiju, var izmantot Windows logotipa taustiņu + R taustiņu kombināciju, lai atvērtu dialoglodziņu Palaist . Ievadiet lodziņā “cmd” un izmantojiet taustiņu kombināciju Ctrl + Shift + Enter, lai palaistu komandu uzvedni kā administratoru.
  2. Nokopējiet un ielīmējiet zemāk redzamās komandas un pārliecinieties, ka pēc katras noklikšķināt uz tastatūras Enter . Starp pirmajām divām komandām izvēlieties vienu atbilstoši savai operētājsistēmai (32 bitu pirmajai un 64 bitu otrajai).
 cd c: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 cd c: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 ngen.exe izpildītie mērķi 
  1. Pārbaudiet, vai .NET Runtime Optimization Service CPU izmantošana ir normalizējusies!

Alternatīva : Ja jums pašiem liekas neērti izpildīt komandas vai jūs izmantojat vecāku Windows operētājsistēmas versiju, varat izmantot oficiālo skriptu, kuru izveidojis Microsoft, kuram vajadzētu rīkoties tāpat.

  1. Apmeklējiet šo saiti, lai atvērtu skripta GitHub lapu. Dodieties uz leju līdz kodam, ar peles labo pogu noklikšķiniet uz neapstrādātas pogas un izvēlieties saiti Saglabāt kā… Pārliecinieties, vai faila tips ir Windows skripta fails (* .wsf).

Notiek skripta saglabāšana no GitHub
  1. Atrodiet failu tur, kur to esat saglabājis, un veiciet dubultklikšķi, lai to palaistu. Ja jūs saskaras ar izvēli izvēlēties programmu, ar kuru to darbināt, atlasiet Windows skriptu resursdators .
  2. Pārbaudiet, vai problēma ir atrisināta tagad.

2. risinājums: pārbaudiet, vai datorā nav ļaunprātīgas programmatūras

Kaut arī tas izklausās visnotaļ, ļaunprātīgas programmatūras infekcijas ir viens no galvenajiem šīs problēmas cēloņiem, un ir svarīgi pārbaudīt datoru, vai tajā nav ļaunprātīgas programmatūras. Ļaunprātīgas programmas vēlas iegūt jūsu resursus, un tās parasti nosauc savus procesus par kaut ko tādu, kas līdzinās jūsu datora failiem.

Šeit mēs parādīsim, kā skenēt datoru ar Malwarebytes, jo tas bieži parāda labākos rezultātus, ņemot vērā faktu, ka tam patiešām ir plaša datu bāze. Veiksmi!

  1. Malwarebytes Anti-Malware ir pārsteidzošs anti-ļaundabīgo programmu rīks ar bezmaksas versiju, kuru varat lejupielādēt no viņu oficiālās vietnes. Cerams, ka pēc šīs problēmas atrisināšanas jums nebūs vajadzīgs pilns komplekts (ja vien nevēlaties to iegādāties un nebūs gatavs citām problēmām), tāpēc noteikti lejupielādējiet izmēģinājuma versiju, noklikšķinot šeit.

Malwarebitu lejupielāde
  1. PC mapē Lejupielādes atrodiet izpildāmo failu, kuru tikko lejupielādējāt no viņu vietnes, un veiciet dubultklikšķi uz tā, lai to atvērtu datorā.
  2. Atlasiet vietu, kurā vēlaties instalēt Malwarebytes, un izpildiet instalēšanas instrukcijas, kas parādīsies ekrānā, lai pabeigtu instalēšanas procesu.

Malwarebytes instalēšana
  1. Atveriet Malwarebytes, atrodot to izvēlnē Sākt vai darbvirsmā un atlasiet opciju Skenēt, kas ir pieejama programmas sākuma ekrānā.
  2. Šis rīks, iespējams, sāks savu atjaunināšanas procesu, lai atjauninātu vīrusu datu bāzi, un tad tas sāks skenēšanu. Lūdzu, esiet pacietīgs, līdz process tiek pabeigts, kas noteikti varētu aizņemt kādu laiku. Ja jūsu datorā tiek atklāta ļaunprātīga programmatūra, apstipriniet, ka tā ir izdzēsta vai ievietota karantīnā .

Skenēšanas palaišana Malwarebytes
  1. Restartējiet datoru pēc skenēšanas procesa beigām un pārbaudiet, vai joprojām rodas problēmas ar .NET Runtime Optimization Service!

Piezīme . Jums vajadzētu izmantot arī citus drošības skenerus, ja varat pateikt, kāda veida ļaunprātīga programmatūra ir jūsu datorā (ransomware, junkware utt.). Bez tam viens skeneris nekad nevarēs atpazīt un izdzēst visa veida ļaunprātīgu programmatūru, tāpēc iesakām izmēģināt arī citus.

3. risinājums: pakalpojuma restartēšana

Restartējot pakalpojumu, tiks restartēts arī viss process, taču šoreiz tam vajadzētu būt pabeigtam ātrāk, it īpaši, ja kļūda izraisīja tā nepareizu darbību. Pārbaudiet to zemāk.

  1. Atveriet utilītu Palaist, izmantojot tastatūras Windows taustiņu + R taustiņu kombināciju (vienlaikus nospiediet šos taustiņus. Nesen atvērtajā lodziņā bez pēdiņām ierakstietdevmgmt.msc ” un noklikšķiniet uz Labi, lai atvērtu rīku Pakalpojumi). .

Darbojas ierīces pārvaldnieks
  1. Sarakstā atrodiet pakalpojumu NVIDIA Telemetry Container, ar peles labo pogu noklikšķiniet uz tā un parādītajā konteksta izvēlnē atlasiet Properties.
  2. Ja pakalpojums ir sākts (varat pārbaudīt, ka tieši blakus pakalpojuma statusa ziņojumam), jums tas jāpārtrauc, loga vidū noklikšķinot uz pogas Apturēt . Jebkurā gadījumā palaidiet to vēlreiz, noklikšķinot uz Sākt

Pakalpojuma sākšana
  1. Pirms turpināt citas darbības, pārliecinieties, vai pakalpojuma rekvizītu logā izvēlnē Startēšanas tips ir iestatīta Automātiskā vērtība . Apstipriniet visus dialoglodziņus, kas var parādīties, mainot startēšanas veidu.

Noklikšķinot uz Sākt, var tikt parādīts šāds kļūdas ziņojums:

“Windows nevarēja sākt pakalpojumu lokālajā datorā. Kļūda 1079: šim pakalpojumam norādītais konts atšķiras no konta, kas norādīts citiem pakalpojumiem, kas darbojas tajā pašā procesā. ”

Ja tas notiek, izpildiet tālāk sniegtos norādījumus, lai to labotu.

  1. Lai atvērtu pakalpojuma rekvizītu logu, izpildiet 1.-3. Darbību no iepriekš sniegtajām instrukcijām. Dodieties uz cilni Pieteikšanās un noklikšķiniet uz pogas Pārlūkot ...

Piesakieties >> Pārlūkot
  1. Ievades lodziņā “ Ievadiet atlasāmā objekta nosaukumu ” ierakstiet sava konta vārdu, noklikšķiniet uz Pārbaudīt nosaukumus un gaidiet, līdz nosaukums būs pieejams.
  2. Kad esat pabeidzis, noklikšķiniet uz Labi un ierakstiet paroli lodziņā Parole, ja jums tiek piedāvāts. Tagad tas būtu jāsāk bez jautājumiem!

Interesanti Raksti