10 эффективных способов снизить потребление оперативной памяти в Windows

У вас проблемы с нестабильной работой компьютера? Вашему приложению требуется несколько минут для запуска и обработки?

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

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

Что происходит, если компьютеру не хватает оперативной памяти?

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

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

  • Случайные сбои системы/приложений
  • Проблемы с загрузкой приложений
  • Браузер не загружает веб-страницы
  • Общее снижение производительности

Как проверить использование оперативной памяти?

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

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

  1. Нажмите Ctrl + Alt + Delt, затем выберите Диспетчер задач.
  2. Когда диспетчер задач откроется, нажмите на Подробнее, если он отображает только список запущенных приложений.
  3. Теперь перейдите на вкладку Производительность.
  4. На правой панели нажмите на Память.
  5. Здесь вы можете увидеть общий объем физической памяти компьютера, или ОЗУ, используемую память и доступную память. 

В идеале, оперативная память в режиме ожидания потребляет 3-5 ГБ. Это может варьироваться в зависимости от вашей операционной системы. Но если он превышает этот диапазон, вам необходимо принять необходимые меры для его снижения.

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

  1. Откройте Диспетчер задач.
  2. На вкладке «Процессы» проверьте столбец «Память».
  3. Здесь вы можете увидеть использование памяти любым запущенным приложением.

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

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

Но если у вас действительно не хватает памяти и это влияет на производительность компьютера.

Отключите фоновое приложение

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

  1. Нажмите клавиши Windows + I, чтобы открыть Настройки.
  2. Перейдите в раздел Приложения > Apps & features.
  3. Здесь вы можете увидеть все приложения, установленные на вашем компьютере.
  4. Нажмите на три вертикальные точки любого приложения и выберите Дополнительные параметры.
  5. В разделе Разрешение фоновых приложений нажмите на выпадающее меню и выберите Никогда. Это запретит приложению работать в фоновом режиме.
Примечание: При нажатии на три вертикальные точки у каждого приложения не будет дополнительных опций.

Отключить стартовое приложение

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

Чтобы отключить приложение Startup, выполните следующие действия:

  1. Откройте Диспетчер задач, нажав одновременно Ctrl + Shift + Esc.
  2. Перейдите на вкладку «Запуск».
  3. Здесь вы увидите список запускаемых приложений. 
  4. Щелкните правой кнопкой мыши на приложении, у которого в качестве влияния на запуск указано «Низкий», «Нет» или «Не измеряется», и нажмите кнопку «Отключить».

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

Завершить фоновый процесс

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

  1. Откройте Диспетчер задач, нажав одновременно клавиши Ctrl + Shift + Esc.
  2. На вкладке Процессы, в разделе Фоновые процессы, проверьте наличие приложения с высоким использованием памяти.
  3. Нажмите на него и выберите Завершить задачу.

Настройка виртуальной памяти в Windows

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

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

Однако это не означает, что вы можете увеличить виртуальную память до смешного объема. Существует предел, до которого вы можете изменять виртуальную память. Минимальный объем виртуальной оперативной памяти, который вы можете добавить, составляет 1,5 раза, а максимальный — в три раза больше реальной оперативной памяти компьютера.

Выполните следующие шаги, чтобы увеличить объем виртуальной памяти в Windows.

  1. Нажмите клавиши Windows + I, чтобы открыть Настройки.
  2. Перейдите в раздел Система > О системе.
  3. Нажмите на Дополнительные параметры системы.
  4. На вкладке Дополнительно в разделе Производительность нажмите на Настройки….
  1. Теперь перейдите на вкладку Дополнительно и в разделе Виртуальная память нажмите на Изменить.
  2. Снимите флажок Автоматически управлять размером файла подкачки для всех дисков и установите флажок Пользовательский размер.
  3. Установите Начальный и Максимальный размер виртуальной памяти и нажмите OK.
  4. Нажмите кнопку Применить, затем выберите OK
  5. Перезагрузите компьютер, чтобы сохранить изменения.

Изменение значения NDU

Согласно официальному форуму Microsoft, многие пользователи сообщили об ошибке, при которой отображается 99% использования памяти. Несмотря на то, что процессы в диспетчере задач не используют такое количество оперативной памяти, компьютер выдает сообщение об ошибке: «Компьютеру не хватает памяти».

Эта проблема связана с неизвестной ошибкой в NDU (Network Diagnostic Usage). Однако мы можем исправить эту проблему, изменив значения реестра NDU в редакторе реестра.

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

После создания резервной копии реестра выполните следующие действия, чтобы изменить значение NDU.

  1. Нажмите клавиши Windows + R, чтобы открыть «Выполнить».
  2. Введите «regedit» и нажмите Enter.
  3. Перейдите по ссылке:
    ComputerHKEY_LOCAL_MACHINESYSTEMControlSet001ServicesNdu
  4. Теперь, на правой панели, дважды щелкните на Пуск.
  5. В разделе Данные значения измените значение на 4.
  6. Нажмите на OK.
  7. Закройте реестр и перезагрузите компьютер, чтобы применить изменения.

Отключите расширение браузера

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

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

  1. Откройте Chrome.
  2. Нажмите на три вертикальные точки в правом верхнем углу окна Chrome.
  3. Выберите Настройки.
  4. На правой панели нажмите на Расширение.
  5. Переключите радиокнопку, чтобы отключить расширение.

Проверка на вирусы

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

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

Для сканирования компьютера на наличие вирусов можно использовать стандартную утилиту Windows под названием Windows Defender.

Приведенные ниже шаги помогут вам просканировать компьютер с помощью Защитника Windows.

  1. Нажмите клавишу Windows и перейдите в раздел «Настройки».
  2. Перейдите в раздел Конфиденциальность & Безопасность > Безопасность Windows > Откройте Безопасность Windows.
  3. Выберите пункт Защита от вирусов и угроз.
  4. Прокрутите вниз до Текущие угрозы и нажмите на Параметры сканирования.
  5. Установите флажок Полное сканирование и нажмите на кнопку Сканировать сейчас.
  6. Если защитник обнаружит какие-либо угрозы, лучше удалить эти вредоносные файлы.

Используйте выделенную видеокарту

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

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

Отключите службы Sysmain/Superfetch

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

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

  1. Нажмите одновременно клавиши Windows + R.
  2. Введите «services.msc» без кавычек и нажмите Enter.
  3. Откроется окно с названием «Службы».
  4. Здесь вы увидите все службы Windows. Найдите SysMain или Superfetch и дважды щелкните на ней.
  5. Измените тип запуска на ручной, а в разделе Состояние службы нажмите на Остановить.
  6. Нажмите на Применить, а затем OK.

Отключите изоляцию сайтов

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

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

Выполните следующие шаги, чтобы отключить Site Isolation:

  1. Откройте Chrome.
  2. Введите «chrome://flags/» в адресной строке и нажмите Enter.
  3. В строке поиска введите «Site Isolation».
  4. Нажмите на выпадающее меню под Site Isolation и выберите Disabled.
Внимание: Отключение этого параметра сделает ваш браузер уязвимым к нарушениям безопасности.

Связанные вопросы

Как работает оперативная память и зачем она нужна?

Оперативная память компьютера — это просто устройство хранения данных.

То есть, она хранит данные, которые должны быть обработаны процессором. Если процессор пытается взять данные непосредственно с физического устройства хранения (HDD или SSD), ему потребуется много времени, чтобы найти и обработать эти данные. Вот тут-то и приходит на помощь оперативная память.

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

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

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

Оцените статью
cdelat.ru
Добавить комментарий