Главная страница » Что то жрет оперативную память windows 7

Что то жрет оперативную память windows 7

  • автор:

Windows 7 «жрет» память. Так ли это плохо?

В интернете мне доводилось слышать множество гневных комментариев в стиле «Да Windows 7 — полный отстой! Вы посмотрите, как она жрет память!» В доказательство приводятся скриншоты вроде того, что ниже, и опять же — все списывается на «криворуких индусских программистов». Давайте посмотрим, насколько эти наезды на программистов Microsoft обоснованы.

image
Допустим, вы приобрели компьютер с 8 гигабайтами памяти. Но неужели то, что используется от силы 1 гигабайт, а вся остальная память простаивает — так уж хорошо? С выходом Windows Vista и Windows 7 подход к использованию оперативной памяти кардинально поменялся: теперь ОС пытается использовать всю имеющуюся память максимально эффективно. В частности, в Windows Vista и Windows 7 появилась фича с названием SuperFetch.
Что же такое SuperFetch?
SuperFetch — это системный сервис, запускающийся внутри системного процесса svchost. Код его находится внутри DLL-ки %SystemRoot%\System32\Sysmain.dll. Этот сервис постоянно следит за тем, какие приложения запускает пользователь, и к каким исполняемым файлам и файлам данных они обращаются. Вся эта информация сохраняется в файлах с расширением *.db в каталоге %SystemRoot%\Prefetch. Для чего это все делается? А вот для чего: сервис SuperFetch, имея информацию о том, с какими приложениями пользователь работает наиболее часто — заранее подгружает в память соответствующий код и данные, и, когда пользователь запускает свое приложение — вся необходимая информация уже имеется в памяти, и запуск происходит намного быстрее — потому как нет необходимости считывать информацию с жесткого диска. Особенно это заметно на таких «тяжелых» приложениях, как семейство MS Office, функционал которых может быть «размазан» по десяткам и сотням exe-шников и dll-ок. SuperFetch настолько «умна», что может даже определять предпочтения пользователя в разные дни и время суток — например, то, что в рабочие дни он работает с Word и Excel, а по выходным — играется в Call of Duty, и, соответственно — подгружает в память нужные данные. Соответственно, эта область памяти помечается как «занятая», что и отображается в Task Manager’e, создавая впечатление «утечек памяти». Тем не менее, если вдруг запускается какое-то приложение, требующее выделения памяти — memory manager спокойно освобождает нужное пространство, а по завершении работы приложения память освобождается и данные подгружаются снова.
Если же какое-нибудь приложение, к примеру, завершает свою работу и освобождает память — то SuperFetch обращается к менеджеру памяти с просьбой подгрузить только что выгруженный код и даннные. Процесс этот происходит с маленькой скоростью и с низшим (Very Low) приоритетом, поэтому работа SuperFetch не приводит к падению производительности. Если вы, к примеру, отойдете покурить, а в это время запустится фоновый процесс, которому необходима память (например — антивирусная проверка), то код и данные приложения, с которым вы работали — возможно будут выгружены из памяти. Благодаря же SuperFetch — к тому моменту, когда вы вернетесь с перекура — данные вашего активного приложения будут полностью или частично подгружены обратно в память.
Более того, SuperFetch может обрабатывать режимы гибернации, «спящий режим» и смены пользователя (fast user switching). К примеру, если система уходит в гибернацию — то SuperFetch сохраняет в файл hiberfil.sys код и данные тех приложений, которые, по его мнению, скорее всего будут использоваться после выхода из гибернации. Как это «мнение» формируется? Очень просто — Большой БратSuperFetch смотрит за тобой, и за тем, что ты запускал после выхода из предыдущих гибернаций, и основываясь на этом — может предположить, что в следующий раз при выходе из гибернации ты наверняка запустишь «аську» и откроешь свой любимый браузер, чтобы почитать «хабрахабр». Ну а через часок-другой — откроешь Visual Studio, потому что проект горит, а сроки сдачи — «вчера».

Можно понаблюдать за работой SuperFetch с помощью того же Task Manager’a:

