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

Исправление высокой загрузки ЦП службой оптимизации времени выполнения .NET

Вы часто можете столкнуться с приложением или системным процессом, работающим в фоновом режиме и потребляющим чрезмерное количество системных ресурсов. Высокий уровень потребления системных ресурсов этим процессом может значительно замедлить работу других системных процессов и превратить ваш компьютер в настоящий кошмар. Это может даже привести к его полному сбою. Мы уже рассмотрели ряд проблем и процессов, связанных с высокой загрузкой процессора, на нашем сайте. Кроме того, сегодня мы обсудим, как устранить проблему высокой загрузки процессора службой .NET Runtime Optimization Service и как вернуть её к приемлемому уровню.

Исправление высокой загрузки ЦП службой оптимизации времени выполнения .NET 1200x800

Как исправить высокую загрузку процессора службой оптимизации времени выполнения .NET в Windows 10

Как вы знаете, этот фреймворк .NET используется Microsoft и другими компаниями, в частности, для разработки и запуска приложений Windows. Исполняемый файл этой службы, mscorsvw.exe, является официальным компонентом Windows и выполняет задачу оптимизации фреймворка .NET перед перекомпиляцией и компиляцией библиотек .NET. Это способствует ускорению работы приложений и программ. Служба оптимизации работает в фоновом режиме, когда компьютер неактивен в течение короткого периода времени (5–10 минут).

Почему служба оптимизации времени выполнения .NET вызывает высокую загрузку ЦП?

Иногда перекомпиляция библиотек .NET может занять больше времени, чем обычно. Это приводит к:

  • Ваша компьютерная служба работает медленнее, чем обычно.
  • Неисправности вашего компьютера.
  • Служба коррумпирована.
  • Использование системных ресурсов вредоносным ПО.

Исправление высокой загрузки ЦП службой оптимизации времени выполнения .NET

Учитывая влияние этой службы на производительность отдельных приложений, не рекомендуется завершать её работу сразу же при первых признаках повреждения. Если служба завершается слишком долго, вы можете ускорить процесс, выполнив несколько команд или скрипт. Другие способы решения проблемы включают сканирование компьютера на наличие вредоносных программ и вирусов, перезапуск службы и выполнение чистой загрузки, как описано в следующем разделе.

Читайте также:  Значок звука на панели задач не работает в Windows 10

Метод 1: Выполните чистую загрузку компьютера

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

1. Нажмите клавиши Windows + R В то же время, чтобы начать бегать Чат.

2. Тип MSCONFIG и нажмите клавишу. Enter Открыть Настройка системы.

Введите msconfig и нажмите клавишу Enter, чтобы открыть sy-457x272. Исправление высокой загрузки процессора службой оптимизации времени выполнения .NET.

3. Перейдите на вкладку Услуги и установите флажок «Скрыть все службы Microsoft».

Перейдите на вкладку «Службы» и установите флажок «Скрыть» для разрешения 665x470. Исправление высокой загрузки процессора службой оптимизации времени выполнения .NET.

4. Затем нажмите кнопку Отключить все , показанный на изображении. Это остановит все сторонние службы и ненужные службы, работающие в фоновом режиме.

Нажмите кнопку «Отключить все», чтобы остановить все третье — 573x398. Исправление высокой загрузки ЦП службой оптимизации среды выполнения .NET.

5. Сохраните изменения, нажав кнопку. «Применить» > «ОК».

Сохраните изменения, нажав «Применить», а затем выгрузите 570x390. Исправление высокой загрузки ЦП службой оптимизации времени выполнения .NET.

6. Появится всплывающее окно с вопросом, хотите ли вы перезапустить систему или выйти без перезапуска, как показано на рисунке. Выберите нужный вариант. Выйти без перезагрузки.

a-pop-up-enquiring-whether-you-would-like-to-resta-347x143 Исправление высокой загрузки ЦП службой оптимизации времени выполнения .NET

7. Снова откройте окно «Конфигурация системы», повторив шаги 1–2. Перейдите на вкладку «Автозагрузка».

Исправление высокой загрузки ЦП службой оптимизации времени выполнения .NET

8. Щелкните по гиперссылке. Открыть диспетчер задач , как показано.

Нажмите на гиперссылку «Открыть диспетчер задач» — 665x470. Исправление высокой загрузки ЦП службой оптимизации времени выполнения .NET.

ملاحظة: Проверьте столбец «Влияние на запуск» для всех перечисленных приложений/процессов и отключите те из них, которые оказывают большое влияние на запуск.

9. Щелкните правой кнопкой мыши на Приложение (Такие как Пар) И выберите вариант Отключить Как показано ниже.

check-the-startup-impact-column-for-all-the-listed-970x777 Исправление высокой загрузки ЦП службой оптимизации времени выполнения .NET

