» Программы

Оперативная память компьютера на Windows 7: помогаем системе зачистить ОЗУ

Windows 7

Оперативная память или RAM (от англ. Random Access Memory) — одна из важнейших составных частей компьютера, в значительной мере определяющая скорость его работы. Увеличение физического объёма или быстродействия памяти помогает повысить производительность, однако той же цели в Windows 7 можно достичь менее затратными способами. Зачастую рациональное расходование, чистка и профессиональный уход приносят больше пользы, чем покупка новых планок ОЗУ.

Чем различаются виды памяти: оперативная, физическая, видеопамять

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

Существует несколько подходов к классификации запоминающих устройств, используемых в компьютере. Оперативная память получила своё название из-за высокой скорости работы и зависимости от внешних источников энергии. Любой сбой в электропитании приводит к сбросу данных ОЗУ, поэтому для долгосрочного хранения информации используется ПЗУ (постоянная память) — энергонезависимая, но более медленная. С развитием технологий это деление становится во многом условным, поскольку скорость современных ПЗУ, например, твердотельных дисков, сравнима с быстродействием ОЗУ. Кроме того, для более экономного расхода оперативной памяти Windows 7 использует зарезервированную часть жёсткого диска, получившую название «виртуальная память».

Часть оперативной памяти постоянно используется для вывода изображения на монитор. Это ресурсоёмкие и однотипные операции, поэтому производители посчитали оправданным физическое выделение под эти цели части ОЗУ. В отличие от традиционных планок оперативной памяти, которые можно заменить на другие, выделенная часть является несъёмной, поэтому получила собственное название: «видеопамять».

Иногда используется термин «физическая память» для обозначения оперативной памяти, используемой «по профилю», то есть не видеопамять и не виртуальная память. Наличие незанятой именно этой части ОЗУ является критичным для работы центрального процессора.

Как посмотреть, чем занята оперативка

Система Windows 7 предоставляет подробную информацию о том, чем занята оперативная память, благодаря инструменту «Диспетчер задач». Эту программу возможно вызвать различными методами, один из которых — горячие клавиши Ctrl+Shift+Esc.

Диспетчер задач
Загрузка памяти представлена несколькими способами

Утилита «Диспетчер задач» по умолчанию открывает вкладку «Быстродействие», где сразу можно увидеть загрузку и свободный объём физической памяти, а также количество идущих процессов, её расходующих. Более подробная информация находится во вкладке «Процессы».

Диспетчер задач
«Диспетчер задач» наглядно представляет, чем занята оперативная память

Система, запущенные пользователем приложения, фоновые программы и даже сбои в работе порождают процессы, расходующие некоторую часть оперативной памяти (второй столбец справа). Крайний правый столбец даёт краткое описание соответствующего процесса, хотя и далеко не всегда понятное.

Как почистить оперативную память компьютера 

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

Закрыть ненужные программы и приложения

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

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

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

Диспетчер задач Приложения
Все приложения, запущенные пользователем, можно принудительно завершить в этом окне

В этом окне тоже можно завершить работу любой программы, однако этим не стоит злоупотреблять. Аварийное прерывание работы приложения может привести к потере несохранённых данных, а также к некоторым проблемам при следующем его запуске. Кроме того, Windows 7 не всегда может корректно распознать все зависимые процессы, некоторые могут остаться в ОЗУ, расходуя ресурсы компьютера без пользы. Однако завершение работы приложения с использованием «Диспетчера задач» становится лучшим инструментом, когда программа зависла и не отвечает на действия пользователя. В этом случае следует использовать опцию «Снять задачу» без сомнений.

Остановить фоновые процессы и службы

Некоторые программы (например, торренты) намеренно оставляют часть своих процессов в памяти, расходуя ресурсы компьютера в фоновом режиме. Поэтому после их закрытия лучше ещё раз проверить вкладку «Процессы» «Диспетчера задач» Windows и удалить всё ненужное.

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

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