Если какое-то время поюзать Windows Vista/7, то можно заметить, что объем свободной памяти уменьшается. Это происходит из-за того, что SuperFetch стандартный систмный кэш Windows пытаются утилизировать доступную память для кэширования данных с диска. К примеру, если сразу после загрузки Windows запустить Task Manager — видно, что Free Memory — уменьшается, а Cached Memory — наоборот увеличивается. Если же запустить какую-нибудь «жадную до памяти» программу, или же просто запустить копирование большого файла — Free Memory увеличится и график «Physical Memory Usage» резко упадет, потому что система будет освобождать память для запущенного приложения, но потом начнет потихоньку расти — потому что собственно приложение начнет эту память забирать. Однако, со временем SuperFetch будет подгружать в память недавно выгруженные данные, поэтому значение Cached Memory будет расти, а Free Memory — уменьшаться.

Надеюсь, было интересно. Спасибо за внимание. Вопросы и матюки — велком в каменты.

Решение проблемы с нагрузкой на память процесса SVCHOST.EXE в Windows 7

SVCHOST.EXE в Windows 7

Иногда при работе на компьютере пользователи замечают, что он стал тормозить. Открыв «Диспетчер задач», они обнаруживают, что оперативную память или процессор грузит SVCHOST.EXE. Давайте разберемся, что делать, если указанный выше процесс нагружает ОЗУ ПК на Windows 7.

Снижение нагрузки на оперативную память процессом SVCHOST.EXE

SVCHOST.EXE отвечает за взаимодействие служб с остальными элементами системы. Каждый этот процесс (а их запущено одновременно несколько) обслуживает целую группу служб. Поэтому одной из причин изучаемой проблемы может быть неоптимизированная настройка ОС. Это выражается в запуске большого количества служб одновременно или таких из них, которые даже в единичном экземпляре потребляют большое количество ресурсов. Причем далеко не всегда они действительно приносят реальную пользу юзеру.

Ещё одной причиной «прожорливости» SVCHOST.EXE может быть какой-то системный сбой в работе ПК. Кроме того, некоторые вирусы маскируются под этот процесс и нагружают RAM. Далее мы рассмотрим различные способы решения описываемой проблемы.

Способ 1: Отключение служб

Одним из основных способов снижения нагрузки SVCHOST.EXE на оперативную память ПК является отключение ненужных служб.

  1. Вначале определим, какие службы более всего нагружают систему. Вызовите «Диспетчер задач». Для этого щелкните по «Панели задач» правой кнопкой мыши (ПКМ) и в открывшемся контекстном перечне выберите «Запустить диспетчер задач». Как альтернативу, можно использовать комбинацию Ctrl+Shift+Del. Переход к запуску Диспетчера задач через меню на Панели задач в Windows 7
  2. В открывшемся окошке «Диспетчера» перемещайтесь в раздел «Процессы». Переход во вкладку Процессы в Диспетчере задач в Windows 7
  3. В открывшемся разделе щелкните по кнопке «Отображать процессы всех…». Таким образом, вы сможете просматривать информацию, не только касающуюся вашей учетной записи, но и всех профилей на данном компьютере. Переход к отображению процессов всех пользователей в Диспетчере задач в Windows 7
  4. Далее для того, чтобы сгруппировать вместе все объекты SVCHOST для последующего сравнения величины нагрузки, выстройте все элементы списка в алфавитной последовательности, щелкнув по полю «Имя образа». Построение процессов в алфавитной последовательности в Диспетчере задач в Windows 7

Lumpics.ru

Также открыть искомый инструмент можно при помощи окошка «Выполнить». Наберите Win+R и введите в открывшееся поле:

Способ 2: Отключение обновления Windows

На маломощных компьютерах проблема с тем, что SVCHOST.EXE грузит RAM, может быть связана с функцией обновления. Это очень важный элемент Виндовс, который позволяет всегда поддерживать ОС в актуальном состоянии и залатывать уязвимости. Но в случае если «Центр обновления» начинает «съедать» оперативную память через SVCHOST.EXE, нужно выбирать меньшее из двух зол и выполнить его деактивацию.

  1. Щелкните «Пуск» и зайдите в «Панель управления». Переход в Панель управления через меню Пуск в Windows 7
  2. Перейдите к разделу «Система и безопасность». Переход в раздел Система и безопасность в Панели управления в Windows 7
  3. Откройте раздел «Центр обновления…». Переход в раздел Центр обновления Windows в Панели управления в Windows 7
  4. В левой части открывшегося окна щелкайте «Настройка параметров». Переход в окно Настройка параметров из раздела Центр обновления Windows в Windows 7
  5. Откроется окно управлением параметрами обновления. Щелкните по выпадающему списку «Важные обновления» и выберите вариант «Не проверять наличие…». Далее снимите галочки со всех чекбоксов в данном окне и жмите «OK». Отключение обновлений в окно Настройке параметров Центра обновления Windows в Windows 7
  6. Обновления будут отключены, но вы можете также деактивировать соответствующую службу. Для этого переместитесь в «Диспетчер служб» и отыщите там элемент «Центр обновления Windows». После этого выполните с ним все те манипуляции по отключению, которые были рассмотрены при описании Способа 1.

