Процесс svchost.exe в Windows 7 грузит систему

Процесс svchost.exe в Wiundows 7 грузит систему (забирает или память или ресурсы процессора)

Смотрим в диспетчере задач (галочка «показать процессы всех пользователей»)

Действительно, нехорошо, 1,5 Гига просто так забрано и 25% работы процессора. Это Windows 7 пытается типа ускорить работу системы с помощью функции Prefetch (папка с таким названием есть в Windows). Если ее удалить и перезагрузиться — все придет в норму, но не надолго.

Что такое папка Prefetch
Папка Prefetch расположена в системной папке Windows и используется для ускорения загрузки операционной системы и запуска программ. При запуске компьютера Windows отслеживает процесс загрузки. После этого полученная информация сохраняется на жесткий диск в папке Prefetch. При следующем запуске эта информация используется для ускорения загрузки операционной системы. Тоже самое происходит и при запуске любой программы.

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

Управление функцией Prefetch
Пользователь может отключить функцию Prefetch или изменить логику ее работы. Для этого необходимо запустить редактор реестра (Win+R – regedit) и найти ключ
«HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters».

Параметр EnablePrefetcher может принимать следующие значения:
0x00000000 — полное отключение функции
0x00000001 — функция Prefetch будет работать только для ускорения запуска приложений
0x00000002 — функция Prefetch будет работать только для ускорения загрузки операционной системы
0x00000003 — функция Prefetch будет работать в полном объеме (включено по умолчанию)

Выключаем эту задумку MicroSoft, устанавливаем 0

Еще одна задача процесса svchost — управление обновлением Windows.

Надо сделать две вещи:
— в центре обновлений отключить обновления (под Вашу ответственность)
— отключить саму службу обновлений: панель управления — администрирование — службы
вот тут — сначала остановить, потом тип запуска «отключена» или «ручной запуск»

И перезагружаемся.
Теперь другое дело.

Вообще-то это ошибка Windows 7 в системе установки обновлений, которая исправлена в очередном обновлении 🙂
Нужно скачать и установить обновление KB3102810

Описание этой проблемы на сайте Майкрософт.