Javítás: Magas CPU-használat .NET Runtime Optimization Service által

Ez a probléma általában véletlenszerűen jelentkezik, de akkor is felmerülhet, ha egy frissítést a .NET-keretrendszerre telepített. A folyamat végrehajtható az mscorsvw.exe fájl, és a Task Managerben jelenik meg ezen a néven vagy .NET Runtime Optimization Service néven. Nem olyan gyakran fut, és a .NET-keretrendszer optimalizálására szolgáló szolgáltatás, amely cserébe biztosítja, hogy az attól függő alkalmazások és programok gyorsabban működjenek.

.NET Runtime Optimization Service magas processzor

Ez az optimalizálás azonban időnként túl sokáig tart, és a felhasználók beszámoltak arról, hogy a CPU-erőforrások nagy százalékát fogyasztják minden futtatáskor. Ez pár napig folytatódik. Kövesse az alábbiakban ismertetett módszereket a probléma megoldására.

Mi okozza a .NET Runtime Optimization Service magas CPU használatát?

A hivatalos válasz az, hogy a folyamatnak újra kell fordítania a könyvtárait, és csak akkor kell futnia, ha a számítógép tétlen. A Microsoft azt is kijelenti, hogy a folyamatnak csak néhány percet kell igénybe vennie. Ugyanakkor erről nincs szó, és az emberek több mint egy hetet várnak előrehaladás nélkül. Íme néhány ok:

  • Általában lassan fut, és megpróbálhatja gyorsítani bizonyos parancsok futtatásával.
  • Lehet, hogy olyan rosszindulatú programok futnak a számítógépen, amelyek vagy a szolgáltatás elfertőződtek, vagy a szolgáltatás megfertőződött. Próbálja meg futtatni egy rosszindulatú szoftverek szkennerét.
  • Lehetséges, hogy a szolgáltatás megsérült, ezért meg kell próbálnia újraindítani.

1. megoldás: A folyamat optimalizálása

Nem ajánlott ezt a folyamatot azonnal befejezni, mivel ez valójában segítséget nyújt a számítógépének, valamint az alkalmazások és játékok futtatásának. Számos módszer is lehet a folyamat felgyorsítására, egyszerűen ennek a hasznos parancsnak a futtatásával vagy egy szkript futtatásával ugyanazon hatás elérésére. Ennek lehetővé kell tennie a folyamat számára, hogy több CPU-magot használjon, amely lehetővé teszi a folyamat gyorsabb befejezését. Nézze meg alább!

  1. Keressen a „ Command Prompt ” elemre a Start menüben, vagy közvetlenül a mellette található keresési gomb megérintésével. Kattintson a jobb gombbal az első tetején megjelenő eredményre, és válassza a „ Futtatás rendszergazdaként ” lehetőséget.

A Command Prompt futtatása rendszergazdaként
  1. A Windows régebbi verzióját használó felhasználók használhatják a Windows logó billentyű + R billentyűkombinációt a Futtatás párbeszédpanel megjelenítéséhez . Írja be a „cmd” mezőbe, és használja a Ctrl + Shift + Enter billentyűkombinációt a Command Prompt rendszergazdaként történő futtatásához.
  2. Másolja és illessze be az alább látható parancsokat, és mindenképpen kattintson a billentyűzet Enter gombjára. Az első két parancs közül válasszon egyet az operációs rendszerének megfelelően (32 bites az elsőnél és 64 bites a másodiknál).
 cd c: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 cd c: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 ngen.exe végrehajtási célkitűzések 
  1. Ellenőrizze, hogy a .NET futásidejű optimalizálási szolgáltatás CPU-felhasználása normalizálódott-e!

Alternatív megoldás : Ha kellemetlennek érzi magát a parancsok futtatásakor, vagy ha a Windows operációs rendszer egy régebbi verzióját használja, használhatja a Microsoft által készített hivatalos szkriptet, amelynek ugyanazt kell tennie.

  1. Látogasson el erre a linkre a szkript GitHub oldalának megnyitásához. Keresse meg a kódot, kattintson a jobb gombbal a Raw gombra, és válassza a Mentés hivatkozást mint… lehetőséget. Ellenőrizze, hogy a fájltípus a Windows Script File (* .wsf).

A szkript mentése a GitHubból
  1. Keresse meg a fájlt azon a helyen, ahol mentte, és kattintson duplán a futtatáshoz. Ha szembesül azzal a választással, hogy melyik programot választja ki annak futtatásához, válassza a Windows Script Host lehetőséget .
  2. Ellenőrizze, hogy a probléma megoldódott-e már most.

2. megoldás: Vizsgálja meg a számítógépet rosszindulatú programok ellen

Annak ellenére, hogy ez a legfelső szintre hangzik, a rosszindulatú programok a probléma egyik fő oka, és alapvető fontosságú, hogy ellenőrizze a számítógépen a rosszindulatú programokat. A rosszindulatú programok szeretnének megszerezni az Ön erőforrásait, és általában úgy nevezik folyamataikat, hogy hasonlítanak a számítógépén található fájlokra.