Важно понимать, что отключив обновления, вы сделаете систему уязвимой. Поэтому, если мощность вашего ПК не позволяет работать с «Центром обновлений», старайтесь регулярно производить ручную установку апдейтов.

Способ 3: Оптимизация системы

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

Одним из вызывающих эту неполадку факторов может являться засоренный системный реестр, в котором присутствуют неактуальные или ошибочные записи. В этом случае его нужно почистить. Для этой цели можно использовать специализированные утилиты, например, CCleaner.

Чистка реестра с помощью программы CCleaner в Windows 7

Решить указанную проблему, возможно, поможет дефрагментация жесткого диска. Эту процедуру можно выполнить как при помощи специализированных программ, так и используя встроенную утилиту Виндовс.

Встроенный инструмент дефрагментации жесткого диска в Windows 7

Способ 4: Устранение сбоев и неполадок

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

Возможно, к сбоям в работе компьютера, которые привели к излишнему потреблению ресурсов ОС процессом SVCHOST.EXE, привело нарушение структуры системных файлов. В этом случае необходимо проверить их на целостность с помощью встроенной утилиты sfc с последующим восстановлением в случае необходимости. Эта процедура выполняется через «Командную строку» путем введения в неё команды:

Запуск проверки на целостность системных файлов с последующим восстановлением в Командной строке в Windows 7

Ещё одной причиной, ведущей к описанной выше неполадке, являются ошибки на жестком диске. Проверка системы на их наличие осуществляется также через «Командную строку», путем ввода туда выражения:

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

Запуск проверки жесткого диска на ошибки в Командной строке в Windows 7

Способ 5: Устранение вирусов

К возникновению нагрузки на оперативную память через SVCHOST.EXE могут привести вирусы. Кроме того, некоторые из них маскируются под исполняемый файл с этим названием. При подозрении на заражение необходимо срочно произвести соответствующее сканирование системы одной из антивирусных утилит, которые не требуют инсталляции. Например, можно использовать Dr.Web CureIt.

Сканирование системы на вирусы с помощью антивирусной утилиты Dr.Web CureIt в Windows 7

Сканирование рекомендуется проводить, запустив систему при помощи LiveCD или LiveUSB. Также можно использовать для этой цели другой незараженный ПК. При обнаружении утилитой вирусных файлов требуется следовать тем инструкциям, которые отобразятся в её окне.

Но к сожалению, не всегда можно найти вирус с помощью антивирусных утилит. В случае если при помощи процедуры сканирования несколькими антивирусами не удалось обнаружить вредоносный код, но у вас есть подозрение, что один из процессов SVCHOST.EXE инициирован вирусом, можно попытаться вручную установить идентичность исполняемого файла и при необходимости удалить его.

Как же определить, настоящий SVCHOST.EXE или это вирус маскируется под данный файл? Существуют три признака определения:

  • Пользователь процесса;
  • Месторасположение исполняемого файла;
  • Название файла.

Пользователя, от имени которого запущен процесс, можно посмотреть в «Диспетчере задач» в уже знакомой нам вкладке «Процессы». Напротив наименования «SVCHOST.EXE» в столбце «Пользователь» должен отображаться один из трех вариантов:

  • «Система» (SYSTEM);
  • Network Service;
  • Local Service.

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

Месторасположение исполняемого файла того процесса, который потребляет большое количество системных ресурсов, можно определить тут же в «Диспетчере задач».

Переход в место расположения исполняемого файла процессов SVCHOST.EXE в Диспетчере задач в Windows 7

  1. Для этого щелкайте по нему ПКМ и в контекстном меню выбирайте «Открыть место хранения…».
  2. В «Проводнике» откроется директория расположения файла, процесс которого был отображен в «Диспетчере». Адрес можно увидеть, щелкнув по адресной строке окна. Несмотря на то что процессов SVCHOST.EXE одновременно запущено несколько, соответствующий им исполняемый файл всего один и он расположен по следующему пути:

Адрес расположения директории зранения файла SVCHOST.EXE в Проводнике в Windows 7

