Labojums: .NET izpildlaika optimizācijas pakalpojuma liels CPU izmantojums

Šī problēma parasti parādās nejauši, taču tā var rasties arī pēc atjauninājuma instalēšanas .NET Framework. Procesa izpildāmais fails ir mscorsvw.exe, un tas tiks parādīts uzdevumu pārvaldniekā ar šo nosaukumu vai kā .NET izpildlaika optimizācijas pakalpojumu. 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.

Tomēr šī optimizācija dažreiz notiek pārāk ilgi, un lietotāji ir ziņojuši, ka tā katru reizi, kad tā darbojas, patērē lielu procentuālo daļu procesora resursu. Tas turpinās arī pāris dienas. Lai mēģinātu atrisināt šo problēmu, izpildiet tālāk aprakstītās metodes.

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

Oficiālā atbilde ir tāda, ka procesam ir jāpārkompilē bibliotēkas un tas jādarbojas tikai tad, kad dators ir dīkstāvē. Microsoft arī norāda, ka procesam nevajadzētu ilgt vairāk kā pāris minūtes. Tomēr tas tā nav, un cilvēki paši sevi gaida vairāk nekā nedēļu bez progresa. Šeit ir daži cēloņi:

  • Tas parasti darbojas lēni, un jūs varat mēģināt to paātrināt, izpildot noteiktas komandas.
  • Jūsu datorā, iespējams, darbojas ļaunprātīga programmatūra, kas vai nu maskējās kā pakalpojums, vai arī pakalpojums ir inficēts. Mēģiniet palaist ļaunprātīgas programmatūras skeneri. Dažos gadījumos, ja ir ļaunprātīga programmatūra, arī AntiMalware pakalpojums patērē daudz resursu.
  • Iespējams, pakalpojums ir bojāts, un jums vajadzētu mēģināt to restartēt.

1. risinājums: procesa optimizēšana

Nav ieteicams nekavējoties izbeigt šo procesu, jo tas patiešām palīdzēs jūsu datoram un lietotņu un spēļu darbībai. Tomēr ir dažādi veidi, kā 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 ātrāk pabeigt darbību. Pārbaudiet to zemāk!

  1. Meklējiet “ Komandu uzvedne ” tieši izvēlnē Sākt vai pieskaroties meklēšanas pogai blakus tai. Ar peles labo pogu noklikšķiniet uz pirmā rezultāta, kas parādās augšpusē, un atlasiet opciju “ Palaist kā administrators ”.
  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 . Lodziņā ierakstiet “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ēc katras noklikšķiniet uz tastatūras taustiņa Enter . Starp pirmajām divām komandām izvēlieties vienu atbilstoši savai operētājsistēmai (pirmajai 32 bitu un otrajai 64 bitu).
cd c: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 cd c: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 ngen.exe izpildāmie vienumi
  1. Pārbaudiet, vai .NET izpildlaika optimizācijas pakalpojuma CPU izmantošana ir atgriezusies normālā stāvoklī!

Alternatīva : Ja jūtaties neērti, pats izpildot komandas vai ja izmantojat vecāku Windows operētājsistēmas versiju, varat izmantot oficiālo Microsoft izveidoto skriptu, kuram vajadzētu darīt to pašu.

  1. Apmeklējiet šo saiti, lai atvērtu skripta GitHub lapu. Pārejiet uz leju līdz kodam, ar peles labo pogu noklikšķiniet uz pogas Raw un izvēlieties saiti Saglabāt kā ... Pārliecinieties, vai faila tips ir Windows skripta fails (* .wsf).
  1. Atrodiet failu tieši tajā vietā, kur esat to saglabājis, un veiciet dubultklikšķi, lai to palaistu. Ja esat izvēlējies izvēlēties programmu, ar kuru to palaist, atlasiet Windows Script Host .
  2. Pārbaudiet, vai problēma ir atrisināta tagad.

2. risinājums: skenējiet datoru, vai tajā nav ļaunprātīgas programmatūras

Lai gan tas izklausās virsū, ļaunprātīgas programmatūras infekcijas ir viens no galvenajiem šīs problēmas cēloņiem, un ir ļoti svarīgi pārbaudīt, vai datorā nav ļaunprātīgas programmatūras. Ļaunprātīgas programmas vēlas iegūt jūsu resursus, un tās parasti nosauc savus procesus kā kaut ko, kas līdzinātos failiem jūsu datorā.

