Что делать если mscorsvw.exe NET Runtime Optimization Service грузит процессор

mscorsvw.exe грузит процессор Windows

Пользователи Windows 11, 10 и более ранних версий ОС при высокой нагрузке на процессор, заглянув в диспетчер задач, могут обнаружить, что систему грузит процесс mscorsvw.exe или .NET Runtime Optimization Service.

mscorsvw.exe грузит процессор

В этой инструкции подробно о том, что это за процесс, а также о том, что делать, чтобы снизить нагрузку на систему со стороны .NET Runtime Optimization Service.

Что за процесс mscorsvw.exe или .NET Runtime Optimization Service

.NET Runtime Optimization Service и соответствующий ему процесс mscorsvw.exe служит для оптимизации библиотек .NET Framework и приложений, написанных с его использованием. Более детально (но на английском) об этом можно прочесть в статье разработчиков на сайте Майкрософт.

По умолчанию, NET Runtime Optimization Service выполняется в двух случаях:

  • После установки .NET Framework
  • После получения обновлений .NET Framework

Обычно процесс запускается при простое компьютера, вызывая при этом высокую нагрузку на процессор, что в целом нормально для выполняемых задач.

Действия при высокой нагрузке на систему

Если высокая нагрузка со стороны mscorsvw.exe не является постоянной проблемой, достаточно однократно дождаться, когда .NET Runtime Optimization Service выполнит все задачи, обычно это происходит в течение нескольких минут. Снимать задачу в диспетчере задач не следует, кроме случаев крайней необходимости, когда требуется прямо сейчас прекратить высокую нагрузку на CPU.

Майкрософт на официальном сайте предлагает дополнительные возможности, позволяющие сократить время, необходимое для выполнения задач NET Optimization Service:

  1. Запустить командную строку от имени администратора и по порядку использовать командыcd C:WindowsMicrosoft.NETFrameworkv4.0.30319
    ngen.exe executequeueditems
    schTasks /run /Tn «MicrosoftWindows.NET Framework.NET Framework NGEN v4.0.30319»
  2. В x64 версиях Windows дополнительно использовать ещё две командыcd C:WindowsMicrosoft.NETFramework64v4.0.30319
    ngen.exe executequeueditems
    schTasks /run /Tn «MicrosoftWindows.NET Framework.NET Framework NGEN v4.0.30319 64»
  3. Использовать один из официальных скриптов со страницы GitHub.
Читайте также:
Windows не удается запустить это устройство код 19 — как исправить?

Теоретически, но очень маловероятно, процесс mscorsvw.exe может оказаться вредоносным файлом. При таких подозрениях вы можете открыть расположение файла с помощью контекстного меню в диспетчере задач, а затем проверить этот исполняемый файл на VirusTotal.

Источник: remontka.pro

Оцените статью
( Пока оценок нет )
Поделиться с друзьями
Информационный блог про Windows
Добавить комментарий