Наконец, как говорилось выше, нужно проверить название процесса. Оно должно быть именно «SVCHOST.EXE» от первой до последней буквы. Если имя «SVCHOCT.EXE», «SVCHOST64.EXE» или любое другое, то знайте, что это подмена.

Настоящий и фальшивый файл SVCHOST.EXE в Проводнике в Windows 7

Хотя иногда для маскировки злоумышленники поступают ещё хитрее. Они заменяют в названии буквы «c» или «o» точно такими же символами по написанию, но не латинского, а кириллического алфавита. В этом случае визуально название будет неотличимо, а сам файл может находиться даже в папке System32 рядом с подлинным экземпляром. В такой ситуации вас должно насторожить расположение двух файлов с одинаковым названием в одной директории. В Виндовс такого быть в принципе не может, а в данном случае это получается реализовать только за счет подмены символов. При таком положении вещей одним из критериев определения подлинности файла является его дата. Как правило, настоящий объект имеет более раннюю дату изменения.

Даты изменения файлов SVCHOST.EXE в Проводнике в Windows 7

Но как удалить фальшивый файл при выявлении, если антивирусная утилита не помогает?

  1. Перейдите в директорию расположения подозрительного файла тем способом, который мы описывали выше. Возвращайтесь к «Диспетчеру задач», но «Проводник» не закрывайте. Во вкладке «Процессы» выделите тот элемент, который предположительно является вирусом, и жмите «Завершить процесс». Завершение процесса SVCHOST.EXE в Диспетчере задач в Windows 7
  2. Откроется диалоговое окно, где для подтверждения намерений нужно снова нажать «Завершить процесс».
  3. После того как процесс будет завершен, возвращайтесь в «Проводнике» в директорию расположения вредоносного файла. Щелкните по подозрительному объекту ПКМ и выберите из списка вариант «Удалить». При необходимости подтвердите свои действия в диалоговом окне. Если файл не удаляется, то, скорее всего, вы не обладает полномочиями администратора. Нужно войти в систему под административной учетной записью. Удаление вирусного файла SVCHOST.EXE В Проводнике в Windows 7
  4. После проведения процедуры удаления проверьте систему ещё раз антивирусной утилитой.

Внимание! Удаляйте SVCHOST.EXE только в том случае, если вы на 100% уверены, что это не подлинный системный файл, а фальшивка. Если вы ошибочно удалите настоящий, то это вызовет поломку системы.

Способ 6: Восстановление системы

В случае когда ничего из описанного не помогло, можно выполнить процедуру восстановления системы, если у вас есть точка восстановления или резервная копия ОС, созданная ещё до возникновения неполадок с SVCHOST.EXE, который грузит RAM. Далее мы рассмотрим, как нормализовать функционирование Виндовс с помощью реанимирования к ранее созданной точке.

  1. Щелкайте «Пуск» и нажмите на объект «Все программы». Переход во Все программы через меню Пуск в Windows 7
  2. Откройте директорию «Стандартные». Переход в папку Стандартные через меню Пуск в Windows 7
  3. Войдите в папку «Служебные». Переход в папку Служебные через меню Пуск в Windows 7
  4. Щелкните по элементу «Восстановление системы». Запуск инструмента Восстановление системы через меню Пуск в Windows 7
  5. Активируется окно системного инструмента восстановления с ознакомительной информацией. Тут просто жмите «Далее». Стартовое окно инструмента Восстановление системы в Windows 7
  6. В следующем окне нужно выбрать конкретную точку восстановления. Их может быть несколько в системе, но остановить выбор нужно только на одной. Главное условие, чтобы она была создана раньше, чем стала проявляться неполадка с SVCHOST.EXE. Желательно выбрать самый последний по дате элемент, который соответствует вышеизложенному условию. Для того чтобы увеличить возможность выбора, поставьте отметку около «Показать другие…». После того как нужный объект выделен, жмите «Далее». Выбор точки восстановления в окне инструмента Восстановление системы в Windows 7
  7. В следующем окне для запуска процедуры восстановления достаточно нажать кнопку «Готово». Но так как после этого компьютер будет перезагружен, позаботьтесь закрыть все активные программы и сохранить несохраненные документы во избежание потери данных. Запуск восстановления системы в окне инструмента Восстановление системы в Windows 7
  8. Затем будет выполнена процедура восстановления и система вернется в то состояние, в котором была до того, как SVCHOST.EXE начал грузить RAM.

Как уменьшить нагрузку на оперативную память Windows 7