10. Наконец, закройте все активные окна приложений и перезагрузите компьютер. Он загрузится в режиме чистой загрузки.

Читайте также:  7 лучших способов исправления ошибки «Указанная процедура не найдена» в Windows

11. Теперь проверьте загрузку процессора службой .NET Runtime в диспетчере задач. Если она в норме, поочередно включайте сторонние программы, чтобы определить причину и удалить их, чтобы избежать подобных проблем в будущем.

Метод 2: Улучшение процессов .NET Framework

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

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

Вариант 1: через командную строку

1. Нажмите «Пуск» и введите Командная строка И нажмите Запустить от имени администратора , как показано.

Откройте меню «Пуск», введите команду «Команда» и нажмите кнопку «784x703». Исправление высокой загрузки процессора службой оптимизации среды выполнения .NET.

2. Введите указанную команду и нажмите клавишу. Enter реализовать это.

ملاحظة: Выполняемые команды различаются в зависимости от архитектуры системы.

  • Для 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

Совет: определите, установлена ли на вашем компьютере 32- или 64-разрядная версия Windows.

Если вы не уверены в архитектуре своей системы, просто следуйте данным шагам:

1. Нажмите клавиши Windows + R Вместе открывать Диалоговое окно «Выполнить».

2. Тип msinfo32 И нажмите "OK" открыть окно Системная информация.

3. Здесь проверьте метку «Тип системы», чтобы убедиться в ее правильности.

Примечание: если вы не уверены в архитектуре своей системы (1024x590-1-1024x590). Исправление высокой загрузки процессора службой оптимизации времени выполнения .NET.

Вариант 2: через GitHub Script

1. Перейти на страницу GitHub Чтобы получить сценарий.

Click-on-Raw-option-in-github-page-1024x519-1-1024x519 Исправление высокой загрузки ЦП службой оптимизации времени выполнения .NET

2. Щелкните правой кнопкой мыши по кнопке. Сырье И выберите вариант Сохранить ссылку как… Как показано.

Щелкните правой кнопкой мыши по параметру Raw и выберите пункт Save link as... на странице github 1024x491-1-1024x491 Исправление высокой загрузки процессора службой оптимизации времени выполнения .NET

3. Изменение Сохранить как إلى Файл сценария Windows И нажмите Сохранить.

Выберите «сохранить как» в файле сценария Windows и нажмите «Сохранить» — 1024x578. 1 — 1024x578. Исправление высокой загрузки ЦП службой оптимизации среды выполнения .NET.

4. После загрузки откройте файл с помощью Хост сценариев Windows.

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

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

Читайте также:  Как очистить кэш шейдеров DirectX в Windows 11

ملاحظة: Это решение работает только с системами, имеющими специальную графическую карту, поддерживаемую NVIDIA.

1. Нажмите клавиши Windows + R В то же время, чтобы начать бегать Чат.

2. Тип services.msc И нажмите "OK" Чтобы открыть приложение Услуги.

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

3. Прокрутите список и найдите нужную услугу. Контейнер телеметрии NVIDIA.

4. Щелкните правой кнопкой мыши по нему и выберите ئصائص Из контекстного меню, как показано.

Прокрутите список и найдите nvidia telemetr 733x503. Исправление высокой загрузки процессора службой оптимизации времени выполнения .NET.

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 Runtime Optimization Service, удалив вредоносное ПО с компьютера:

1. Нажмите клавиши Windows + I В то же время, чтобы открыть Настройки.

2. Здесь нажмите Обновление и безопасность , как показано.

update-and-security-5-743x606 Исправление высокой загрузки ЦП службой оптимизации времени выполнения .NET

3. Перейти в меню Безопасность Windows и нажмите вирус & Защита от угроз

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

4. Щелкните Быстрая проверка Просканировать компьютер на наличие вредоносных программ.

Нажмите кнопку быстрого сканирования в меню защиты от вирусов и угроз (849x541). Исправление высокой загрузки процессора службой оптимизации времени выполнения .NET.

5. Если обнаружено вредоносное ПО, нажмите Начать процесс Чтобы удалить или заблокировать его, перезагрузите компьютер.

Все угрозы будут перечислены здесь. Нажмите кнопку "st-560x511". Исправление высокой загрузки процессора службой оптимизации времени выполнения .NET.

Надеемся, что одно из вышеперечисленных решений помогло устранить высокую загрузку процессора службой .NET Runtime Optimization Service на вашем компьютере. Если проблема повторится, проверьте наличие обновлений Windows или переустановите последнюю версию. . NET FrameworkТакже, если у вас есть какие-либо вопросы/предложения по этой статье, не стесняйтесь оставлять их в разделе комментариев.

Перейти к верхней кнопке