Служба Почему можно убрать
KtmRm для координатора распределенных транзакций Сетевая служба, не нужна в отсутствие сети.
Автономные файлы
Агент политики IPSec
Адаптивная регулировка яркости Полезна для экономии батареи только при наличии датчика света.
Брандмауэр Windows Можно убрать, если установлен антивирус.
Браузер компьютеров Сетевая служба, не нужна в отсутствие сети.
Вспомогательная служба IP На домашнем компьютере бесполезна.
Вторичный вход в систему Необходимо отключить из соображений безопасности.
Диспетчер печати Служба нужна только при наличии принтера.
Доступ к HID-устройствам Служба нужна только при наличии подключённых через USB-порты устройств.
Защитник Windows Можно убрать, если установлен антивирус.
Клиент отслеживания изменившихся связей Служба не нужна обычному пользователю.
Модули ключей IPsec для обмена ключами в Интернете и протокола IP с проверкой подлинности
Модуль поддержки NetBIOS Сетевая служба, не нужна в отсутствие сети.
Обнаружение SSDP Служба нужна только при наличии подключённых по протоколу SSDP устройств. Лучше отключить из соображений безопасности.
Основные службы доверенного платформенного модуля Служба нужна только при наличии устройств контроля на основе чипов TMP или BitLocker.
Поиск Windows (Windows Search) Нужна лишь при очень активном поиске на компьютере.
Родительский контроль (Parental Control) Бесполезная служба.
Сервер Сетевая служба, не нужна в отсутствие сети.
Служба ввода планшетного ПК Нужна только при наличии устройств рукописного ввода.
Служба загрузки изображений Windows (WIA) Служба нужна только при использовании цифровых фотоаппаратов и сканеров.
Служба поддержки Bluetooth Нужна только при подключении устройств по Bluetooth.
Служба регистрации ошибок Служба не нужна обычному пользователю.
Смарт-карта Нужна только при наличии устройств контроля на основе смарт-карты.
Удалённый реестр Служба не нужна обычному пользователю. Лучше удалить из соображений безопасности.
Факс Служба нужна только при использовании компьютера в качестве факса.

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

Диспетчер задач Службы
Остановить службу можно с помощью правой клавиши мыши

Остановка работы конкретной утилиты касается только текущего сеанса работы. Перезагрузка позволит системе заново запустить все остановленные таким путём службы.

Чистка «Автозагрузки»

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

Эффективным способом удалить лишние программы из списка «Автозагрузки» является редактирование «Конфигурации системы». Нажимаем сочетание «Win» (кнопка с фирменным значком Windows) и R. В строке «Открыть» появившегося окошка «Выполнить» пишем команду msconfig, а затем нажимаем экранную кнопку «ОК».

Выполнить msconfig
Вызываем «Конфигурацию системы»

Открывается окно «Конфигурация системы» с несколькими вкладками. Нам интересна «Автозагрузка», выбираем её.

Конфигурация системы Автозагрузка
Убрать программу из списка «Автозагрузки» можно одним кликом

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

Повторный запуск Windows Explorer

Ещё одним способом высвобождения некоторой части оперативной памяти может стать перезапуск пользовательского интерфейса системы Windows Explorer. Для этого вначале требуется отключить его, используя «Диспетчер задач Windows». Нажимаем Ctrl+Shift+Esc, во всплывшем окне заходим на закладку «Процессы» и ищем explorer.exe.

Диспетчер задач Процессы
Выбираем процесс explorer.exe

Нажимаем экранную кнопку «Завершить процесс». Должны пропасть панель задач, а также значки рабочего стола. Теперь нужно снова запустить утилиту. Для этого заходим в «Диспетчере задач» на другую вкладку – «Приложения» и нажимаем кнопку «Новая задача», расположенную в нижнем правом углу. В появившемся небольшом окошке «Создать новую задачу» в области ввода «Открыть» набираем explorer.exe.

Диспетчер задач Создать новую задачу explorer
Запускаем explorer

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

Команда regedit

Разгрузить автозагрузку можно с использованием редактирования реестра. Сначала вызываем редактор, для чего нажимаем «Win» + R, а в области ввода «Открыть» — команду regedit, после чего нажимаем «ОК».

Выполнить regedit
Вызываем «Редактор реестра»

Окно «Редактор реестра» организовано в виде дерева разделов. Перемещаясь по нему, последовательно находим:

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce

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

Редактор реестра
Ярлыки автоматически запускаемых приложений расположены справа

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

Внесённые изменения вступят в силу сразу после перезагрузки компьютера, а убранные из «Автозагрузки» приложения больше не будут без приглашения селиться в ОЗУ.

Удаление вирусов

Дефицит физической памяти может вызываться деятельностью вредоносных программ. Необходимо установить на компьютер хорошую антивирусную программу со свежей базой сигнатур. На некоторое время могут также помощь бесплатные сканеры вирусов, которые можно скачать с сайтов производителей. Например, Kaspersky Virus Removal Tool.

Kaspersky Virus Removal Tool
Бесплатное приложение известного производителя антивирусов

Чистка жёсткого диска