Как уменьшить нагрузку на оперативную память Windows 7

На производительность и быстродействие компьютера влияют характеристики всех его компонентов, но наибольшее влияние оказывают процессор и оперативная память (ОЗУ).

ОЗУ является временным хранилищем выполняющихся на ПК приложений, к коду которых обращается процессор по высокоскоростным интерфейсам.

Если для вновь загружаемого файла или процесса не хватает памяти в ОЗУ, то он будет размещён в файле подкачки на жёстком диске, а скорость доступа к нему значительно упадёт.

Следствием этого станут зависания и долгая реакция на действия пользователя. В статье приводятся основные причины большой загрузки оперативной памяти и методы их устранения.

Как уменьшить нагрузку на оперативную память Windows 7

В первую очередь стоит убедиться, что на вашем ПК действительно существует эта проблема.

Загрузка ЦП

Алгоритм её выявления очень прост:

  • Выключить, а затем включить компьютер.
  • Ничего не запускать вручную.
  • Подождать около 1 часа.
  • Запустить диспетчер задач, нажав комбинацию CTRL+SHIFT+ESC.
  • Проверить уровень загрузки оперативной памяти в статусной строке. Нормальным будет значение не более 50%.
  • Запустить пару часто используемых программ и подождать ещё 30-40 минут.
  • Опять проверить загрузку оперативной памяти в диспетчере задач. Нормальное значение не более 60-70%.

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

Настройка программ

Этап заключается в выявлении программ, максимально нагружающих ОЗУ. Для примера запустим браузер Chrome, откроем несколько страничек, запустим Skype, откроем документ Word и запустим торрент-клиент. На рисунке процессы отсортированы по степени загрузки оперативной памяти, сверху вниз.

Программы в диспетчере

Оставим в стороне вопрос, зачем браузеру при просмотре веб-страниц требуется более 1 Гб (!) оперативки, а сконцентрируемся на том, как уменьшить количество «тяжёлых» процессов.

Вот несколько простых правил:

  • Удалите все программы, которыми не пользуетесь. После удаления запустите сборщик «мусора» и очистки системного реестра от ненужных записей — CCleaner, например.
  • Удалите из автозапуска приложения, работающие в фоновом режиме. На приведённом рисунке так можно поступить со Skype, торрент-клиентом и клиентом облачного сервиса Dropbox. Подобное программное обеспечение любит при установке прописываться в автозапуск. У вас, естественно, список может быть другим, но принцип, полагаем, понятен. Удалить приложение из автозапуска можно вручную, используя системную утилиту MSConfig, или сторонние утилиты-твикеры. Запускайте подобные приложения только в случае необходимости.
  • Отключите, а лучше удалите все неиспользуемые и неизвестные расширения в браузере. При серфинге по Сети, старайтесь не открывать слишком много страниц.
  • Своевременно закрывайте неиспользуемые приложения. Если в отношении какой-то программы есть подозрения, что она сильно загружает систему, то закройте её и проверьте, пропал ли процесс из списка запущенных. В случае наличия этого приложения в списке, стоит задуматься, а что оно делает без ведома пользователя? Может полезную работу, а может собирает данные на вашем ПК и пересылает их куда-то. В любом случае, если это программа не проверенного издателя, то рекомендуется её удалить.
  • Что касается антивирусов. Поднимать дискуссию о том, какой лучше, а какой хуже и что больше грузит систему мы не будем, а приведём несколько советов для их всех. Настройте автоматическое обновление антивирусных баз на то время, когда компьютер не используется. Тот же принцип относится и к расписанию сканирования на вирусы. Тщательно настройте исключения и фильтры антивируса для работы в Интернете. Это позволит не тратить драгоценные ресурсы системы при нахождении на проверенных и надёжных сайтах.
  • Перед установкой ПО не поленитесь прочитать его аппаратные и системные требования. Не устанавливайте приложение, если ваш ПК заведомо не соответствует минимальным требованиям – нормальной работы не получится.

Настройка операционной системы

Содержание этого этапа заключается в решении вопроса как уменьшить нагрузку на оперативную память Windows 7, отключив ненужные функции операционной системы и устранив ошибки системного программного обеспечения.

