Что делать, если mscorsvw.exe грузит процессор?
Здравствуйте. Некоторые владельцы ПК начали замечать, что в результате скачивания и установки обновлений для Win 7, система начала «тормозить». А в диспетчере задач новый элемент mscorsvw.exe грузит процессор. Самое странное, что этот процесс может присутствовать в списке два или три раза. Что это за «напасть», можно ли её устранить простым отключением для ускорения компьютера? Сейчас разберемся!
СОДЕРЖАНИЕ СТАТЬИ:
Суть проблемы
Mscorsvw.exe (.NET Runtime Optimization Service) является служебным компонентом Виндовс, предназначенным для оптимизации программ, разработанных на платформе «дот Нэт». Ну это знать не обязательно, поэтому углубляться не буду. Если интересуют технические особенности, можете посетить официальный ресурс Майкрософт для разработчиков – MSDN.
Наблюдаете подобную картину?
Не спешите завершать процесс (снимать задачу), поскольку такое явление имеет кратковременный характер. Но зато польза от него весьма ощутимая. Очень много утилит, запускаемых на ПК, работают при поддержке .NET, и если mscorsvw.exe остановить, то это негативно скажется на производительности программ. Да, Вы снизите нагрузку, но в последствии проиграете в скорости работы приложений. Лучше немного подождать пока служебный файл выполнит все необходимые действия.
Но можно пойти и другим путем.
- Индекс производительности Windows 10
- Убираем уведомление «некоторыми параметрами управляет ваша организация» Windows 10
- Не работают старые игры после обновления до Windows 10
Оптимизируем ресурсы
В первую очередь, следует определить, какая версия фреймфорка установлена на Вашем ПК. В этом поможет простая утилита от ASoft, скачать которую можно по ссылке.
Распаковываем архив и запускаем файл «dotnet». После принятия условий соглашения (кнопка «ОК») видим информацию о модулях.
В моем случае, имеем версию 4.6.2.
Теперь открываем утилиту командной строки одним из способов, перечисленных здесь. Обязательно с правами администратора!
Вводим одну из команд, в зависимости от версии Windows, разрядности:
Для Win 7, XP и фреймворка выше четверки (то, что мы определяли выше):
- 32 bit:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\ngen.exe executeQueuedItems
- 64 bit:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ngen.exe executeQueuedItems
Для Win 8 и фреймворка выше четверки:
- 32 bit:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\ngen.exe executeQueuedItems schTasks /run /Tn "\Microsoft\Windows\.NET Framework\.NET Framework NGEN v4.0.30319"
- 64 bit:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\ngen.exe executeQueuedItems schTasks /run /Tn "\Microsoft\Windows\.NET Framework\.NET Framework NGEN v4.0.30319 64"
Для версии ниже «четверки» вводим:
- 32 bit:
C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe executeQueuedItems
- 64 bit:
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\ngen.exe executeQueuedItems
Если этот рекомендуемый способ не помог, или возникает ошибка, то стоит перейти к радикальному лечению. Сейчас расскажу, как отключить.
Полная деактивация
- Нажимаем на клавиатуре сочетание клавиш Win + R . Появится на экране окно «Выполнить». В строку ввода пишем - services.msc:
- Через несколько секунд отобразится перечень всех служб. Находим среди них Runtime Optimization Service и открываем свойства элемента (двойным щелчком левой кнопки мыши или через контекстное меню правой клавиши мышки).
- Указываем тип запуска «Отключена» и нажимаем на «Остановить». Чтобы сохранить внесенные изменения, кликаем на «ОК».
Mscorsvw.exe что это за процесс и почему он грузит систему – мы разобрались. Научились оптимизировать его или полностью отключать. Уверен. У Вас все получилось. Если возникли трудности – пишите в комментариях.
С уважением, Виктор!
хех на сайте майнер
на каком?