Часть пространства жёсткого диска используется Windows 7 для хранения файла подкачки, иначе называемого виртуальной памятью. Приложения, загруженные в оперативную память, но не работающие какое-то время, выгружаются и записываются в этот файл. Таким образом, освобождается дополнительный объём физической памяти. Для того чтобы этот метод работал эффективно, необходимо иметь на жёстком диске достаточное количество свободного пространства. Поэтому нужно регулярно удалять лишние файлы, чистить корзину и деинсталлировать неиспользуемые приложения. Если на компьютере установлен не твердотельный, а магнитный жёсткий диск, следует регулярно проводить дефрагментацию, которая более удобным образом организовывает хранение блоков информации и объединяет незанятое пространство.

Специальные программы для очистки оперативной памяти

Advanced SystemCare

Приложение Advanced SystemCare — гибкий инструмент, предназначенный для настройки работы Windows, в том числе за счёт наведения порядка с оперативной памятью. Программа распространяется в нескольких конфигурациях, в том числе и в бесплатной, которую можно скачать с сайта производителя. Как и во многих бесплатных приложениях, в Полную установку включено несколько рекламных «подарков», поэтому лучше выбрать «Выборочную установку» и убрать всё лишнее.

Advanced SystemCare
По умолчанию предлагается «Полная установка»

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

Advanced SystemCare
Интерфейс программы очень необычен

Advanced SystemCare может всё сделать самостоятельно, если пользователь не хочет вникать в детали, для чего предусмотрен «Упрощённый режим». Более тонкая настройка доступна в «Режиме Эксперта».

Advanced SystemCare
Режимы легко переключаются

Перед началом работы нужно провести проверку, предварительно пометив (в «Режиме Эксперта») исследуемые параметры.

Advanced SystemCare
Настраиваем параметры проверки

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

Advanced SystemCare
Производитель использует бесплатную версию для рекламы возможностей платной

Установив все переключатели в нужное положение, нажимаем «Применить», а потом запускаем проверку. Приложение показывает промежуточные отчёты для развлечения пользователя.

Advanced SystemCare
Приложение отчитывается о ходе каждого этапа проверки

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

Advanced SystemCare
Результаты проверки представлены очень драматично

Зелёный цвет финального экрана говорит, что система избавлена от найденных проблем.

Advanced SystemCare
Зелёный цвет говорит об окончании чистки

Advanced SystemCare имеет множество дополнительных утилит, одна из которых (Smart RAM) предназначена для управления оперативной памятью.

Advanced SystemCare
Перечень инструментов

Впрочем, обычный пользователь может работать в упрощённом режиме, это уже заметно улучшит работу компьютера и очистит оперативную память. Существует также модификация пакета Advanced SystemCare Ultimate, содержащая встроенный антивирус.

Advanced SystemCare
Ко всем достоинствам пакета добавлена антивирусная защита

Мини-программы для оптимизации работы ОЗУ

Wise Memory Optimizer

Wise Memory Optimizer — ещё одна бесплатная программа, специализирующаяся на управлении оперативной памятью. Ориентирована на начинающих пользователей, имеет простой и интуитивно понятный интерфейс. Существует также портативная версия, не требующая инсталляции.

Wise Memory Optimizer
Предусмотрена версия без установки на компьютер

nCleaner

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

nCleaner
Функциональная бесплатная программа nCleaner

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

CleanMem

Утилита CleanMem также предназначена для оптимизации работы оперативной памяти, но действует по особому алгоритму. Программа каждые полчаса обращается к оперативной памяти, находит зарезервированные, но не используемые другими приложениями блоки, и разгружает их. CleanMem также распространяется бесплатно и занимает очень мало места.

CleanMem
Мини-программа CleanMem для мониторинга оперативной памяти

VC RamCleaner

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

VC RamCleaner
Зачищаем память одним кликом

MemoryCleaner

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

MemoryCleaner
В программе MemoryCleaner настроек немного больше

RAM Memory Cleaner and Optimizer

RAM Memory Cleaner and Optimizer — небольшая программа, производители которой также обещают мгновенное освобождение оперативной памяти со всеми положительными последствиями.

Видео: как разгрузить оперативную память через оптимизацию Windows (прога Mz RAM Booster)

Как не засорять оперативную память компьютера

Чтобы не засорять оперативную память, необходимо соблюдать несколько простых правил:

  • Закрывать ненужные приложения на компьютере или ноутбуке. Windows 7 позволяет быстро переключаться с одной задачи на другую, однако неиспользуемые приложения отнимают значительную часть памяти.
  • Закрывать лишние окна в браузерах. Браузеры охотно открывают дополнительные окна для пользователя, но иногда их количество становится непосильным для системы. Лишние лучше закрыть.
  • Регулярно перезагружаться. Такое простое действие может убрать из оперативной памяти зависшие или «спрятавшиеся» программы. Кроме того, перезапуск иногда положительно сказывается на быстродействии приложений.
  • Использовать антивирус. Излишняя активность вредоносных программ в оперативной памяти может быть пресечена актуальным антивирусным приложением.

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