Приведём последовательность действий.

  1. Обновить драйвера всех устройств до последних стабильных версий. Искать необходимо на сайтах производителей устройств. Наиболее актуально для драйверов видеоадаптера, звуковой платы и сетевых устройств.
  2. Так как дата окончания основной официальной поддержки Windows 7 уже миновала, то после установки пакета обновления SP1, запустите автоматическое обновление и дождитесь его окончания. Затем можно переходить к следующему шагу.
  3. Для Windows 7 установить Service Pack 1, если это ещё не сделано. Ссылка для скачивания и подробная инструкция по установке на сайте Microsoft.
  4. Опять откроем диспетчер задач и внимательно посмотрим на системные процессы. Отсортируем список по имени, более всего нас интересует svchost.exe . Это системный процесс, отвечающий за запуск служб Windows 7. Выделим экземпляр, «съедающий» наибольшее количество памяти, нажмём на правую кнопку мыши. В появившемся меню нажмём «перейти к службам». Диспетчер задач службыВ открывшемся окне видим службы, за работу которых отвечает экземпляр svchost. Если у вас нет программ, работающих по расписанию (Shedule), а обновление системы вы уже выполнили (wuauserv), то зачем вам работающие службы? Теперь необходимо отключить все неиспользуемые системные службы.

Приведём краткий список таких, которые не используются на подавляющем большинстве ПК:

  • Superfetch, которая оптимизирует работу оперативной памяти.
  • Обнаружение SSDP – работа с устройствами IoT (интернета вещей).
  • При наличии антивируса отключите «Брандмауэр Windows» и «Защитник Windows».
  • Вы вряд ли заглядывали в него, но журнал событий существует. Отключите службу «Журнал событий Windows», если не планируете теперь регулярно знакомиться с его содержимым.
  • И множество других.

Свойства Superfetch

Рекомендуем нажать кнопку «Службы» в диспетчере задач, откроется список в отдельном окне. Отсортировать их по колонке «Состояние» и проверять каждую со статусом «Работает», отключая ненужные. Для этого дважды кликните мышью на её названии, а в открывшемся окне выберите тип запуска «Отключена» и нажмите кнопку «Остановить».

Будьте внимательны при выполнении этого этапа. При малейшем сомнении в назначении службы, оставьте её работающей или найдите описание на сайте Microsoft, а уж затем принимайте решение.

В заключение следует отметить, что не всегда выполнение описанных действий приводит к существенному снижению нагрузки на оперативную память.

Следующими шагами должны стать:

  • Проверка компьютера на вирусы другим антивирусом;
  • Проверка исправности аппаратных компонентов (оперативки, жёсткого диска, видеокарты, блока питания), используя программы AIDA, CPU-Z или другие. Если выявлен неисправный элемент, то его следует заменить.
  • Попробовать установить утилиту для автоматической очистки оперативной памяти. Выбор достаточно большой, например, Advance System Care, Mem Reduct и т.д.
  • Переустановить операционную систему.

В любом случае проблему можно решить, комплексно используя все описанные способы.

Как уменьшить нагрузку на оперативную память Windows 7 : 7 комментариев

Привет Юра. Если эту статью ты написал самостоятельно, то можешь гордо похлопать себя по груди, так как я еще не встречал в сети более качественный материал на эту тему ��

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

Спасибо большое всё работает. Я уже не знал что делать.

спасибо помог супер так держать)))))) молодец все подробно рассписал

Хорошая статья, всегда нужная — учитывая, что не у всех мощные аппараты, ноуты и компы. Спасибо вам за неё.

Как очистить оперативную память (если ОЗУ занята на 80-99%)

Вопрос от пользователя

Здравствуйте. Я пытаюсь установить одну игру, но при ее установке появляется ошибка, что мало оперативной памяти!

Как можно ее освободить? Да, кстати, минимальным тех. требованиям игры — ПК удовлетворяет. Можно ли как-то настроить ПК, чтобы он меньше расходовал ОЗУ?

Доброго времени суток!

Вообще, вопрос довольно популярен.

При нехватке оперативной памяти, не только могут появляться ошибки, с сообщениями от Windows что «памяти мало. «, но и просто наблюдаться тормоза, например, при открытии какого-либо приложения (часто ПК вообще не реагирует на команды).

Лучший вариант решения проблемы — добавить еще одну плашку ОЗУ. Хотя, в Windows есть механизм по очистке памяти, правда, он не всегда работает «как нужно».

И в этом плане можно попробовать очистить память с помощью сторонних утилит (освободить — более правильное слово в данном контексте) , а также принять ряд мер, чтобы более эффективно «расходовать» ОЗУ. Это не всегда помогает решить проблему, но всё же. 👌

👉 В помощь!

