Нехватка виртуальной памяти для windows

Слишком мало виртуальной памяти, что же делать?

Существует очень много всплывающих, раздражающих ошибок. Одной из них является — «недостаточно виртуальной памяти». Что означает мало виртуальной памяти? Обычно это происходит так: ваш компьютер начнет тормозить, и через некоторое время появляется ошибка с текстом о недостатке виртуальной памяти. Сейчас я собираюсь объяснить, в чем причина этой ошибки и как навсегда от нее избавиться.

Что такое виртуальная память?

На жестком диске существует файл, который использует Windows в дополнение к физической памяти (ОЗУ) в случае необходимости. Он и называеться виртуальной памятью, а так же файл подкачки или swap-файл. Например, если вы запустили процесс или приложение с которым оперативная память не справляется, на помощь приходит виртуальная память. В стандартном варианте файл подкачки в 1,5 раза больше объема физической памяти, т. е. при объёме 512 МБ оперативной памяти, количество виртуальной памяти будет 768 МБ.

Почему появляется ошибка «недостаточно виртуальной памяти»?

Есть две вещи, которые обычно вызывают эту ошибку:

  • Вам не хватает оперативной памяти;
  • Приложение на вашем компьютере глючит и вызывает утечку памяти.

Как исправить ошибку «мало виртуальной памяти» в Windows и ускорить свой компьютер?

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

  • Щелкнуть правой кнопкой мыши на «мой компьютер» и зайти в свойства.

  • Выберете вкладку «дополнительно» (или «дополнительные параметры системы» если вы используете Windows 7 или Vista) и затем нажмите на кнопку «Параметры» в пункте «Быстродействие».

  • Откроется новое окно. Выбираем вкладку дополнительно и затем нажимаем «Изменить».

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

Изменять объем виртуальной памяти необходимо на том разделе, куда установлена ОС. Он указан в мегабайтах (МБ), поэтому число гигабайт (ГБ) которое вы хотите использовать умножите на 1024, и получите объём в МБ. Впишите это число в строчку и все готово!

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

Однако, если ошибка вызвана багом приложения, в первую очередь необходимо найти его. Для этого необходимо открыть «Диспетчер задач» (нажмите сочетание клавиш Ctrl, Alt и del на клавиатуре) и перейдите на вкладку процессы. Затем нажмите на «вид» -> «выбрать Столбцы». Проверьте стоит ли флажок на «Размер виртуальной памяти» и нажмите кнопку «ОК». Теперь Диспетчер задач будет показывать, сколько виртуальной памяти использует каждое приложение. Если Вы нажмете на имя столбца «ВМ Размер» дважды, то процессы будут отсортированы исходя из того, сколько виртуальной памяти они используют, от наибольшего к наименьшему. Вы сразу увидите, какой процесс больше всего забивает память компьютера.

Затем вы должны найти это приложение, некоторые, такие как firefox.exe, достаточно очевидны.

Если Вы плохо разбираетесь в процессах, попробуйте скачать программу под названием Process Explorer. Она не требует установки — все что вам нужно сделать, это запустить .exe-файл. По сути, эта программа является улучшенным «Диспетчером задач». Как только она откроется, нажмите на вид -> выбрать Столбцы. Затем откройте вкладку «память процесса» и проверьте наличие флажка на «виртуальный Размер». Нажмите кнопку «ОК». Как и в диспетчере задач Windows, вы можете отсортировать результаты. Каждый процесс будет иметь информацию о запуске приложения. Если вам нужно еще больше информации, наведите курсор мыши на нужный процесс.

Читайте также:  Обои windows 10 по умолчанию

Теперь, когда вы знаете, какая программа вызывает недостаток виртуальной памяти Windows, вы можете попытаться исправить это.

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

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

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

В открывшемся окне, ставим птичку возле «Отключён» и нажимаем «ОК». После этого перезагрузите компьютер два раза, поскольку очистка виртуальной памяти windows начнется при втором запуске системы.СПОСОБ 2. Используем редактор реестра для очистки виртуальной памяти:Как открыть редактор реестра?

  • Открываем «Пуск» в строке поиска пишем regedit и жмем на появившийся regedit.
  • После этого вам откроется редактор реестра. В нем нажимаем на «HKEY_LOCAL_MACHINE», в выпавшем списке открываем «SYSTEM», дальше «CurrentControlSet», потом «Control», пролистываем до «Session Manager», открыв его щелкаем по «Memory Management».

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

