Windows говорит, что недостаточно памяти — что делать?

Это руководство о том, что делать, если вы видите ошибку Windows 10, Windows 7 или 8 (или 8.1) о том, что системе не хватает виртуальной или просто памяти и "Чтобы освободить память для нормальной работы программ, сохраните файлы, а затем закройте или перезапустите все открытые программы".

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

О том, какой памяти недостаточно

Когда в Windows 7, 8 и Windows 10 вы видите сообщение о том, что недостаточно памяти, они имеют в виду в первую очередь оперативную и виртуальную память, которая по сути является расширением оперативной памяти — то есть, если системе не хватает оперативной памяти, она использует файл подкачки Windows или, другими словами, виртуальную память.

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

Причины ошибки

Ошибка недостаточного объема памяти на вашем компьютере

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

  • Вы открыли много чего, и в результате возникла проблема с тем, что на компьютере не хватает памяти — я не буду рассматривать, как исправить эту ситуацию, потому что все и так понятно: закройте то, что вам не нужно.
  • Вам действительно не хватает оперативной памяти (2 ГБ или меньше). Даже 4 ГБ оперативной памяти может быть недостаточно для некоторых требовательных задач).
  • Жесткий диск переполнен, поэтому при автоматической установке размера файла подкачки не хватает места для виртуальной памяти.
  • Вы самостоятельно (или с помощью какой-либо программы оптимизации) отрегулировали (или отключили) размер файла подкачки, и его оказалось недостаточно для нормальной работы программ.
  • Какая-то конкретная программа, вредоносная или нет, вызывает утечку памяти (постепенно начинает использовать всю доступную память).
  • Существует проблема с самой программой, вызывающая ошибку "недостаточно памяти" или "недостаточно виртуальной памяти".

Если я не ошибаюсь, пять описанных вариантов являются наиболее распространенными причинами ошибки.

Как исправить ошибки, связанные с памятью в Windows 7, 8 и 8.1

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

Недостаточно оперативной памяти

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

Модуль оперативной памяти

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

Недостаточно места на жестком диске

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

Об очистке диска я писал в нескольких статьях:

  • Как очистить диск C от ненужных файлов
  • Нехватка места на жестком диске

И главный совет — не храните много фильмов и других медиафайлов, которые вы не будете слушать или смотреть, игр, в которые вы больше не будете играть и тому подобных вещей.

Установка файла подкачки Windows вызвала ошибку

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

Файл подкачки Windows отключен

Во всех этих случаях я рекомендую прочитать статью, в которой подробно описано, как и что делать: Как правильно настроить файл подкачки Windows.

Утечка памяти, или что делать, если какая-то программа занимает всю свободную оперативную память

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

Вы можете использовать диспетчер задач, чтобы узнать, отключен ли такой процесс. Для запуска в Windows 7 нажмите Ctrl + Alt + Del и выберите в меню пункт "Диспетчер задач", а в Windows 8 и 8…1 нажмите Win (клавиша с эмблемой) + X и выберите "Диспетчер задач".

Просмотр процессов в диспетчере задач Windows 7

В диспетчере задач Windows 7 откройте вкладку "Процессы" и отсортируйте по столбцу "Память" (щелкните по названию столбца). Для Windows 8.1 и 8 используют для этого вкладку Подробности, которая дает вам наглядное представление обо всех процессах, запущенных на вашем компьютере. Их также можно отсортировать по объему используемой оперативной и виртуальной памяти.

Процессы в диспетчере задач Windows 8.1

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

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

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

В заключение

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

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