Korjaus: Suuri suorittimen käyttö .NET Runtime Optimization Service -palvelun avulla

Tämä ongelma ilmenee yleensä satunnaisesti, mutta se voi ilmetä myös päivityksen asentamisen jälkeen .NET Frameworkiin. Prosessin suoritettava tiedosto on mscorsvw.exe, ja se näytetään Tehtävienhallinnassa tällä nimellä tai .NET Runtime Optimization Service-nimellä. Se ei toimi niin usein, ja se on .NET-kehysjärjestelmän optimointipalvelu, joka puolestaan ​​varmistaa, että siitä riippuvat sovellukset ja ohjelmat toimivat nopeammin.

.NET Runtime Optimization Service High CPU

Tämä optimointi vie kuitenkin toisinaan liian kauan ja käyttäjät ovat ilmoittaneet, että se kuluttaa suuren osan prosessorin resursseista joka kerta. Se jatkuu myös pari päivää. Noudata alla valmisteltuja menetelmiä yrittääksesi ratkaista tämä ongelma.

Mikä aiheuttaa .NET Runtime Optimization Service -prosessorin korkean käytön?

Virallinen vastaus on, että prosessin on käännettävä kirjastonsa uudelleen ja että sen pitäisi toimia vain tietokoneen ollessa lepotilassa. Microsoft toteaa myös, että prosessin ei pitäisi kestää kauempaa kuin muutama minuutti. Näin ei kuitenkaan ole, ja ihmiset odottavat yli viikon odottamatta edistystä. Tässä on joitain syitä:

  • Se on yleensä hidasta ja voit yrittää nopeuttaa sitä suorittamalla tiettyjä komentoja.
  • Tietokoneessasi saattaa olla käynnissä haittaohjelma, joka joko naamioitunut palvelun tai palvelun tartunnan vuoksi. Kokeile suorittaa haittaohjelmaskanneri.
  • Palvelu on ehkä vioittunut, ja sinun pitäisi yrittää käynnistää se uudelleen.

Ratkaisu 1: Prosessin optimointi

Tätä prosessia ei suositella lopettamaan heti, koska se todella auttaa tietokonettasi sekä sovellusten ja pelien käyttöä. On kuitenkin monia tapoja nopeuttaa prosessia suorittamalla tämä hyödyllinen komento tai suorittamalla skripti, jolla on sama vaikutus. Tämän pitäisi antaa prosessille mahdollisuus käyttää enemmän suorittimen ytimiä, mikä mahdollistaa prosessin lopettamisen nopeammin. Katso se alla!

  1. Etsi ” Komentorivi ” joko suoraan Käynnistä-valikosta tai napauttamalla sen vieressä olevaa hakupainiketta. Napsauta hiiren kakkospainikkeella ensimmäistä tulosta, joka näkyy yläreunassa, ja valitse ” Suorita järjestelmänvalvojana ” -vaihtoehto.

Suoritetaan komentorivi järjestelmänvalvojana
  1. Käyttäjät, jotka käyttävät vanhempaa Windows-versiota, voivat käyttää Windows-näppäin + R-näppäinyhdistelmää avataksesi Suorita-valintaikkunan . Kirjoita ruutuun ”cmd” ja käytä Ctrl + Vaihto + Enter- näppäinyhdistelmää suorittaaksesi komentokehotteen järjestelmänvalvojana.
  2. Kopioi ja liitä alla olevat komennot ja varmista, että napsautat näppäimistön Enter- näppäintä jokaisen jälkeen. Valitse kahden ensimmäisen komennon joukosta käyttöjärjestelmäsi mukainen (32-bittinen ensimmäiselle ja 64-bittinen toiselle).
 cd c: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 cd c: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 ngen.exe suorittaakohteita 
  1. Tarkista, onko .NET Runtime Optimization Service -prosessorin käyttö palautunut normaaliksi!

Vaihtoehto : Jos sinusta tuntuu epämukavalta suorittaa komentoja itse tai jos käytät vanhempaa Windows-käyttöjärjestelmän versiota, voit käyttää Microsoftin tekemää virallista komentosarjaa, jonka pitäisi tehdä sama.

  1. Käy tällä linkillä avataksesi skriptin GitHub-sivun. Siirry alaspäin koodiin, napsauta hiiren kakkospainikkeella Raw- painiketta ja valitse Tallenna-linkki nimellä… Varmista, että tiedostotyyppi on Windows Script File (* .wsf).

Skriptin tallentaminen GitHubista
  1. Etsi tiedosto sinne, mihin olet tallentanut sen, ja kaksoisnapsauta sitä suorittaaksesi. Jos sinulla on valinta valita ohjelma, jonka kanssa sitä käytetään, valitse Windows Script Host .
  2. Tarkista, onko ongelma ratkaistu nyt.

Ratkaisu 2: Tarkista tietokoneesi haittaohjelmien varalta

Vaikka tämä kuulostaa yleiseltä, haittaohjelmistot ovat yksi tämän ongelman johtavista syistä, ja on tärkeää tarkistaa tietokoneesi haittaohjelmien varalta. Haittaohjelmat haluaisivat saada käsiinsä resurssejasi ja yleensä ne nimeävät prosessinsa jotain, joka muistuttaa tietokoneesi tiedostoja.