СПОСОБ 3. Используем программу для очистки виртуальной памяти:Я использую программу RamCleaner для очищения виртуальной памяти. Использовать ее очень просто. Запустите программу и во вкладке RAM кликаем на Clean Now! После этих небольших действий виртуальная память очиститься и ваш ПК заработает быстрее!

Недостаточно виртуальной памяти в Windows XP

Работа компьютера зависит не только от аппаратной части, но и от программного обеспечения. И если в физическую память компьютера в основном обращается операционная система, чтобы черпать оттуда ресурсы, то на жестком диске используется преимущественно виртуальная память для работы с файлами пользователя. Часто Windows XP обращается к жесткому диску для размещения временных файлов в течение своей работы. Если в физической памяти мало места, то операционная система компьютера занимает его из жесткого диска.

Обычно такую функцию выполняет файл подкачки, который создается при установке Windows XP. Именно недостаток размера этого файла (называется он в системе pagefile.sys) говорит о нехватке виртуальной памяти. Windows сообщает о проблеме специальным диалоговым окном.

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

Причины

А условия возникновения проблемы, когда места в файле подкачки недостаточно, просты:

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

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

Устраняем проблему

Для начала пройдем по следующему адресу:

  • Нажмем правой кнопкой по значку Мой компьютер.
  • Откроем в контекстном меню Свойства.
  • Перейдём на специальную вкладку Дополнительно.
  • Обратим внимание на область Быстродействие.
  • Щелкнем по кнопке Параметры.

  • Переходим на вкладку Дополнительно в открывшемся окне.
  • Обращаем внимание на область Виртуальная память.
  • Щелкаем мышкой по кнопке Изменить.
Читайте также:  The old windows games

Изменяем параметры быстродействия

В итоге Windows покажет нам следующее окно:

Здесь и нужно увеличивать размер файла подкачки.

Альтернативное решение

Если недостаточно виртуальной памяти, то следует задуматься об эксплуатации Windows. Возможно, пользователь устанавливает слишком много ненужных программ. Лучшие игровые автоматы онлайн на сайте elslots.site В таком случае компьютер следует очистить. Для этого заходим в Панель управления, открываем пункт Программы и компоненты. Здесь находится полный список приложений, которые установлены в Windows. Настоятельно рекомендуется просмотреть его подробно и решить, от каких ненужных утилит следует очистить операционную систему. К каждой программе есть небольшое описание, которое помогает примерно понять, что выполняет утилита.

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

Настройка файла подкачки в Windows 10: как увеличить, изменить, отключить?

Файл подкачки в Windows служит для расширения оперативной памяти в том случае, если ее не хватает. Написали для вас шпаргалку по манипуляциям с подкачкой: как ей управлять?

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

Файл подкачки в Windows: зачем он нужен и как работает?

Всем известно, что запущенные приложения на компьютере выполняются в оперативной памяти (ОЗУ, RAM). Выражаясь образно, при запуске приложения считываются с жесткого диска и временно «переписываются» в оперативную память. Вся информация в приложениях тоже хранится в оперативной памяти до тех пор, пока вы их не закроете.

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

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

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

Файл подкачки в Windows 10: что такое pagefile.sys и swapfile.sys?

В Windows 10, в отличии от более старых версий Windows, используются два файла подкачки: pagefile.sys и swapfile.sys. Они хранятся в корне диске C:\ и найти их можно, если включить на своем компьютере отображение скрытых и системных файлов.

В файл pagefile.sys при нехватке памяти отправляются обычные приложения, которые вы устанавливаете из разных источников — браузер, графический редактор, мессенджеры и так далее. А в файл swapfile.sys — встроенные приложения Windows 10 и приложения, установленные из Магазина Windows.

Swapfile и Pagefile всегда работают в паре. Объем swapfile.sys не превышает пары десятков мегабайт, а вот pagefile.sys в процессе работы может «раздуваться» до нескольких гигабайт. Из-за этого некоторые ищут способ, как отключить файл подкачки в Windows 10, чтобы освободить место на диске. Но если сделать это, отключится и swapfile.sys — а без него многие встроенные приложения Windows 10 просто перестанут запускаться.

Файл подкачки Windows 10: оптимальный размер

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

Читайте также:  Как установить линукс для virtualbox

