В этой инструкции — о том, что делать, если при запуске какой-либо программы вы видите сообщение Windows 10, Windows 7 или 8 (или 8.1) о том, что системе недостаточно виртуальной или просто памяти и «Чтобы освободить память для нормальной работы программ, сохраните файлы, а затем закройте или перезапустите все открытые программы».
Постараюсь учесть все возможные варианты появления этой ошибки, а также рассказать о том, как ее исправить. В случае если вариант с недостаточным местом на жестком диске явно не про вашу ситуацию, вероятно, дело в отключенном или слишком маленьком файле подкачки, подробнее об этом, а также видео инструкция доступны здесь: Файл подкачки Windows 7, 8 и Windows 10.
- О том, какой именно памяти недостаточно
- Причины, вызывающие ошибку
- Как исправить ошибки, связанные с нехваткой памяти в Windows 7, 8 и 8
- Мало RAM
- Мало места на жестком диске
- Настройка файла подкачки Windowsпривела к появлению ошибки
- Утечка памяти или что делать, если отдельная программа забирает всю свободную RAM
- В заключение
- Файл подкачки
- Причина 3
- Жесткий диск
- Одно приложение
- Используется не вся память
- Загруженная память
- Приложение потребляет много памяти
- Сбой в работе компонента
- Поврежденные системные файлы
- Деятельность вирусного ПО
- Недостаток объема ОЗУ
- В каких версиях программы возникает эта ошибка
- Почему эта ошибка возникает
О том, какой именно памяти недостаточно
Когда в Windows 7, 8 и Windows 10 вы видите сообщение о том, что недостаточно памяти, имеется в виду в первую очередь оперативная память и виртуальная, являющаяся, по сути, продолжением оперативной — то есть, если системе не хватает RAM, то она использует файл подкачки Windows или, иначе, виртуальную память.
Некоторые начинающие пользователи ошибочно под памятью подразумевают свободное пространство на жестком диске компьютера и недоумевают, как это так: на HDD свободно много гигабайт, а система жалуется на нехватку памяти.
Причины, вызывающие ошибку
Для того, чтобы исправить данную ошибку, прежде всего, следует разобраться, чем она вызвана. Вот некоторые возможные варианты:
Если не ошибаюсь, пять описанных вариантов являются наиболее распространенными причинами ошибки.
Как исправить ошибки, связанные с нехваткой памяти в Windows 7, 8 и 8
А теперь, по порядку, о том, как исправить ошибку в каждом из перечисленных случаев.
Мало RAM
Если на вашем компьютере небольшое количество оперативной памяти, то имеет смысл задуматься о покупке дополнительных модулей RAM. Память сейчас не дорогая. С другой стороны, если у вас совсем старый компьютер (и память старого образца), и вы подумываете о скором приобретении нового, апгрейд может быть и неоправданным — проще временно смириться с тем, что не все программы запускаются.
О том, как самостоятельно узнать какая память нужна и сделать апгрейд я писал в статье Как увеличить оперативную память RAM на ноутбуке — в общем-то, все описанное там применимо и к настольному ПК.
Мало места на жестком диске
Несмотря на то, что объемы сегодняшних HDD внушительны, самому нередко приходилось видеть, что у пользователя из терабайта свободен 1 гигабайт или около того — подобное вызывает не только ошибку «недостаточно памяти», но и приводит к серьезным тормозам при работе. Не стоит доводить до этого.
Ну и главный совет — не стоит хранить множество фильмов и другого медиа, которое вы не будете слушать и смотреть, игр, в которые больше не станете играть и аналогичных вещей.
Настройка файла подкачки Windowsпривела к появлению ошибки
Если вы самостоятельно настраивали параметры файла подкачки Windows, то есть вероятность, что именно эти изменения привели к появлению ошибки. Возможно, вы даже не делали этого вручную, а постаралась какая-то программа, предназначенная для оптимизации быстродействия Windows. В таком случае, вам, возможно, следует увеличить файл подкачки или включить его (если он был отключен). Некоторые старые программы вообще не запустятся с отключенной виртуальной памятью и всегда будут писать о ее нехватке.
Во всех этих случаях рекомендую к ознакомлению статью, в которой подробно описано, как и что делать: Как правильно настроить файл подкачки Windows.
Утечка памяти или что делать, если отдельная программа забирает всю свободную RAM
Случается, что какой-то отдельный процесс или программа начинает интенсивно использовать оперативную память — это может быть вызвано ошибкой в самой программе, вредоносным характером ее действий или каким-либо сбоем.
Определить, нет ли такого процесса можно с помощью диспетчера задач. Для его запуска в Windows 7 нажмите клавиши Ctrl + Alt + Del и выберите диспетчер задач в меню, а в Windows 8 и 8.1 нажмите клавиши Win (клавиша с эмблемой) + X и выберите «Диспетчер задач».
Если вы видите, что какая-то программа или процесс использует большое количество RAM (большое — это сотни мегабайт, при условии, что это не редактор фото, видео или что-то ресурсоемкое), то стоит разобраться, почему так происходит.
Если это нужная программа: повышенное использование памяти может быть вызвано как обычной работой приложения, например, при автоматическом обновлении, или операциях, для которых программа и предназначена, так и сбоями в ней. Если вы видите, что программа все время использует странно большое количество ресурсов, попробуйте переустановить ее, а если это не помогло — поискать в Интернете описание проблемы применительно к конкретному ПО.
Если это неизвестный процесс: возможно, это что-то вредоносное и стоит проверить компьютер на вирусы, есть также вариант, что это сбой какого-либо системного процесса. Рекомендую поиск в Интернете по имени этого процесса, для того, чтобы разобраться в том, что это и что с этим делать — скорее всего, вы не единственный пользователь, у кого возникла такая проблема.
В заключение
Помимо описанных вариантов, есть еще один: ошибку вызывает именно экземпляр программы, которую вы пытаетесь запустить. Имеет смысл попробовать загрузить ее из другого источника или почитать официальные форумы поддержки этого программного обеспечения, там тоже могут быть описаны варианты решения проблем с недостаточностью памяти.
Контент, распространяющийся через интернет, программы и операционные системы с каждым днем становится все более требовательным к железу нашего компьютера. Качественные видеоролики забирают много процессорных ресурсов, обновления ОС «забивают» свободное пространство на жестком диске, а приложения с огромным аппетитом «пожирают» оперативную память. В этой статье разберем проблему с системным предупреждением о нехватке памяти в Windows.
Оперативная память – это то место, где хранится информация, передаваемая на обработку центральному процессору. Если ее объем мал, то могут наблюдаться «тормоза» в работе ПК, а также возникать проблема, о которой мы сегодня говорим. Многие приложения с заявленными системными требованиями на деле могут потреблять гораздо больше «оперативки», чем написано на официальном сайте разработчика. Например, тот же Adobe Premiere, при рекомендованном объеме 8 Гб может «употребить» всю свободную память и «остаться недовольным».
Ликвидировать недостаток ОЗУ можно только одним способом – докупить дополнительные модули в магазине. При выборе планок следует руководствоваться своими потребностями, бюджетом и возможностями текущей платформы вашего ПК.
Файл подкачки
Файлом подкачки называют виртуальную память системы. Сюда «выгружается» вся информация, которая не используется в данный момент ОЗУ. Делается это с целью высвобождения пространства последней для приоритетных задач, а также для более быстрого повторного доступа к уже подготовленным данным. Из этого следует, что даже при большом объеме оперативной памяти, файл подкачки необходим для нормальной работы системы.
Недостаточный размер файла может быть воспринят ОС, как нехватка памяти, поэтому при возникновении ошибки необходимо увеличить его размер.
Существует еще одна скрытая причина сбоя, связанного с виртуальной памятью – расположение файла, полностью или частично, на «битых» секторах жесткого диска. К сожалению, без определенных навыков и знаний, невозможно точно определить его местоположение, но проверить диск на ошибки и принять соответствующие меры вполне возможно.
Причина 3
По своей сути процесс – это совокупность ресурсов и некой информации, необходимых для работы приложения. Одна программа при работе может запускать несколько процессов – системных или собственных — и каждый из них «висит» в оперативной памяти компьютера. Увидеть их можно в «Диспетчере задач».
При малом объеме ОЗУ определенным процессам, которые должны быть запущены непосредственно операционной системой для выполнения каких-либо задач, может не хватить «места». Разумеется, Windows немедленно об этом сообщает пользователю. При возникновении ошибки загляните в «Диспетчер» (нажмите CTRL+SHIFT+ESC), там вы увидите текущее потребление памяти в процентах. Если значение превышает 95%, то нужно закрыть те программы, которые в данный момент не используются. Вот такое простое решение.
Жесткий диск
Жесткий диск – это основное место хранения данных. Из написанного выше мы уже знаем, что на нем также «лежит» и файл подкачки – виртуальная память. Если диск или раздел заполнен более чем на 90%, то нормальная работа последней, а также приложений и Windows не может быть гарантирована. Для устранения проблемы необходимо освободить пространство от ненужных файлов и, возможно, программ. Сделать это можно как системными средствами, так и с помощью специализированного софта, например, CCleaner.
Одно приложение
Немного выше, в параграфе о процессах, мы говорили о возможности занятия всего свободного места в памяти. Это может сделать и всего одно приложение. Такие программы чаще всего бывают вредоносными и потребляют максимальное количество системных ресурсов. Обнаружить их довольно просто.
Открываем «Диспетчер задач» и на вкладке «Процессы» кликаем по шапке колонки с названием «Память (частный рабочий набор)». Это действие отфильтрует процессы по потреблению ОЗУ в порядке убывания, то есть в самом верху будет находиться искомый процесс.
Такой софт необходимо удалить, желательно, с помощью Revo Uninstaller.
В том случае, если файл располагается в одной из системных подпапок Windows, ни в коем случае нельзя его удалять. Это может говорить исключительно о том, что на компьютере завелся вирус и от него необходимо немедленно избавиться.Причины, вызывающие ошибку нехватки памяти на компьютере, в большинстве своем, весьма очевидны и устраняются довольно просто. Самый простой шаг – покупка дополнительных планок ОЗУ – поможет решить почти все проблемы, за исключением вирусного заражения.
Используется не вся память
Если при попытке выполнить задачи на компьютере появляется сообщение о том, что недостаточно оперативной памяти, то есть вероятность, что она используется не вся. Сначала можно проверить, каков общий и свободный объем памяти с помощью встроенных возможностей операционной системы или специализированного софта.
Загруженная память
Некоторые приложения в Windows 10 работают в фоновом режиме: пользователь не видит, что такой софт запущен, но при этом им потребляются ресурсы оперативной памяти. Это относится к различным программам для обновления, сторонним службам или элементам автозагрузки.
Чтобы исправить проблему с нехваткой памяти, можно очистить ее, удалив лишние процессы в фоне, а также отключить некоторые элементы в автозагрузке. Для начала настройте параметры запуска:
Таким образом, после перезапуска Windows 10 все лишние процессы и службы работать не будут, освободив тем самым оперативную память.
Еще очистка предполагает отключение фоновых приложений, которым также требуется оперативная память. У нас на сайте есть детальная инструкция, как это сделать, используя различные средства системы
Для быстрого запуска программ в Windows 10 реализована функция кеширования данных в оперативную память. Обычно очистка устаревших сведений происходит автоматически, но если это не происходит, придется производить ее самостоятельно. Об этом мы писали ранее.
Приложение потребляет много памяти
Некоторые программы могут быть плохо оптимизированы, из-за чего потребляют большое количество ресурсов. Отследить, какое приложение потребляет чересчур много оперативки, можно через «Диспетчер задач». Далее, в зависимости от выявленного виновника, следует решать, что с ним делать. Можно поискать информацию о проблеме конкретного приложения в интернете, перезапустить или удалить его. К примеру, браузер может потреблять много памяти, если в нем открыто очень много вкладок, особенно с активным контентом (видео, стримы), плюс работают установленные расширения, не все из которых безопасны и надежны. У нас есть статья, развернуто рассказывающая о причинах странного поведения веб-обозревателя.
Изредка приложения, которым не свойственно потребление большого количества оперативной памяти, могут начать это делать. Обычно так происходит после долгого и активного их использования и/или неудачного обновления от разработчика. Такие явления чаще всего разовые. Вам достаточно перезагрузить приложение, а если оно обновляемое, то подождать апдейта.
Сбой в работе компонента
Бывают такие ситуации, когда недостаток оперативной памяти является прямым следствием сбоя в работе ОЗУ. Попробуйте использовать встроенное средство для сканирования и исправления неиспользуемых файлов, которое также способно устранять проблемы с выполнением задач по обслуживанию системы.
Поврежденные системные файлы
Неисправности с различными компонентами, в частности ОЗУ, могут быть связаны с повреждением важных системных файлов, которые пострадали в результате сбоев, неправильных действий пользователя или даже из-за вирусов. Попытайтесь проверить систему на целостность таких данных и при необходимости исправить, используя встроенные утилиты Windows – SFC и DISM. Ознакомьтесь с нашим руководством, чтобы узнать, как это грамотно сделать.
Деятельность вирусного ПО
Даже если вы закрыли все приложения, работающие в фоне, это не всегда помогает увеличить свободный объем ОЗУ. Все дело в том, что некоторые вирусы «маскируются» под важные процессы и службы и потребляют ресурсы системы в своих целях. Случайно скачав с непроверенного источника подозрительный файл и запустив его, пользователь рискует заразить свой компьютер вредоносной утилитой, которая может вызывать различные сбои в работе программных и аппаратных компонентов. Проверьте ваш ПК на такой софт, чтобы узнать, нет ли на ПК вирусов.
Недостаток объема ОЗУ
Вероятно, объема вашей оперативной памяти действительно не хватает для выполнения различных задач. В этом случае можно увеличить его, создав файл подкачки или применив встроенную технологию ReadyBoost. В крайнем случае можно добавить планки памяти на материнскую плату, но тогда важно правильно подобрать ее в соответствии с характеристиками материнки. Обо всех способах увеличения объема памяти мы писали в нашем отдельном материале.
Если при попытке сохранить документ MS Word вы столкнулись с ошибкой следующего содержания — “Недостаточно памяти или места на диске для завершения операции”, — не спешите паниковать, решение есть. Однако, прежде, чем приступить к устранению данной ошибки, уместно будет рассмотреть причину, а точнее, причины ее возникновения.
Примечание: В разных Версиях MS Word, а также в разных ситуациях содержание сообщения об ошибке может немного отличаться. В данной статье мы рассмотрим только ту проблему, которая сводится к нехватке оперативной памяти и/или места на жестком диске. Сообщение об ошибке будет содержать именно эту информацию.
В каких версиях программы возникает эта ошибка
Ошибка типа “Недостаточно памяти или места на диске” может возникнуть в программах пакета Microsoft Office 2003 и 2007. Если на вашем компьютере установлена устаревшая версия программного обеспечения, рекомендуем его обновить.
Почему эта ошибка возникает
Проблема нехватки памяти или места на диске характерна не только для MS Word, но и другого ПО от Microsoft, доступного для Windows ПК. В большинстве случаев возникает она по причине увеличения файла подкачки. Именно это и приводит к чрезмерной загруженности оперативной памяти и/или потере большей части, а то и всего дискового пространства.
Также, такое сообщение об ошибке может иметь буквальный, самый очевидный смысл — на жестком диске действительно нет места для сохранения файла.
Чтобы устранить ошибку “Недостаточно памяти или места на диске для завершения операции” необходимо освободить место на жестком диске, его системном разделе. Для этого можно воспользоваться специализированным ПО от сторонних разработчиков или же стандартной утилитой, интегрированной в Windows
После выполнения вышеописанных манипуляций на диске появится свободное место. Это устранит ошибку и позволит сохранить документ Ворд. Для большей эффективности вы можете воспользоваться сторонней программой для очистки диска, например, CCleaner.
Если вышеописанные действия вам не помогли, попробуйте временно отключить антивирусное ПО, установленное у вас на компьютере, сохранить файл, а затем снова включить защиту антивируса.
В случае крайней необходимости вы всегда можете сохранить файл, который не удается сохранить по вышеописанным причинам, на внешний жесткий диск, флешку или сетевой диск.
Чтобы не предотвратить потерю данных, содержащихся в документе MS Word, настройте функцию автосохранения файла, с которым вы работаете. Для этого воспользуйтесь нашей инструкцией.
Вот, собственно, и все, теперь вы знаете, как устранить ошибку программы Word: “Недостаточно памяти, чтобы закончить операцию”, а также знаете о причинах, по которым она возникает. Для стабильной работы всего программного обеспечения на компьютере, а не только продуктов Microsoft Office, старайтесь держать достаточно свободного места на системном диске, время от времени производя его очистку.