Itt megmutatjuk, hogyan kell beolvasni a PC-jét a Malwarebytes segítségével, mivel ez gyakran a legjobb eredményeket mutatja, figyelembe véve azt a tényt, hogy valóban hatalmas adatbázissal rendelkezik. Sok szerencsét!

  1. A Malwarebytes Anti-Malware egy csodálatos rosszindulatú programok elleni eszköz, amelynek ingyenes verziója letölthető a hivatalos webhelyről. Remélhetőleg a probléma megoldása után nem lesz szüksége a teljes csomagra (kivéve, ha meg akarja vásárolni, és készen áll arra, hogy más problémákra készen álljon), ezért ide kattintva töltse le a próbaverziót.

Malwarebytes letöltése
  1. A számítógépén a Letöltések mappában keresse meg az általuk a webhelyről letöltött végrehajtható fájlt, majd kattintson duplán rá, hogy megnyissa a számítógépen.
  2. Válassza ki a Malwarebytes telepítésének helyét, és kövesse a képernyőn megjelenő telepítési utasításokat a telepítési folyamat befejezéséhez.

Malwarebytes telepítése
  1. Nyissa meg a Malwarebytes oldalt a Start menüben vagy az asztalon, és válassza az alkalmazás kezdőképernyőjén elérhető Szkennelés lehetőséget.
  2. Az eszköz valószínűleg elindítja a frissítési folyamatot a vírusadatbázis frissítése érdekében, majd folytatja a vizsgálatot. Kérjük, legyen türelmes, amíg a folyamat befejeződik, ami határozottan eltarthat egy ideig. Ha a számítógépen rosszindulatú programokat észlel, ellenőrizze, hogy törölték-e vagy karanténba helyezték-e őket .

A szkennelés futtatása Malwarebytes-ben
  1. Indítsa újra a számítógépet, miután befejezte a szkennelési folyamatot, és ellenőrizze, hogy továbbra is fennáll-e a .NET Runtime Optimization Service problémája!

Megjegyzés : Használjon más biztonsági szkennereket is, ha meg tudja mondani a számítógépen található rosszindulatú programok típusát (ransomware, junkware stb.). Ezen felül egy szkenner soha nem fog felismerni és törölni az összes típusú kártevőt, ezért javasoljuk, hogy próbáljon ki másokat is!

3. megoldás: Indítsa újra a szolgáltatást

A szolgáltatás újraindítása az egész folyamatot is újraindítja, de ennek gyorsabban kell befejeződnie, különösen akkor, ha egy hiba miatt rosszul működött. Nézze meg alább.

  1. Nyissa meg a Futtatás segédprogramot a billentyűzet Windows Key + R billentyűkombinációjával (nyomja meg egyszerre ezeket a gombokat. Írja be az „ devmgmt.msc ” kifejezést az újonnan megnyílt mezőbe idézőjelek nélkül, és kattintson az OK gombra a Szolgáltatások eszköz megnyitásához. .

Eszközkezelő futtatása
  1. Keresse meg az NVIDIA Telemetry Container szolgáltatást a listában, kattintson rá a jobb gombbal és válassza a Tulajdonságok elemet a megjelenő helyi menüből.
  2. Ha a szolgáltatás elindult (ellenőrizheti, hogy éppen a Szolgáltatás állapotüzenet mellett), akkor abba kell hagynia, ha az ablak közepén található Stop gombra kattint. Egyébként futtassa újra a Start gombra kattintva

A szolgáltatás indítása
  1. A további lépések folytatása előtt győződjön meg arról, hogy a szolgáltatás tulajdonságai ablak Indítási típus menüjében található beállítás Automatikus értékre van állítva. Erősítse meg a párbeszédpaneleket, amelyek megjelenhetnek az indítási típus módosításakor.

A Start gombra kattintva a következő hibaüzenetet kaphatja:

“A Windows nem indította el a szolgáltatást a Helyi számítógépen. 1079-es hiba: A szolgáltatáshoz megadott fiók különbözik az ugyanazon folyamatban futó többi szolgáltatás számára megadott fiókjától. ”

Ha ez történik, kövesse az alábbi utasításokat a javításhoz.

  1. A szolgáltatás tulajdonságainak ablakának megnyitásához kövesse a fenti utasítások 1-3 lépéseit. Keresse meg a Bejelentkezés lehetőséget, és kattintson a Tallózás … gombra.

Bejelentkezés >> Böngészés
  1. Az „ Adja meg a kiválasztandó objektum nevét ” mezőbe írja be fiókjának nevét, kattintson a Nevek ellenőrzése elemre, és várja meg, amíg a név elérhetővé válik.
  2. Ha kész, kattintson az OK gombra, és írja be a jelszót a Jelszó mezőbe, ha a rendszer kéri. Most probléma nélkül kell indulnia!

Érdekes Cikkek