Если у вас довольно часто зависает компьютер, не откликается, появляется синий экран, и пр., то помимо этой статьи, рекомендую провести тестирование вашей памяти.

ускорение ПК

Программы для чистки памяти в 2 клика

Advanced SystemCare

Отличная программа для оптимизации и ускорения Windows. Позволяет за несколько кликов мышкой удалить весь мусор с ПК, дефрагментировать диски, защитить от вирусов и угроз.

Что касается нашей темы статьи — то в программе есть монитор производительности (чтобы его открыть просто щелкните правой кнопкой мышки по значку Advanced SystemCare — он появляется в трее рядом с часами после установки программы).

Открыть монитор производительности

Открыть монитор производительности

После того, как монитор производительности будет открыт — посмотрите на правый верхний угол, там появится небольшое окно, информирующее вас о загрузке ЦП и ОЗУ.

Собственно, вам нужно нажать на кнопку очистки памяти (см. на скрин ниже 👇), и через мгновение — память будет освобождена от всего лишнего. По-моему, очистка прошла, как раз в 2 клика!

Очистка RAM по щелчку мышки

Очистка RAM по щелчку мышки

Wise Memory Optimizer

Очень простая и в тоже время эффективная утилита для освобождения и оптимизации памяти. После установки и запуска программы — вам достаточно нажать одну кнопку «Оптимизация» (ваша память будет очищена за пару сек.!). Программа поддерживает русский язык, бесплатная, работает в Windows 7, 8, 10.

Кстати, есть возможность настройки автоматической оптимизации при достижении загрузки памяти, скажем, до 85%. Удобно — ничего не нужно будет запускать вручную (т.е. один раз настроив — программа будет автоматически оптимизировать вашу память).

Работа утилиты Wise Memory Optimizer

Что делать, если не хватает памяти

👉 Совет №1: покупка плашки памяти

Пожалуй, это самый эффективный и дельный совет, тем более, что сейчас цены на память довольно демократичные (особенно, если речь не идет о каких-то новомодных штуках).

При установке еще одной дополнительной планки памяти — ваша производительность вырастет так, как это не сделает ни одна программа (если, конечно, причина тормозов связана именно с нехваткой ОЗУ).

Слоты под плашки ОЗУ

Слоты под плашки ОЗУ

👉 Кстати!

Вообще, купить планку памяти не всегда просто начинающим пользователям. О том, на что обратить внимание, и как правильно ее подобрать, можете узнать здесь.

👉 Совет №2: закрывайте не используемые приложения

Многие пользователи почему-то не закрывают приложения, а просто их сворачивают (даже в тех случаях, когда вообще не собираются ими пользоваться в ближайшее время).

В результате, по мере открытия новых приложений, количество используемой памяти растет, и компьютер начинает тормозить.

Примечание : в некоторых случаях, даже когда вы закрыли программу, её процесс может остаться висеть и нагружать память, и ЦП вашего ПК.

*

Поэтому, рекомендую при появлении первых тормозов — открыть диспетчер задач (сочетание Ctrl+Shift+Esc) , и посмотреть, какие приложения расходуют больше всего памяти.

Если в списке есть приложения, которые вы сейчас не используете (скажем, какой-нибудь браузер) — просто завершите процесс.

Какие приложения нагружают систему

Какие приложения нагружают систему

👉 Совет №3: вкладки в браузере

Т.к. браузер сейчас — одна из самых необходимых и популярных программ, хочу заострить внимание и на ней.

Дело в том, что у многих пользователей в браузере открыты десятки разнообразных вкладок. Каждая открытая вкладка — это доп. нагрузка на ЦП и ОЗУ вашего ПК. Старайтесь не открывать кучу вкладок, тем более, когда этого и не нужно.

Chrome — открытые вкладки

👉 Совет №4: проверка автозагрузки

Многие программы при установке добавляют себя в автозагрузку. И естественно, при старте Windows они загружаются в память (а будут-ли нужны при этом включении ПК — еще не известно. ). Поэтому, рекомендую настроить автозагрузку Windows.

Для начала откройте конфигурацию системы:

  • нажмите сочетание кнопок Win+R ;
  • введите команду msconfig ;
  • нажмите OK.

msconfig — конфигурация системы

Далее откройте вкладку «Автозагрузка» . Все те приложения, которые вам не нужны при каждой загрузке Windows — отключите.