Š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-malware rīks ar bezmaksas versiju, kuru varat lejupielādēt no viņu oficiālās vietnes. Cerams, ka pēc šī jautājuma atrisināšanas jums nebūs vajadzīgs pilns komplekts (ja vien nevēlaties to iegādāties un sagatavot citām problēmām), tāpēc noteikti lejupielādējiet izmēģinājuma versiju, noklikšķinot šeit.
  1. Datora 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. Izvēlieties vietu, kur instalēt Malwarebytes, un izpildiet instalēšanas instrukcijas, kas parādīsies ekrānā, lai pabeigtu instalēšanas procesu.
  1. Atveriet Malwarebytes, atrodot to izvēlnē Sākt vai darbvirsmā un atlasiet skenēšanas opciju, kas pieejama lietojumprogrammas sākuma ekrānā.
  2. Šis rīks, iespējams, uzsāks atjaunināšanas procesu, lai atjauninātu vīrusu datu bāzi, un pēc tam tas turpinās skenēšanu. Lūdzu, esiet pacietīgs, līdz process būs pabeigts, kas noteikti var aizņemt kādu laiku. Ja datorā tiek konstatēta ļaunprātīga programmatūra, apstipriniet, ka tā ir izdzēsta vai ievietota karantīnā .
  1. Pēc skenēšanas procesa restartējiet datoru un pārbaudiet, vai joprojām rodas problēmas ar .NET izpildlaika optimizācijas pakalpojumu!

Piezīme . Jums vajadzētu izmantot arī citus drošības skenerus, ja varat pateikt datorā esošās ļaunprātīgās programmatūras veidu (izpirkuma programmatūru, junkware utt.). Turklāt viens skeneris nekad nespēs atpazīt un izdzēst visu veidu ļaunprātīgas programmatūras, tāpēc iesakām izmēģināt arī citas!

3. risinājums: restartējiet pakalpojumu

Pakalpojuma restartēšana atsāks arī visu procesu, taču tas šoreiz būtu jāpabeidz ā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 Key + R kombināciju (vienlaikus nospiediet šos taustiņus. Nesen atvērtajā lodziņā bez pēdiņām ierakstiet “ services.msc ” un noklikšķiniet uz Labi, lai atvērtu pakalpojumu Pakalpojumi .
  1. Sarakstā atrodiet pakalpojumu NVIDIA Telemetry Container , ar peles labo pogu noklikšķiniet uz tā un parādītajā konteksta izvēlnē atlasiet Rekvizīti.
  2. Ja pakalpojums tiek palaists (to varat pārbaudīt tieši blakus pakalpojuma statusa ziņojumam), tas jāpārtrauc, loga vidū noklikšķinot uz pogas Apturēt . Jebkurā gadījumā palaidiet to vēlreiz, noklikšķinot uz Sākt
  1. Pirms turpināt citas darbības, pārliecinieties , vai pakalpojuma rekvizītu loga izvēlnē Startēšanas veids ir iestatīta opcija Automātiska . Apstipriniet visus dialoglodziņus, kas var parādīties, mainot startēšanas veidu.

Noklikšķinot uz Sākt, varat saņemt šādu kļūdas ziņojumu:

“Windows nevarēja palaist pakalpojumu Local Computer. 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 novērstu.

  1. Lai atvērtu pakalpojuma rekvizītu logu, izpildiet 1. – 3. Darbību no iepriekš sniegtajiem norādījumiem. Pārejiet uz cilni Pieteikties un noklikšķiniet uz pogas Pārlūkot ....
  1. Ierakstīšanas lodziņā “ Ievadiet atlasāmā objekta nosaukumu ” ierakstiet sava konta nosaukumu, noklikšķiniet uz Pārbaudīt nosaukumus un gaidiet, līdz nosaukums būs pieejams.
  2. Kad esat pabeidzis, noklikšķiniet uz Labi un lodziņā Parole ierakstiet paroli, ja tiek prasīts. Tagad tam vajadzētu sākt bez problēmām!

4. risinājums: veiciet tīru sāknēšanu

Dažos gadījumos trešās puses lietotne var izraisīt lielu CPU izmantošanu nepieciešamās optimizācijas dēļ. Tādēļ šajā solī mēs veiksim tīru sāknēšanu, lai pārbaudītu, vai pakalpojumam ir kāda trešās puses ietekme. Izpildiet mūsu tīras sāknēšanas rokasgrāmatu, lai sāktu tīru sāknēšanu, un pēc tam pārbaudiet, vai CPU izmantošana ir tikpat augsta kā iepriekš. Ja tas tā nebija, tas nozīmē, ka šo problēmu izraisīja trešās puses lietotne. Tagad jūs varat viegli novērst šīs problēmas vainīgo, iespējojot lietotnes pa vienam.