Как почистить виртуальную память

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

С помощью «Панели управления»

Нажимаем кнопку «Пуск» и в правом столбце выбираем «Панель управления».

Панель управления
Нам нужен правый столбец меню

Ищем в окне «Все элементы панели управления» строку «Система» и переходим на неё.

Все элементы панели управления
Выбираем вкладку «Система»

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

Система
Выбираем «Дополнительные параметры»

Окно «Свойства системы» организовано в виде нескольких вкладок. Нам нужна «Дополнительно», а если точнее, одна из экранных кнопок «Параметры», относящаяся к части «Быстродействие». Выбираем её.

Свойства системы
Кнопки «Параметры» сразу три, нам нужна верхняя. 

В следующем окошке «Параметры быстродействия» переходим на закладку «Дополнительно». Здесь указан актуальный общий объём файла подкачки. Нажимаем «Изменить…»

Параметры быстродействия
Здесь же можно ещё раз узнать, что такое файл подкачки

Окошко «Виртуальная память» даёт более подробное описание параметров файла подкачки.

Виртуальная память
Здесь же можно узнать, на каких дисках хранится файл подкачки

Убираем метку с пункта «Автоматически выбирать объём файла подкачки», затем напротив всех дисков устанавливаем переключатель «Без файла подкачки» и нажимаем «Задать».

Виртуальная память
Последовательно выбираем «Без файла подкачки» для каждого диска

Осталось лишь нажать кнопку «ОК», а потом перезагрузиться. Файл подкачки будет удалён системой. Теперь нужно проделать те же действия, но в последнем окне вернуть пометки и восстановить создание файла.

С использованием «Редактора групповой политики»

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

Нажимаем «Win»+R, в позиции ввода окна «Выполнить» набираем gpedit.msc, затем кликаем на экранную кнопку «ОК».

Выполнить gpedit
Вызываем «Редактор групповой политики»

В появившемся окне «Редактор локальной групповой политики» переходим на вкладку «Конфигурация компьютера» в левой трети, затем выбираем «Конфигурация Windows».

Редактор локальной групповой политики
Переходим в папку «Конфигурация Windows»

Далее переходим на «Параметры безопасности», которые расположены в правой трети.

Редактор локальной групповой
Выбираем вкладку «Параметры безопасности»

Выбираем каталог «Локальные политики».

Редактор локальной групповой политики
Теперь переходим на вкладку «Локальные политики»

Переходим на папку, тоже названную «Параметры безопасности».

Редактор локальной групповой политики
Вкладка тоже называется «Параметры безопасности»

Мы у цели. В центральной трети окна находится длинный список, в котором разыскиваем «Завершение работы: очистка файла подкачки виртуальной памяти», затем активируем всплывающее меню, нажимая правую клавишу мышки. Поскольку «Справка» нам сейчас не нужна, останавливаемся на «Свойствах».

Редактор локальной групповой политики
Выбор в меню небольшой

В окошке с таким же именем переводим переключатель на «Включён» и выбираем «ОК», сохраняя введённые данные.

Свойства Завершение работы очистка файла подкачки виртуальной памяти
Переключаем на «Включён»

С этого момента Windows будет автоматически очищать виртуальную память при окончании работы системы.

Используя «Редактор реестра»

Этот способ более быстрый, но требует определённого опыта, поскольку реестр Windows 7 — очень важный элемент, обращаться с ним следует аккуратно.

«Редактор реестра» вызываем, используя уже известное окно «Выполнить», но сейчас в позиции ввода набираем regedit.exe.

Выполнить regedit
Вызываем «Редактор реестра»

Реестр представлен в виде вложенных папок, двигаясь по дереву которых можно добраться до искомого параметра. Нам необходим ClearPageFileAtShutdown, который расположен здесь: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management.

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

Редактор реестра
Полный путь указан в нижней части окна

Нажимаем на опцию «Изменить…», после чего открывается небольшое окно «Изменение параметра DWORD (32 бита)». Параметр нужно сменить с «0» на «1».

Редактор реестра
Значение параметра «1» означает обязательную очистку файла подкачки

Остаётся только нажать «ОК». Теперь файл подкачки будет чиститься системой при каждом окончании работы.

Видео: увеличение оперативной памяти с помощью флешки на компьютере или ноутбуке

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

Александр Татаринцев
Здравствуйте! Меня зовут Александр, 45 лет. Образование двойное - экономист, математик.
Подробнее