
Високе використання процесора службою оптимізації середовища виконання .NET є однією з найпоширеніших проблем. Багато користувачів повідомляли спільноті Microsoft про те, що служба оптимізації середовища виконання .NET споживає багато ресурсів процесора та впливає на продуктивність системи, і запитували, як виправити високе використання процесора службою оптимізації середовища виконання .NET у Windows 10.
Ну, це випадкова, але дуже дратівлива проблема, оскільки вона сповільнює продуктивність системи, і навіть деякі з залежних програм і програм починають збої або зависання.
Однак, на щастя, є виправлення, які працюють, тому продовжуйте читати статтю, щоб отримати відповідь на всі ваші запитання та як виправити високе використання ЦП за допомогою служби оптимізації виконання .NET.
Що таке служба оптимізації виконання .NET?
Служба оптимізації виконання .Net є компонентом Windows і також відома як Mscorsvw.exe. А послуга використовується для оптимізації продуктивності системи, щоб додатки та програми, які від неї залежать, працювали швидше.
Зазвичай служба оптимізації середовища виконання .NET працює безперебійно та не спричиняє проблему високого рівня ЦП, але якщо процес оптимізації триває надто довго, у цій ситуації проблему високого використання ЦП спричиняє служба оптимізації середовища виконання .NET або Mscorsvw.exe. .
Чому служба оптимізації виконання .NET використовує так багато пам’яті?
Ну, ця випадкова проблема зазвичай виникає після встановлення оновлення на .NET Framework, а виконуваним файлом процесу є mscorsvw.exe.
Крім того, існують інші причини, через які служба оптимізації виконання .NET використовує високу навантаженість ЦП.
- Служба оптимізації виконання .NET може бути пошкоджена.
- Ваш комп’ютер може бути заражений вірусом або шкідливих програм а також заразив службу або замаскувався під службу
- Або служба оптимізації виконання .NET працює повільно на вашому пристрої.
Служба оптимізації середовища виконання .NET корисна, тому ми не рекомендуємо вимикати її в диспетчері завдань.
Тому дотримуйтеся наданих надійних і дієвих рішень, які допомогли багатьом користувачам вирішити проблему високого використання ЦП служби оптимізації виконання .Net у Windows 10.
Як вирішити проблему високого ЦП у .NET Runtime Optimization Service?
Якщо ця служба споживає забагато ресурсів вашого процесора, ви можете спробувати такі рішення, щоб вирішити цю програму:
Рішення 1. Запустіть перевірку на захист від шкідливих програм
Як згадувалося раніше, зараження шкідливим програмним забезпеченням також може спричинити проблему високого завантаження процесора службою оптимізації середовища виконання .NET. Тому рекомендується спочатку виконати глибоке сканування вашої системи за допомогою антивірусного програмного забезпечення, такого як Malwarebytes , Avast , SpyHunter та інші.
Ви можете легко завантажити їх з офіційного сайту та почати сканування. Після завершення сканування перевірте, чи вирішено проблему високого використання ЦП .NET Runtime Optimization Service.
Рішення 2. Покращення процесу служби оптимізації виконання .NET
Оскільки вимикання служби не рекомендується, пропонується виконати наступні команди для оптимізації .NET Framework для використання більшої кількості ядер процесора та швидкого завершення процесу.
Для цього виконайте такі дії:
- Натисніть клавіші Windows + R щоб відкрити коробку Виконати > введіть CMD > натисніть OK
- В командний рядок, вставляйте дані команди одну за одною > натисніть Enter після кожної, але переконайтеся, що ви вибрали ту, яка відповідає вашій операційній системі (32-розрядна або 64-розрядна)
- Для 32 біт: cd c: WindowsMicrosoft.NETFrameworkv4.0.30319
- Для 64 біт: cd c: WindowsMicrosoft.NETFramework64v4.0.30319
- Далі вставте наведену нижче команду > натисніть Enter:
- negen.exe executequeueeditems
- Вийти з командного рядка
Тепер відкрийте диспетчер завдань і перевірте, чи є нормальним використання ЦП службою оптимізації виконання .NET.
Рішення 3. Запустіть офіційний сценарій, створений Microsoft
Якщо ви використовуєте версію Windows, відмінну від Windows 10, ви можете запустити офіційний скрипт, створений Microsoft, щоб пришвидшити роботу служби. Виконайте такі дії:
- Відвідайте сторінку GitHub з офіційного сценарію.
- Тепер клацніть правою кнопкою миші на кнопці Raw > виберіть Зберегти посилання лайк.
- Переконайтеся, що типом файлу є файл сценарію Windows, а потім збережіть файл на жорсткому диску.
- Далі для запустити сценарій > запустити файл
- Добре, якщо вам потрібно вибрати програму для запуску з >, виберіть Сервер сценаріїв Windows.
Сподіваємось, запустивши сценарій, служба .NET Runtime Optimization швидко виконає завдання, і проблему високого використання ЦП нормалізовано.
Вас може зацікавити: Помилка винятку системної служби у Windows 10 | Рішення
Рішення 4. Перезапустіть службу
Якщо ви все ще стикаєтесь із високим навантаженням ЦП, спричиненим службою mscorsvw.exe, перезапуск служби допоможе швидше завершити процес. Отже, виконайте наступні дії, щоб перезапустити службу:
- Натисніть клавіші Windows + R> і в коробці пробіг> писати services.msc> натисніть Enter
- Потім прокрутіть вниз, щоб знайти контейнер телеметрії та клацнути правою кнопкою миші NVIDIA> виберіть Перезавантаження в меню.
- Тепер клацніть правою кнопкою миші Телеметричний контейнер NVIDIA> потім виберіть у меню Властивості
- Потім у вікні властивостей > налаштувати тип запуску контейнера телеметрії NVIDIA як Автоматичний.
- І підтвердьте діалогові вікна, які можуть з’явитися, і натисніть Прийняти Щоб зберегти зміни.
Перевіряє, чи вирішено проблему високого використання ЦП служби .Net Runtime Optimization Service.
Рішення 5: видаліть програми
Перевірте свою систему на наявність небажаних додатків або програм, які ви не використовували і які лише займають місце на вашому комп’ютері.
Таким чином, тут пропонується видалити ці програми, щоб звільнити місце на диску, і це може повернути нормальний рівень ЦП, спричинений службою оптимізації виконання мережі.
Щоб видалити програми, перейдіть у Налаштування > Програми > виберіть непотрібну програму, клацніть на ній правою кнопкою миші та натисніть кнопку видалення . Після цього ви можете видалити всі небажані програми одну за одною.
Крім того, видалення додатків вручну не видалить їх повністю, оскільки деякі з їхніх залишків і непотрібних файлів залишилися в системі, тому краще вибрати програму видалення стороннього виробника.
Рішення 6. Виконайте команду DISM
Якщо ви все ще стикаєтеся з проблемою високого використання процесора .NET Runtime Optimization Service, спробуйте запустити вбудовану команду DISM, щоб відновити пошкоджені системні файли. Щоб запустити його, виконайте такі дії:
- Натисніть на Windows> писати CMDклацніть правою кнопкою миші командний рядок і виберіть «Запустити від імені адміністратора».
- Тепер у командному рядку введіть наступні команди та натисніть Enter по одній після кожної:
- DISM / Інтернет / Cleanup-Image / RestoreHealth
- Це сканує систему. Зачекайте, поки процес завершиться (приблизно 30 хвилин)
- За оцінками, наразі високе використання ЦП службою оптимізації виконання .Net нормалізувалося.
Заключні слова
Одна з найпоширеніших скарг користувачів щодо служби оптимізації середовища виконання .NET полягає в тому, що вона споживає забагато ресурсів процесора. Саме тому ми підготували цей посібник, щоб допомогти вам зрозуміти, чому це може відбуватися, і можливі рішення, які ви можете спробувати для вирішення цієї проблеми високого використання процесора.
Мене звуть Хав'єр Чірінос, і я захоплююся технологіями. Скільки себе пам’ятаю, я захоплювався комп’ютерами та відеоіграми, і це хобі закінчилося роботою.
Я публікую про технології та гаджети в Інтернеті більше 15 років, особливо в mundobytes.com
Я також є експертом у сфері онлайн-комунікацій та маркетингу та маю знання про розробку WordPress.