Примечание : в более новых версиях Windows в этой вкладке будет стоять ссылка на диспетчер задач. Именно в диспетчере задач, например, в Windows 10 настраивается автозагрузка.

Конфигурация системы — вкладка автозагрузка

Кстати, обратите внимание, что Windows показывает напротив каждого приложения влияние на загрузку: низкое, среднее, высокое. Разумеется, в первую очередь обратите внимание на приложения, которые имеют высокое влияние на загрузку.

Настройка автозагрузки Windows 10

👉 В помощь!

Автозагрузка программ в Windows 10: как добавить или удалить приложение — см. инструкцию

👉 Совет №5: перезапуск проводника

В некоторых случаях, проводник может очень сильно нагружать вашу память (да и не только ее). В этих случаях, рекомендуется его закрыть и запустить вновь.

Чтобы это сделать — достаточно открыть диспетчер задач (кнопки Ctrl+Shift+Esc), и нажать правой кнопкой мышки по проводнику (Explorer) — выбрать «Перезапустить» , см. скрин ниже. 👇

Если вы закрыли проводник — то у вас появиться черный экран и ничего более на нем. Достаточно вновь открыть диспетчер задач , нажать файл/новая задача , и вписать команду explorer . Тем самым мы запустим новь проводник.

Новая задача (explorer)

👉 Совет №6: отключение ненужных служб

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

Логично, чтобы экономить ресурсы ПК (тем более, если есть тормоза) — нужно настроить их, отключить всё ненужное.

Чтобы открыть список служб, нажмите:

  1. Win+R (чтобы появилось окно «Выполнить» со строкой «Открыть»);
  2. впишите команду services.msc и нажмите Enter.

Как открыть службы // Windows 7, 8, 10

Далее отключите службы, которые вам не нужны. К примеру: если у вас нет принтера и факса, то вам не нужна службы: » Диспетчер печати» , «Факс» . Список служб, которые нужно отключить — для каждого пользователя будет индивидуальным.

👉 Вообще, тема это достаточно обширная, ее я рассмотрел в этой статье (заодно рекомендую оптимизировать свою Windows).

👉 Совет №7: настройка файла подкачки

По умолчанию, Windows устанавливает автоматически файл-подкачки, который используется для того, чтобы «расширить» вашу оперативную память.

Вообще, в большинстве случаев, система сама корректирует его и вмешиваться в ее работу не стоит. Но в некоторых случаях, настройка файла-подкачки в ручном варианте может несколько повысить быстродействия компьютера.

Чтобы настроить файл-подкачки: сначала 👉 откройте панель управления и перейдите во вкладку » Система и безопасность\Система «. Далее слева в меню откройте ссылку «Доп. параметры системы» .

Панель управления\Система и безопасность\Система

Затем нужно открыть подраздел «Дополнительно» , и перейти во вкладку «Параметры» (см. подзаголовок быстродействие, скрин ниже 👇).

Далее во вкладке «Дополнительно» есть кнопка «Изменить» — она, как раз и есть, чтобы настроить файл-подкачки (то бишь виртуальной памяти).

Кстати, рекомендую также поставить галочку напротив пункта «Оптимизировать работу программ» ,

Как настраивать файл подкачки:

  • оптимальным файлом подкачки считается примерно размер в 1,5 от объема установленной ОЗУ (слишком большой файл-подкачки не ускорит ваш ПК!). Кстати, чем больше у вас ОЗУ — тем, как правило, меньше файл-подкачки;
  • если у вас на ПК 2÷3 жестких диска — разместите файл-подкачки на самом быстром из них (также рекомендуется размещать файл подкачки не на системном диске с Windows (если есть такая возможность));
  • файл подкачки по умолчанию скрыт. Чтобы его увидеть, включите в проводнике отображение скрытых файлов, либо воспользуйтесь Total Commander. Файл подкачки называется pagefile.sys (не удалите его, случайно. ) .
  • кстати, файл-подкачки рекомендуется дефрагментировать.

👉 Совет №8: параметры быстродействия в Windows

Кстати, когда настроите файл-подкачки, не закрывайте настройки параметров быстродействия Windows.

Во вкладке «Визуальные эффекты» установите галочку напротив пункта «Обеспечить наилучшее быстродействие» . Это также скажется на отзывчивости и скорости работы вашего ПК.

Обеспечить наилучшее быстродействие

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

Всё это занимает достаточное количество памяти, и, конечно, замедляет работу ПК.

На сим все, надеюсь ошибки с недостаточностью памяти вы больше не увидите.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *