Тэма Jannah Ліцэнзія не пацверджана. Перайдзіце на старонку параметраў тэмы, каб праверыць ліцэнзію. Вам патрэбна адна ліцэнзія для кожнага даменнага імя.

Выпраўленне высокай загрузкі працэсара службы аптымізацыі асяроддзя выканання .NET

Часта можна сутыкнуцца з праграмай або сістэмным працэсам, які працуе ў фонавым рэжыме і спажывае незвычайна шмат сістэмных рэсурсаў. Высокае выкарыстанне сістэмных рэсурсаў працэсам можа значна запаволіць іншыя сістэмныя працэсы і ператварыць ваш камп'ютар у павольны беспарадак. Гэта можа нават прывесці да яго поўнага збою. Мы ўжо разгледзелі шэраг праблем і працэсаў з высокім выкарыстаннем працэсара на нашым сайце. Акрамя таго, сёння мы абмяркуем, як выправіць высокую загрузку працэсара службай аптымізацыі асяроддзя выканання .NET і як вярнуць яе да прымальнага ўзроўню.

Выпраўленне высокай загрузкі працэсара службы аптымізацыі асяроддзя выканання .NET 1200x800

Як выправіць высокую загрузку працэсара службы аптымізацыі асяроддзя выканання .NET у Windows 10

Як вы ведаеце, гэты фрэймворк .NET выкарыстоўваецца кампаніяй Microsoft і іншымі бакамі для распрацоўкі і запуску праграм Windows, сярод іншага. Выканаўчы файл гэтай службы пад назвай mscorsvw.exe з'яўляецца афіцыйным кампанентам Windows і выконвае задачу аптымізацыі фрэймворка .NET перад перакампіляцыяй і кампіляцыяй бібліятэк .NET. Гэта дапамагае праграмам і праграмам працаваць хутчэй. Служба аптымізацыі прызначана для працы ў фонавым рэжыме, калі ваш камп'ютар прастойвае на працягу кароткага перыяду часу — 5-10 хвілін.

Чаму служба аптымізацыі асяроддзя выканання .NET выклікае высокую загрузку працэсара?

Часам перакампіляцыя бібліятэк .NET можа заняць больш часу, чым звычайна. Гэта прыводзіць да:

  • Служба вашага камп'ютара працуе павольней, чым звычайна.
  • Няспраўнасці ў вашым кампутары.
  • Сэрвіс карумпаваны.
  • Выкарыстанне сістэмных рэсурсаў шкоднаснымі праграмамі.

Выпраўленне высокай загрузкі працэсара службы аптымізацыі асяроддзя выканання .NET

Улічваючы ўплыў гэтай службы на прадукцыйнасць асобных праграм, не рэкамендуецца неадкладна завяршаць яе працу пры першых прыкметах пашкоджання. Калі служба завяршаецца занадта доўга, вы можаце паскорыць працэс, выканаўшы некалькі каманд або сцэнар. Іншыя рашэнні ўключаюць сканаванне кампутара на наяўнасць шкоднасных праграм і вірусаў, перазапуск службы і выкананне чыстай загрузкі, як апісана ў наступным раздзеле.

Чытайце таксама:  Як ачысціць гісторыю актыўнасці карыстальнікаў у Windows 11

Спосаб 1: Выканайце чыстую загрузку кампутара

Вельмі верагодна, што служба мае праблемы з перакампіляцыяй бібліятэк для пэўнага прыкладання іншага вытворцы і таму спажывае больш магутнасці працэсара для выканання задачы. Вы можаце выканаць чыстую загрузку, пры якой загружаюцца толькі неабходныя драйверы і праграмы аўтазагрузкі, каб праверыць, ці сапраўды гэта праграма іншага вытворцы, якая выклікае праблему высокай загрузкі працэсара службай аптымізацыі асяроддзя выканання .NET. Вось крокі для выканання чыстай загрузкі ў Windows 10:

1. Націсніце клавішы Windows + R Адначасова пачаць бегаць Дыялогавае акно.

2. Тып MSConfig і націсніце клавішу Уводзіць Каб адкрыць Налада сістэмы.

type-msconfig-and-hit-the-enter-key-to-open-the-sy-457x272 Выпраўленне высокай загрузкі працэсара службай аптымізацыі асяроддзя выканання .NET

3. Перайдзіце на ўкладку Паслугі і пастаўце галачку «Схаваць усе службы Microsoft».

перайдзіце на ўкладку паслуг і пастаўце галачку, каб схаваць 665x470. Выпраўце высокую загрузку працэсара службай аптымізацыі асяроддзя выканання .NET.

4. Затым націсніце кнопку Адключыць усё , паказанага на выяве. Гэта спыніць усе староннія службы і непатрэбныя службы, якія працуюць у фонавым рэжыме.

націсніце-на-кнопку-адключыць-усе-для-спынення-ўсё-трэцяе--573x398 Выпраўленне высокай загрузкі працэсара службай аптымізацыі асяроддзя выканання .NET

5. Захавайце змены, націснуўшы кнопку. «Ужыць» > «ОК».

захаваць змены, націснуўшы на кнопку «Ужыць», а затым выключыць 570x390. Выпраўленне высокай загрузкі працэсара службы аптымізацыі асяроддзя выканання .NET.

6. З'явіцца ўсплывальнае акно з пытаннем, ці жадаеце вы перазагрузіць кампутар, ці выйсці без перазагрузкі, як паказана. Выберыце патрэбны варыянт. Выхад без перазагрузкі.

Выпраўленне высокай загрузкі працэсара службай аптымізацыі асяроддзя выканання .NET

7. Зноў адкрыйце акно «Канфігурацыя сістэмы», паўтарыўшы крокі 1-2. Перайдзіце на ўкладку «Аўтазагрузка».

once-again-launch-the-system-configuration-window-572x387 Выпраўленне высокай загрузкі працэсара службай аптымізацыі асяроддзя выканання .NET

8. Націсніце на гіперспасылку. Адкрыць дыспетчар задач , як паказана.

Выпраўленне высокай загрузкі працэсара службы аптымізацыі асяроддзя выканання .NET Runtime Optimization Service з дапамогай гіперспасылкі «Click-on-the-open-task-manager--665x470»

Малюнак: Праверце слупок «Уплыў запуску» для ўсіх пералічаных праграм/працэсаў і адключыце тыя з іх, якія аказваюць моцны ўплыў на запуск.

9. Пстрыкніце правай кнопкай мышы на Прымяненне (Такія як Пара) і абярыце варыянт Забараняць Як паказана ніжэй.

check-the-startup-impact-column-for-all-the-listed-970x777 Выпраўленне высокай загрузкі працэсара службы аптымізацыі асяроддзя выканання .NET

10. Нарэшце, зачыніце ўсе актыўныя вокны праграм і перазагрузіце камп'ютар. Ён запусціцца з чыстай загрузкі.

Чытайце таксама:  Выпраўленне крытычнай памылкі працэсу ў Windows 11

11. Цяпер праверце выкарыстанне працэсара службай .NET Runtime у дыспетчары задач. Калі яно нармальнае, уключыце праграмы іншых вытворцаў па адной, каб вызначыць вінаватую праблему, і выдаліце іх, каб пазбегнуць падобных праблем у будучыні.

Метад 2: Паляпшэнне працэсаў .NET Framework

Паколькі завяршэнне гэтай службы немагчымае, вы можаце крыху паскорыць яе працу, дазволіўшы ёй выкарыстоўваць дадатковыя ядры працэсара. Па змаўчанні служба выкарыстоўвае толькі адно ядро.

  • Вы можаце выканаць некаторыя каманды самастойна
  • Або проста запампуйце афіцыйны скрыпт Microsoft з GitHub І ўключыце яго.

Варыянт 1: праз камандны радок

1. Націсніце кнопку «Пуск» і ўвядзіце Камандны радок і націсніце Запуск ад імя адміністратара , як паказана.

open-start-menu-type-command-prompt-and-click-on-784x703 Выпраўленне высокай загрузкі працэсара службай аптымізацыі асяроддзя выканання .NET

2. Увядзіце пазначаную каманду і націсніце клавішу. Уводзіць каб рэалізаваць яго.

Малюнак: Каманды, якія трэба выканаць, адрозніваюцца ў залежнасці ад архітэктуры сістэмы.

  • Для 32-бітных сістэм: cd c:\Windows\Microsoft.NET\Framework\v4.0.30319
  • Для 64-бітных сістэм: cd c:\Windows\Microsoft.NET\Framework64\v4.0.30319

execute-command-to-go-to-Microsoft-Net-framework-in-cmd-or-Command-Prompt-1024x214-1-1024x214 Выпраўленне высокай загрузкі працэсара службай аптымізацыі асяроддзя выканання .NET

3. Далей выканайце выканаўчыя пункты. ngen.exe , Як паказана ніжэй.

Выпраўленне высокай загрузкі працэсара службы аптымізацыі асяроддзя выканання .NET

Парада прафесіянала: вызначце, ці ваш камп'ютар з Windows 32-бітны ці 64-бітны.

Калі вы не ўпэўненыя ў архітэктуры вашай сістэмы, проста выканайце наступныя дзеянні:

1. Націсніце клавішы Windows + R Разам, каб адкрыць Дыялогавае акно «Запусціць».

2. Тып msinfo32 і націсніце "ДОБРА" адкрыць акно Інфармацыя пра сістэму.

3. Тут праверце пазнаку тыпу сістэмы, каб пацвердзіць яе.

note-if-you-are-not-sure-about-your-systems-arch-1024x590-1-1024x590 Выпраўленне высокай загрузкі працэсара службай аптымізацыі асяроддзя выканання .NET

Варыянт 2: праз скрыпт GitHub

1. Перайдзіце на старонку GitHub Каб атрымаць сцэнар.

Click-on-Raw-option-in-github-page-1024x519-1-1024x519 Выпраўленне высокай загрузкі працэсара службай аптымізацыі асяроддзя выканання .NET

2. Пстрыкніце правай кнопкай мышы на кнопцы. Сыравіна і абярыце варыянт Захаваць спасылку як… Як паказана.

Клікніце правай кнопкай мышы на опцыі Raw і абярыце Захаваць спасылку як...-ін-гітхубу-старонку-1024x491-1-1024x491. Выпраўце высокую загрузку працэсара службы аптымізацыі асяроддзя выканання .NET.

3. Змена захаваць як мне Файл сцэнарыя Windows і націсніце Захаваць.

choose-save-as-type-to-Windows-Script-File-and-click-on-Save-1024x578-1-1024x578 Выпраўленне высокай загрузкі працэсара службы аптымізацыі асяроддзя выканання .NET

4. Пасля загрузкі адкрыйце файл з дапамогай Хост скрыптоў Windows.

Спосаб 3: Перазапусціце службу аптымізацыі асяроддзя выканання .NET

Службы часта выходзяць з ладу, а потым дэманструюць дзіўную паводзіну, напрыклад, выкарыстоўваюць непатрэбную колькасць сістэмных рэсурсаў або застаюцца актыўнымі на працягу доўгага перыяду часу. Няспраўны экзэмпляр можа быць выкліканы памылкамі ў бягучай версіі аперацыйнай сістэмы Windows. Вось як вырашыць праблему высокай загрузкі працэсара для службы аптымізацыі асяроддзя выканання .NET, перазапусціўшы службу:

Чытайце таксама:  Файлы і тэчкі, якія займаюць месца ў Windows, і як іх лёгка выдаліць

Малюнак: Гэтае рашэнне працуе толькі з сістэмамі, якія маюць спецыяльную відэакарту, якая падтрымліваецца NVIDIA.

1. Націсніце клавішы Windows + R Адначасова пачаць бегаць Дыялогавае акно.

2. Тып services.msc і націсніце "ДОБРА" Каб адкрыць праграму Паслугі.

type-services-msc-and-click-on-ok-to-open-the-serv-457x272 Выпраўленне высокай загрузкі працэсара службай аптымізацыі асяроддзя выканання .NET

3. Пракруціце спіс і знайдзіце паслугу. Кантайнэр тэлеметрыі NVIDIA.

