ПК с Windows работает медленно из-за высокой загрузки ЦП mscorsvw.exe

Windows Computer Slow Due High Mscorsvw



Как ИТ-специалист, я несколько раз сталкивался с этой проблемой, и обычно это связано с высокой загрузкой ЦП mscorsvw.exe. Есть несколько вещей, которые вы можете сделать, чтобы попытаться решить эту проблему. Во-первых, попробуйте перезагрузить компьютер. Иногда это проясняет проблему. Если это не сработает, попробуйте открыть диспетчер задач и завершить процесс mscorsvw.exe. Это остановит запуск программы и высвободит часть ресурсов процессора. Вы также можете попробовать отключить .NET Framework. Это не всегда рекомендуется, так как некоторым программам может потребоваться .NET для правильной работы, но иногда это может помочь в решении этой проблемы. Если у вас все еще возникают проблемы, вы можете попробовать еще несколько способов, но они более сложные и могут работать не у всех. В целом, если ваш ПК с Windows работает медленно из-за высокой загрузки ЦП mscorsvw.exe, вы можете попытаться решить эту проблему несколькими способами. Наиболее распространенными решениями являются перезагрузка компьютера, завершение процесса mscorsvw.exe и отключение .NET Framework.



В этой статье объясняется, почему из-за высокая загрузка ЦП mscorsvw.exe, ПК с Windows 10/8/7 может работать медленно, и что с этим делать. Если вы откроете диспетчер задач в таком сценарии, вы найдете процесс с именем mscorsvw.exe чья загрузка ЦП превышает 50%! Эта служба фактически используется платформой .NET для предварительной компиляции. Итак, что же такое процесс mscorsvw.exe и как с ним бороться?









Высокая загрузка ЦП mscorsvw.exe

Дэвид Дэвид Нотарио сделал следующее наблюдение в блоге Microsoft MSDN:



mscorsvw.exe предварительно компилирует сборки .NET в фоновом режиме. Как только это будет сделано, он исчезнет. Как правило, после установки .NET Redist сборка с высоким приоритетом выполняется в течение 5-10 минут, а затем ожидает, пока ваш компьютер будет бездействовать, чтобы обработать сборки с низким приоритетом. Как только это произойдет, он выключится, и вы не увидите файл mscorsvw.exe. Одна важная вещь заключается в том, что, хотя вы можете видеть 100% загрузку ЦП, компиляция происходит в процессе с низким приоритетом, поэтому он пытается не украсть ЦП для других вещей, которые вы делаете. Как только все будет скомпилировано, сборки теперь смогут обмениваться страницами между различными процессами, а горячий запуск, как правило, будет намного быстрее, поэтому мы не выбрасываем ваши циклы.

Причина в том, что процесс mscorsvw.exe перекомпилирует сборки .NET в фоновом режиме. Обычно через некоторое время процесс останавливается и скорость вашего компьютера должна вернуться к норме. Даже если вы захотите, вы не сможете убить процесс обычным способом.

Это связано с тем, что процесс mscorsvw.exe является системным процессом, поэтому при попытке закрыть его напрямую с помощью диспетчера задач вы не сможете этого сделать! Вам нужно немного знать о CMD.



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

  1. Переключить на «C: WINDOWS Microsoft.NET Framework v2.0.50727» в проводнике Windows.
  2. Нажимать Начинать , тип CMD и запустить его от имени администратора.
  3. В командной строке укажите указанный выше путь и введите |_+_| .
  4. Эта команда будет обрабатывать всю текущую работу.
  5. Как только это будет сделано, служба будет закрыта, так как ей больше нечего делать.
  6. Перезагрузите компьютер; теперь вы увидите, что процесс mscorsvw.exe не будет запущен в диспетчере задач.
Загрузите инструмент восстановления ПК, чтобы быстро находить и автоматически исправлять ошибки Windows

Надеюсь это поможет!

Популярные посты