Tässä näytämme sinulle kuinka skannata tietokoneesi Malwarebytes-sovelluksella, koska se näyttää usein parhaita tuloksia, kun otetaan huomioon, että sillä on todella laaja tietokanta. Onnea!

  1. Malwarebytes Anti-Malware on hämmästyttävä haittaohjelmien torjuntatyökalu ilmaisella versiolla, jonka voit ladata heidän viralliselta verkkosivustolta. Toivottavasti et tarvitse koko pakkausta sen jälkeen, kun olet ratkaissut tämän ongelman (ellet halua ostaa sitä ja antaa sen valmiiksi muihin ongelmiin), joten muista ladata kokeiluversio napsauttamalla tätä.

Haittaohjelmien lataaminen
  1. Etsi heidän verkkosivustolta juuri lataamasi suoritettava tiedosto tietokoneesi Lataukset-kansioon ja kaksoisnapsauta sitä avataksesi sen tietokoneellasi.
  2. Valitse asenna Malwarebytes ja seuraa näytölle tulevia asennusohjeita asennusprosessin loppuun saattamiseksi.

Haittaohjelmien asentaminen
  1. Avaa Malwarebytes etsimällä se Käynnistä-valikosta tai työpöydältä ja valitsemalla Skannaus- vaihtoehto sovelluksen aloitusnäytössä.
  2. Työkalu käynnistää todennäköisesti päivitysprosessinsa virustietokannan päivittämiseksi ja jatkaa sitten tarkistusta. Ole kärsivällinen, kunnes prosessi on valmis, mikä voi ehdottomasti viedä hetken. Jos tietokoneesi havaitsee haittaohjelman, varmista, että se on poistettu tai asetettu karanteeniin .

Skannaus suoritetaan Malwarebytes-sovelluksessa
  1. Käynnistä tietokone uudelleen, kun skannaus on päättynyt ja tarkista, onko sinulla edelleen ongelmia .NET Runtime Optimization Service -palvelun kanssa!

Huomaa : Sinun on käytettävä myös muita turvaskannereita, jos voit kertoa tietokoneellasi esiintyvän haittaohjelman tyypin (ransomware, junkware jne.). Lisäksi yksi skanneri ei koskaan pysty tunnistamaan ja poistamaan kaikenlaisia ​​haittaohjelmia, joten suosittelemme kokeilemaan myös muita!

Ratkaisu 3: Käynnistä palvelu uudelleen

Palvelun uudelleenkäynnistäminen käynnistää myös koko prosessin, mutta sen pitäisi suorittaa nopeammin tällä kertaa, varsinkin jos virhe aiheutti sen käyttäytymistä huonosti. Katso se alla.

  1. Avaa Suorita-apuohjelma käyttämällä näppäimistön Windows Key + R -näppäinyhdistelmää (paina näitä näppäimiä samanaikaisesti. Kirjoita “ devmgmt.msc ” äskettäin avattuun ruutuun ilman lainausmerkkejä ja napsauta OK avataksesi Palvelut-työkalun .

Käynnistä laitehallinta
  1. Etsi luettelosta NVIDIA Telemetry Container -palvelu, napsauta sitä hiiren kakkospainikkeella ja valitse esiin tulevasta pikavalikosta Ominaisuudet.
  2. Jos palvelu on käynnistetty (voit tarkistaa, että juuri palvelun tilaviestin vieressä), sinun tulee lopettaa se napsauttamalla ikkunan keskellä olevaa Pysäytä- painiketta. Suorita joka tapauksessa se uudelleen napsauttamalla Käynnistä

Palvelun aloittaminen
  1. Varmista, että palvelun ominaisuusikkunan Käynnistystyyppi- valikon vaihtoehtona on Automaattinen, ennen kuin jatkat muihin vaiheisiin. Vahvista kaikki valintaikkunat, jotka saattavat näkyä käynnistystapaa vaihdettaessa.

Voit saada seuraavan virheviestin napsauttamalla Käynnistä:

”Windows ei voinut käynnistää palvelua paikallisella tietokoneella. Virhe 1079: Tälle palvelulle määritetty tili eroaa tilistä, joka on määritetty muille samassa prosessissa toimiville palveluille. "

Jos näin tapahtuu, korjaa se noudattamalla alla olevia ohjeita.

  1. Noudata yllä olevien ohjeiden vaiheita 1-3 avataksesi palvelun ominaisuusikkuna. Siirry Kirjaudu sisään -välilehdelle ja napsauta Selaa … -painiketta.

Kirjaudu sisään >> Selaa
  1. Kirjoita " Kirjoita valitun objektinimi " -kenttään alle tilisi nimi, napsauta Tarkista nimet ja odota, että nimi on käytettävissä.
  2. Napsauta OK, kun olet valmis ja kirjoita salasana Salasana- kenttään, jos sinua kehotetaan. Sen pitäisi nyt alkaa ilman ongelmia!

Mielenkiintoisia Artikkeleita