4. Пстрыкніце правай кнопкай мышы і абярыце Уласцівасці З кантэкстнага меню, як паказана.

Пракруціце спіс і знайдзіце nvidia telemetr 733x503 Fix .NET Runtime Optimization Service высокая загрузка працэсара

5. Націсніце кнопку "выключэнне" Спачатку пачакайце, пакуль стан службы не пазначыцца як «Спынена», а затым націсніце кнопку «Пуск», каб перазапусціць яе.

word-image-389x450 Выпраўленне высокай загрузкі працэсара службы аптымізацыі асяроддзя выканання .NET

6. Пераканайцеся, што для тыпу запуску ўсталявана значэнне «Аўтаматычна».

in-the-general-tab-click-the-startup-type-drop-d-406x468 Выпраўленне высокай загрузкі працэсара службы аптымізацыі асяроддзя выканання .NET

7. Пасля перазапуску службы націсніце Ужыць > ОК Каб захаваць змены і закрыць акно ўласцівасцей.

once-the-service-restarts-click-on-apply-to-save-389x448 Выпраўленне высокай загрузкі працэсара службай аптымізацыі асяроддзя выканання .NET

8. Націсніце клавішы Ctrl + Shift + Esc Разам, каб адкрыць Дыспетчар задач Праверце, ці служба ўсё яшчэ выкарыстоўвае шмат рэсурсаў працэсара.

Спосаб 4: Выяўленне і выдаленне шкоднасных праграм

Калі незвычайнае выкарыстанне працэсара службай не знікае, запусціце сканаванне на вірусы/шкоднасныя праграмы, каб выключыць магчымасць заражэння. Шкоднасныя праграмы могуць пранікнуць у ваш камп'ютар, калі вы не будзеце асцярожныя. Гэтыя праграмы маскіруюцца пад законныя кампаненты Windows, выклікаючы розныя праблемы, такія як высокая загрузка працэсара. Вы можаце выкарыстоўваць убудаваны Абаронца Windows для сканавання камп'ютара або любое іншае спецыялізаванае праграмнае забеспячэнне бяспекі. Выканайце наступныя дзеянні, каб выправіць праблему высокай загрузкі працэсара службай аптымізацыі асяроддзя выканання .NET, выдаліўшы шкоднасныя праграмы з камп'ютара:

1. Націсніце клавішы Windows+I Пры гэтым адкрыць Налады.

2. Тут націсніце Абнаўленне і бяспека , як паказана.

абнаўленне-і-бяспека-5-743x606 Выпраўленне высокай загрузкі працэсара службай аптымізацыі асяроддзя выканання .NET

3. Перайдзіце ў меню бяспеку Windows і націсніце вірус & Абарона ад пагроз

select-the-virus-and-threat-protection-option-unde-777x634 Выпраўленне высокай загрузкі працэсара службай аптымізацыі асяроддзя выканання .NET

4. Пстрыкніце Хуткая праверка Каб праверыць кампутар на наяўнасць шкоднасных праграм.

click-on-Quick-scan-in-Virus-and-threat-protection-menu-849x541 Выпраўленне высокай загрузкі працэсара службай аптымізацыі асяроддзя выканання .NET

5. Калі будзе знойдзена шкоднаснае праграмнае забеспячэнне, націсніце Пачаць працэс Каб выдаліць або заблакіраваць яго, і перазагрузіце кампутар.

Выпраўленне высокай загрузкі працэсара службай аптымізацыі асяроддзя выканання .NET

Спадзяюся, што адно з вышэйпералічаных рашэнняў выправіла высокую загрузку працэсара службы аптымізацыі асяроддзя выканання .NET на вашым камп'ютары. Калі тая ж праблема зноў узнікне пазней, праверце наяўнасць абнаўленняў Windows або пераўсталюйце апошнюю версію. .NET FrameworkАкрамя таго, калі ў вас ёсць якія-небудзь пытанні/прапановы адносна гэтага артыкула, не саромейцеся пакідаць іх у раздзеле каментарыяў.

Кнопка перайсці ўверх