Работа компьютера зависит от множества факторов. И аппаратная часть далеко не всегда становится причиной возникновения проблем. Работу железа можно протестировать во всех возможных режимах. С программным обеспечением дела обстоят не столь радужно, особенно если речь идёт о таком сложном продукте, как операционная система.
Пользователи Windows привыкли, что если ПК начинает тормозить, обращаться к средствам выявления неисправностей нужно только после определения «виновника оккупации» большей части ресурсов компьютера. И лучший способ это сделать – использовать «Диспетчер задач», старое проверенное средство мониторинга работы ОС. Флагманскому продукту Microsoft, Windows 10, не удалось избежать проблем с оптимизацией компонентов – многие процессы время от времени сильно нагружают процессор, заодно потребляя всю имеющеюся в распоряжении операционной системы память. Одним из таких процессов является средство под названием «Система и сжатая память», функционирование которого оказалась далёким от совершенства.
Как исправить большую загрузку оперативной памяти в Windows 10?
За что в Windows 10 отвечает процесс «Система и сжатая память»
В предыдущих версиях Виндовс этого процесса не было, однако его задачи выполнял хорошо известный и редко когда сбоивший процесс System. По существу, это один из основных компонентов операционной системы, потребляющий немалый объём оперативки, а временами грузящий центральный процессор и использующий файл подкачки по полной. В «Десятке» увеличенное потребление ресурсов ПК этим процессом не считается сбоем. Как заявляют производители, это результат усовершенствования механизма распределения памяти, за который отвечает функция Compression store, являющаяся составной частью процесса «Система и сжатая память».
Задача процесса заключается в увеличении производительности компьютера, в улучшении работы запущенных пользователем программ, в повышении стабильности Windows 10.
Суть нововведений заключается в следующем. Операционная система для своей работы требует немалого количества памяти, для чего использует как быструю RAM, так и медленный жёсткий диск, на котором создаёт файл подкачки. Скорость обмена данными между CPU и винчестером на несколько порядков меньше, чем с оперативной памятью. Если в последней намечался дефицит, работа ПК сильно замедлялась из-за необходимости частого обращения к диску. Пользователи предыдущих версий Windows наверняка замечали в эти моменты, насколько интенсивно работает винчестер по характерному жужжанию и частому миганию лампочки.
В «Десятке» эту проблему попытались решить, перемещая больше данных в оперативную память, предварительно сжимая их. Разумеется, на шифровку/дешифровку тоже тратится время, но в итоге всё равно получается ощутимый выигрыш по сравнению с обращением к файлу подкачки.
Загрузка оперативной памяти на 100% решение проблемы
Что делать, когда процесс «Система и сжатая память» грузит операционную систему
Стабильная работа Windows 10 в силу описанных выше причин требует увеличенного объёма оперативной памяти, минимальный рекомендуемый показатель – 4 ГБ. Вот почему на старых ПК с медленным процессором и двумя гигами оперативки эта ОС нормально работать не будет.
Но в некоторых случаях и 4 ГБ оказывается недостаточно, и тогда компьютер будет тормозить. Можно ли как-то повлиять на ситуацию? Вариант с удалением процесса, понятное дело, рассматривать не будем – он системный, и сделать это всё равно не получится.
Единого рецепта на данный момент не существует, но есть решения, которые могут помочь решить проблему дефицита ресурсов. Предлагаем с ними ознакомиться.
Перезагрузка компьютера
Вариант ситуативный, но в ряде случаев действенный и эффективный. Он работал в прежних версиях Виндовс, может помочь и в «десятке». Дело в том, что со временем в памяти накапливается мусор, который не должен там находиться. Но из-за несовершенства используемых программ их выгрузка из ОП после завершения работы происходит не полностью.
В результате к концу рабочего дня память засоряется, что и становится причиной замедления работы компьютера. Простая перезагрузка позволяет очистить RAM и восстановить прежнюю работоспособность ОС.
Отключение системных подсказок Windows 10
Работа функции полезных советов в десятой версии Windows реализована отдельно от функционирования основного системного процесса. Поэтому теоретически она не должна оказывать существенного влияния на работу ОС, особенно если вы не пользуетесь такими подсказками.
Но оказывается, что в вопросах взаимодействия этих компонент программисты Майкрософт что-то напутали: пользователи сервиса Reddit и некоторых других отмечают, что отключение этой функции действительно помогло решить проблему критической загрузки оперативной памяти и ЦП.
Для отключения системных подсказок выполняем следующие действия:
- заходим в «Пуск», выбираем вкладку «Параметры»;
- в открывшемся окне «Параметры» выбираем вкладку «Система», а затем «Уведомления и действия»;
- появится перечень доступных действий, выбираем строку «Отображать советы по работе с Windows» и устанавливаем переключатель в положение «Выкл.».
Установка драйвера Rapid Storage Technology от Intel
Если в результате выполнения предыдущих рекомендаций процесс «Система и сжатая память» по-прежнему загружает оперативку на 100%, можно попробовать установить указанный драйвер, предназначенный для оптимизации функционирования дисковой подсистемы при использовании режимов RAID (массивы дисков) или AHCI. Последний интерфейс считается стандартным, он обычно используется по умолчанию. В некоторых случаях драйвер действительно помогает, особенно если ОС начинает активно работать с фалом подкачки, постоянно индексируя его. Скачивать драйвер следует с официального сайта производителя процессоров, но для ноутбуков желательно просмотреть перечень подходящих драйверов на сайте компании-производителя ноутбука.
Выключение технологии SuperFetch
В операционной системе Windows 10 используется системная функция SuperFetch, в задачи которой входит ускорение работы ОС за счёт повышенного потребления ресурсов ПК – ЦП, оперативной памяти, жёсткого диска. В некоторых случаях именно эта утилита становится причиной «тормозов» системы, когда её аппетиты становятся чрезмерными. Поэтому весьма действенным может оказаться способ, предполагающий полное отключение этой функции.
Поскольку в «Диспетчере задач» этот процесс не отображается, сделать задуманное удастся только через редактор реестра. Алгоритм действий:
- запускаем мини-консоль «Выполнить» (комбинация Windows + R);
- вводим стандартную команду regedit, жмём «ОК»;
- в редакторе в секции HKEY_LOCAL_MACHINE переходим в ветку SYSTEM, далее следуем в ветку CurrentControlSet, Control, выбираем Session Manager, а затем Memory Management;
- выбрав раздел PrefetchParameters, напротив параметра EnableSuperfetch, находящегося в правом оке, меняем его значение на 0;
- если в ветке PrefetchParameters в правом окне параметр EnableSuperfetch отсутствует, его нужно создать и присвоить значение 0. Для этого ПКМ кликаем на PrefetchParameters и в появившемся меню выбираем пункт «Новый», присваиваем параметру имя EnableSuperfetch и тип «Параметр DWORD». Когда он появится, дважды щёлкните на нём и установите нулевое значение.
ВАЖНО. При любых манипуляциях с реестром необходимо сделать его копию, чтобы в случае нестабильной работы ОС после внесённых изменений можно было вернуть состояние реестра в прежнее.
Проверка драйверов ПО
Многие проблемы в работе ОС появляются после выполнения обновлений, включая обновления драйверов. Особенно часто они возникают при работе со следующими компонентами:
- Intel RST;
- Intel ME;
- AHCI/RAID/SCSI;
- ACPI.
Немало жалоб поступает и на работу пакетов типа DriverPack Solutions/Driver Booster, которые часто устанавливают для решения проблем с новым оборудованием, но они могут заменить штатные драйверы на свои, которые часто не самые свежие. Лучше отказаться от использования такого специализированного ПО и потратить время на поиски последних стабильных версий от разработчиков, которые обычно выкладываются на их официальные сайты.
Можно также совместить это действие с отключением автоматического обновления драйверов – часто обновлённые версии драйверов оборудования содержат ошибки, которые сильно нагружают диск и ОП компьютера.
Сделать это можно следующим образом:
- скачиваем с сайта Майкрософт пакет под названием «Show or Hide Updates», выбрав подходящую версию вашей ОС;
- запускаем файл, инициировав процедуру поиска проблем;
- после окончания процесса сканирования кликаем на кнопке «Hide Updates»;
- в окошке появится перечень оборудования, автоматическое обновление драйверов к которому содержит потенциальную угрозу стабильной работе операционной системы;
- ставим галочки на вариантах, которые хотим отключить, жмём кнопку «Далее».
В результате драйверы для выбранного оборудования обновляться без вашего участия не будут.
Отключение файла подкачки
Этот шаг рекомендуется в качестве последней меры, поскольку он нужен операционной системе:
- жмём комбинацию Windows + S, вводим в окне поиска слово «производительность»;
- среди появившихся результатов выбираем пункт «Настройка производительности системы»;
- в новом окне выбираем вкладку «Дополнительно», в нижнем блоке кликаем на кнопке «Изменить»;
- ставим флажок напротив строки «Без файла подкачки», подтверждаем нажатием кнопки «Задать».
Если после выполнения этих действий проблема не исчезла, нужно вернуть прежнее значение и попробовать изменить размер файла подкачки в ту или иную сторону, ориентируясь на текущие параметры файла подкачки.
Заключение
Обычно один из перечисленных способов решает проблему снижения загрузки ЦП и памяти, но иногда описанные способы следует применять комплексно, заодно проверив с помощью антивирусной программы диск и операционную систему на наличие вредоносных программ.
Стоит также убедиться, что в «Планировщике задач» отсутствует процесс RunFullMemoryDiagnostic. Если это не так – стоит отключить эту задачу.
Наконец, если тормоза начались относительно недавно, можно попробовать выполнить восстановление системы на ту дату, когда она работала стабильно. А как вы решили данную проблему? Если ваш опыт оказался особенным, стоит поделиться им в комментариях к статье.
Источник: nastroyvse.ru
Что делать, если физическая память загружена на 90 и более процентов?
Оперативная, или как ее еще называют, физическая память играет важную роль в скорости работы компьютера и ноутбука. Именно ее объем определяет количество и “сложность” одновременно запущенных и работающих программ. Чем больше физической памяти – тем больше программ и игр вы сможете на нем запускать.
На сегодняшний день минимальный комфортный объем ОЗУ считается 4ГБ. Если на вашем компьютере ее меньше, то рекомендуется для ускорения работы этот объем увеличить путем добавления планок оперативной памяти.
Но порой можно наблюдать ситуацию, когда при просмотре количества потребленной физической памяти в диспетчере задач ее объем равен 90% и более. При этом не запущена ни одна серьезная программа или игра, а компьютер отчетливо притормаживает и периодически появляется ошибка о недостатке виртуальной памяти.
Определяем что загружает физическую память?
Столкнувшись с подобной ситуацией первым делом нужно определиться с виновником и узнать какая программа или процесс потребляет больше всего памяти.
Для этого открываем диспетчер задач, кликнув правой кнопкой мыши на панели задач, и в открывшемся меню выбираем “Диспетчер задач”.
Запуск диспетчера задач
В нем переходим на вкладку процессы и если есть ставим галочку “Отображать процессы всех пользователей”.
Вкладка “Процессы” в диспетчере задач с включенной сортировкой процессов по уменьшению потребления памяти
Далее сортируем список запущенных процессов по убыванию потребляемого объема физической памяти, кликнув по названию столбца “Память”.
Теперь отчетливо видно какой программой потребляется больше всего памяти.
Очень часто в Windows 7 практически весь объем физической памяти потребляется процессом svchost.exe. Если у вас именно он съедает всю ОЗУ, то советуем ознакомиться с этой статьей.
Во всех других случаях просто выделите процесс, который потребляет большое количество ОЗУ и нажмите кнопку “Завершить процесс”.
Также стоит проверить список автозагрузки и исключить из него все ненужные программы, которые автоматически загружаются вместе с операционной системой и занимают место в физической памяти компьютера.
Для комфортной работы за компьютером в операционных системах Windows 7 и выше
Лучшая благодарность автору — репост к себе на страничку:
Источник: helpadmins.ru
svchost.exe грузит память в Windows 7, 8, 10: что это за процесс и как решить проблему
Кажется, что разговор о тех или иных ошибках Windows может стать бесконечным. На самом деле трудно отрицать тот факт, что вполне нормально сталкиваться с ошибками на своем компьютере, если своевременно не заботиться о его здоровье. На этот раз попробуем разобраться с проблеме, возникающей с процессом svchost в Windows.
Компьютер стал тормозить и зависать. Какие могут быть причины?
Итак, проблема состоит в следующем: компьютер начал неожиданно тормозить, зависать, при этом программы перестают отвечать, а нажатия на кнопки ни к чему не приводят.
Причиной может послужить длительный активный серфинг в интернете, из-за которого система накапливает гигабайты временных файлов.
Базовым решением для лечения компьютера может являться удаление кэша специальными «программами-чистильщиками» с последующей дефрагментацией. Если это не помогло, попробуйте сделать откат к более раннему состоянию при помощи Восстановления системы.
Естественно, это вариант уместен, если вы создавали точку восстановления (Свойства системы → Защита системы → Создать).
Если ни перезагрузка Windows, ни Восстановление системы не смогли помочь, то, возможно, причина проблемы кроется в процессе svchost.exe.
Чем же вообще является файл svchost.exe в Windows 7, 8 или 10. Дословно это название расшифровывается, как Service Host – главный процесс для служб, загружаемых из динамических библиотек системы. Использование единого процесса svchost.exe для работы нескольких сервисов позволяет существенно уменьшить затраты оперативной памяти.
Что может влиять на стабильную работу процессов svchost.exe
Причин может быть множество, однако мы остановимся на самых распространенных.
Ошибка при загрузке автоматических обновлений. В этом случае рекомендуется вручную скачать пакет обновления на сайте Microsoft, а затем установить его самостоятельно.
Вирусы, маскирующиеся под svchost.exe. Решением может послужить использование антивируса или анализ файлов svchost.exe в Диспетчере задач Windows (подробнее ниже).
Используйте «Диспетчер задач» Windows 10 для завершения процесса Svchost
Вполне может быть, что службы svchost являются основной причины возникшей ошибки. Давайте попробуем использовать «Диспетчер задач» и попробуем найти неисправную службу, отключив ее.
1. Щелкните правой кнопкой мыши по панели задач и выберите в списке «Диспетчер задач».
2. Теперь в окне «Диспетчер задач» найдите вкладку «Подробности» и перейдите на нее.
3. Посмотрите внимательно на список и найдите в нем svchost.exe.
4. Почти наверняка вы столкнетесь с большим количеством svchost.exe.
Это может сбить с толку – непонятно, какой именно процесс нам нужен. Обратите внимание на степень загрузки по каждому процессу. Если какой-то процесс svchost.exe будет иметь загрузку близкую к 100%, то, вероятно, что это и есть главный виновник проблемы.
Обычно, системные процессы svchost.exe в Windows имеют следующие имена пользователя:
– СИСТЕМА
– LOCAL SERVICE
– NETWORK SERVICE
Вирусы могут прятаться (но не всегда) под именем пользователя учетной записи Windows или попросту ADMIN. Также возможен вариант распространения вируса, использующего настоящий Svchost, но выполняющей вредные действия, например, таким вирусом является Kido.
5. Завершите процесс svchost.exe, имеющий высокую загрузку системы. Для этого нажмите правую кнопку мыши и выберите пункт Завершить дерево процессов. Перезагрузите компьютер и попробуйте просканировать систему антивирусом.
Не волнуйтесь, если вы случайно завершите нормальный процесс svchost.exe. Windows восстановит необходимый процесс после перезагрузки.
Очистите журналы «Просмотра событий» для исправления процесса Svchost
1. Найдите «Просмотр событий» с помощью окна поиска, расположенного в левом углу экрана вашей системы, и запустите приложение.
2. В окне «Просмотра событий» щелкните по «Журналам Windows», расположенным на левой боковой панели.
3. Когда вы развернете этот элемент, нажмите на «Приложение».
4. Теперь на в правой стороне журнала, в окне «Действия», нажмите на «Очистить журнал…», как показано на картинке.
5. После появления на экране всплывающего меню, нажмите «Очистить».
6. Выполните вышеуказанный шаг с журналами «Безопасность», «Установка», «Система» и «Перенаправленные события».
7. Перезагрузите компьютер.
Остановите обновление Windows для избавления от проблемы
1. Нажмите одновременно клавиши Win + R, чтобы открыть окно «Выполнить».
2. Введите команду services.msc. и нажмите OK.
3. Найдите в списке «Центр обновления Windows», щелкните по этому элементу с помощью правой кнопки мыши. Нажмите «Остановить».
4. Теперь в Проводнике перейдите по пути Этот компьютер → Локальный диск (C:) → Windows.
5. Найдите папку SoftwareDistribution и удалите ее.
6. Перезагрузите компьютер.
Заключение
Надеемся, что какой-то из вышеуказанных методов поможет вам решить проблему с svchost.exe в Windows 10, 8, 7. Есть еще один момент, с которого, пожалуй, вообще стоит начать – установить антивирусное программное обеспечение. Все дело в том, что есть вероятность появления в системе вирусов или вредоносных программ. Именно по этой причине svchost.exe так активно загружает процессор в Windows 10. Обязательно установите антивирусную программу, если любите исследовать новые web-сайты и экспериментировать с программами.
В некоторых случаях оказать помощь в решении проблем с вирусами может лечащая утилита Dr. Web CureIt, которая не требует установки и способна осуществлять поиск и обезвреживание вирусов на пораженных системах.