Но можно высчитать, сколько составляет оптимальный объем файла подкачки в Windows 10 и самостоятельно. Расскажем, как сделать это правильно.

  1. Откройте все нужные вам приложения. Затем запустите Диспетчер задач (Ctrl+Alt+Delete) и посмотрите на занятый объем RAM на вкладке Производительность.
  2. Умножьте объем занятой памяти на 2. К примеру, 3 Гбайт из 4 Гбайт занято, значит — 6 Гбайт.
  3. Вычитаем из полученного значения количество вашей RAM. 6 минус 4 — 2 Гбайт. Это и есть оптимальный размер файла подкачки для вашего ПК. Если у вас получился отрицательный размер, значит вам не надо увеличивать, уменьшать или вообще как-то изменять стандартный объем файла подкачки.

Не рекомендуется поднимать и повышать размер файла подкачки более чем в три раза от актуального объема ОЗУ.

Как увеличить файл подкачки в Windows 10?

Расскажем, как поставить файл подкачки на Windows 10 в оптимальное значение.

  1. Откройте меню Пуск, найдите и запустите приложение «Настройка представления и производительности системы«.
  2. Перейдите на вкладку Дополнительно и в разделе Виртуальная память щелкните Изменить.
  3. Снимите отметку возле пункта Автоматически выбирать объем файла подкачки.
  4. Выделите системный диск из списка, а затем нажмите Указать размер.
  5. В строке Исходный размер (МБ) укажите минимальный размер файла подкачки — он не должен быть меньше 400 Мбайт, а в строку Максимальный размер (МБ) введите нужный объем, который вы разрешите системе отнять. Значения должны быть указаны в мегабайтах (1 Гбайт = 1 024 Мбайт).
  6. После ввода новых параметров нажмите Задать, а затем Ок.

Как отключить файл подкачки в Windows 10?

Вообще-то, отключать файл подкачки не рекомендуется. Во-первых, приложения начнут «вылетать» (самопроизвольно перезагружаться), а некоторые вообще не смогут запуститься. Но если у вас много RAM, а место на жестком диске осталось мало, то отключение файла подкачки позволит освободить пару Гбайт. Главное — потом не пожалеть о своем решении. Может быть, вам поможет очистка диска, или нужно почаще очищать кэш браузера?

Нижеприведенные инструкции можно использовать на свой страх и риск!

Отключаем pagefile.sys

  1. Откройте Проводник, нажмите правой кнопкой мыши по Этот Компьютер и выберите Свойства.
  2. Нажмите в левом меню Дополнительные параметры системы.
  3. На вкладке Дополнительно найдите раздел Быстродействие и нажмите Параметры.
  4. Снова откроется новое окно. На нем откройте вкладку Дополнительно. В области Виртуальная память нажмите Изменить.
  5. Снимите отметку возле Автоматически выбирать объем файла подкачки. Установите отметку в положение Без файла подкачки и кликните Задать и ОК.

Отключаем swapfile.sys

  1. Обязательно сделайте точку восстановления системы.
  2. Нажмите Win + R и введите regedit, чтобы зайти в редактор реестра.
  3. Скопируйте в адресную строку редактора реестра следующий адрес: Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  4. В правой части окна редактора реестра нажмите правую кнопку мыши, выберите СоздатьЗначение DWORD (32-бита).
  5. Назовите его SwapfileControl и перезагрузите компьютер.
  6. После этого swapfile будет отключен. Включить файл подкачки в Windows 10 обратно можно, удалив созданный параметр.

Как переместить файл подкачки?

Есть небольшая хитрость, как настроить файл подкачки на Windows 10. Если в вашем компьютере стоят несколько дисков, можно перенести файл подкачки с системного диска (не раздела!) на другой диск.

  1. Для этого в уже знакомом приложении Настройка представления и производительности системы > Дополнительно > Виртуальная память нажмите Изменить.
  2. Снимите отметку возле пункта Автоматически выбирать объем файла подкачки. Затем выделите ваш системный диск и нажмите Без файла подкачки. Нажмите Задать > ОК.
  3. Выберите в том же списке диск, на котором вы хотите хранить файл подкачки. Нажмите Размер по выбору системы >Задать. Кликните ОК и перезагрузите компьютер, чтобы система применила ваши настройки.

ВАЖНО: не рекомендуется перемещать файл подкачки на накопитель типа SSD, так как это может сократить срок его службы, увеличив число циклов перезаписи.

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

Оцените статью