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

Обновлено: 24.11.2024

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

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

Очевидно, что большинство пользователей приняло решение перезагрузить систему. Это предотвращает появление сообщения об ошибке, по крайней мере, в течение нескольких часов, но некоторые пользователи заметили, что оно появляется сразу после перезапуска. В сообщении, отображаемом системой, хотя она и просит закрыть наиболее ресурсоемкие программы, эти программы на самом деле не используют столько памяти, как утверждается, что вызывают такое зависание. По словам жалующегося пользователя, в некоторых случаях было обнаружено, что используется только 650 МБ памяти в системе с 8 ГБ ОЗУ. Это указывает на то, что, несмотря на то, что эти программы показываются вперед как причина перегрузки памяти, на самом деле это что-то еще в фоновом режиме побуждает программы показывать, что они использовали так много памяти.

A Посмотрите на производительность процессора при появлении ошибки. Блог Борна об ИТ и Windows

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

Используйте безопасный бесплатный инструмент, разработанный командой экспертов Auslogics.

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

Разработано для Windows 10 (8, 7, Vista, XP)
Дополнительная информация об Auslogics. Пожалуйста, ознакомьтесь с EULA и Политикой конфиденциальности.

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

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

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

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

Эту ошибку обычно вызывают две причины:

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

Как это исправить?

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

  • Нажмите правой кнопкой мыши на "Мой компьютер" и выберите "Свойства".
  • Перейдите на вкладку "Дополнительно" (или ссылку "Дополнительные параметры системы", если вы используете Windows 7 или Vista), а затем нажмите кнопку "Настройки" в разделе "Производительность".
  • Откроется новое окно. Перейдите на вкладку "Дополнительно".
  • Найдите раздел "Виртуальная память" и нажмите кнопку "Изменить".
  • Выберите параметр Размер, управляемый системой, или измените размер файла подкачки вручную.
  • Нажмите "ОК".

Однако, если ошибка вызвана некорректным приложением, сначала необходимо определить виновника. Для этого откройте диспетчер задач (нажмите Ctrl+Alt+Del на клавиатуре) и перейдите на вкладку «Процессы». Затем нажмите «Вид» -> «Выбрать столбцы». Установите флажок «Размер виртуальной памяти» и нажмите «ОК».Теперь диспетчер задач будет показывать, сколько виртуальной памяти использует каждое приложение. Если дважды щелкнуть имя столбца Размер ВМ, процессы будут отсортированы в зависимости от того, сколько виртуальной памяти они используют, от наибольшего к наименьшему. Вы моментально увидите, какой процесс в самом голодном.
Затем вам нужно найти приложение, которое запускает процесс — некоторые, например firefox.exe, довольно очевидны.
Если вы не знакомы с процессами, скачайте программу под названием Process Explorer. Он не требует установки — все, что вам нужно сделать, это запустить файл .exe. По сути, эта программа представляет собой гораздо более совершенную альтернативу диспетчеру задач. Когда он откроется, нажмите «Просмотр» -> «Выбрать столбцы». Затем перейдите на вкладку Process Memory и установите флажок Virtual Size. Нажмите «ОК». Как и в диспетчере задач Windows, вы можете сортировать результаты. Каждый процесс будет иметь информацию о приложении, которое его запускает. Если вам нужна дополнительная информация, наведите указатель мыши на нужный процесс.

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

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

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

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

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

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

Вот как исправить размер виртуальной памяти Windows 10, чтобы эти проблемы исчезли.

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

Ваш компьютер имеет два типа памяти: жесткий диск или твердотельный накопитель и оперативную память.

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

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

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

Однако память вашего жесткого диска (и даже более быстрый твердотельный накопитель) намного медленнее сверхбыстрой оперативной памяти, поэтому производительность может пострадать.

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

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

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

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

Увеличение размера файла подкачки вручную устранит это сообщение, как указано в сообщении об ошибке. Windows устанавливает исходный файл подкачки виртуальной памяти равным объему установленной оперативной памяти. Файл подкачки как минимум в 1,5 и максимум в три раза больше физической оперативной памяти.

Вы можете рассчитать размер файла подкачки, используя следующую систему. Например, система с 4 ГБ ОЗУ будет иметь как минимум 1024x4x1,5 = 6144 МБ [1 ГБ ОЗУ x Установленная ОЗУ x Минимум]. Принимая во внимание, что максимальное значение составляет 1024 x 4 x 3 = 12 288 МБ [1 ГБ ОЗУ x Установленное ОЗУ x Максимум].

Тем не менее, 12 ГБ для файла подкачки — это очень много. Я бы не рекомендовал использовать верхний предел. Почему? Потому что, как только ваш файл подкачки превысит определенный размер, ваша система станет нестабильной. В этом случае файл подкачки является временным решением.

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

Естественный вопрос: "Сколько виртуальной памяти мне следует установить?"

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

  1. Выберите Панель управления > Система и безопасность > Система.
  2. Выберите «Дополнительные параметры системы», чтобы открыть свойства системы. Теперь откройте вкладку "Дополнительно".
  3. В разделе "Производительность" выберите "Настройки". Откройте вкладку «Дополнительно». В разделе Виртуальная память выберите Изменить. Вот ваши параметры виртуальной памяти.

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

Теперь выберите Нестандартный размер. Установите максимальный размер файла подкачки в соответствии с рекомендуемым размером для вашей системы. Помните, что Windows ограничивает размер файла подкачки до трехкратного размера установленной оперативной памяти. Это необходимо для обеспечения стабильности системы. Установите Начальный размер на Текущий выделенный размер (см. ниже).

Нажмите «Установить», а затем «ОК». Вы успешно увеличили размер виртуальной памяти вашей системы. +1 знание за день!

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

Другие способы увеличения виртуальной памяти

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

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

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

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

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

Microsoft рекомендует устанавливать виртуальную память не менее чем в 1,5 и не более чем в 3 раза больше объема ОЗУ на вашем компьютере. Владельцы мощных ПК (как и большинство пользователей UE/UC) скорее всего имеют не менее 2 ГБ ОЗУ, поэтому размер виртуальной памяти можно увеличить до 6 144 МБ (6 ГБ).

Какой максимальный объем виртуальной памяти в Windows 7?

По умолчанию Windows 7 устанавливает начальный размер файла подкачки в 1,5 раза больше объема ОЗУ в вашей системе, а максимальный размер файла подкачки - в 3 раза больше объема ОЗУ. Например, в системе с 1 ГБ ОЗУ исходный размер файла подкачки будет 1,5 ГБ, а максимальный размер – 3 ГБ.

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

  1. Доступ к настройкам свойств системы. Перейдите в Пуск > Выполнить. Введите sysdm. …
  2. Настройте параметры виртуальной памяти. Примечание. Раздел «Виртуальная память» находится в нижней части диалогового окна.

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

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

Сколько виртуальной памяти нужно установить для 2 ГБ ОЗУ?

Примечание. Корпорация Майкрософт рекомендует установить объем виртуальной памяти не менее чем в 1,5 раза больше объема ОЗУ и не более чем в 3 раза больше объема ОЗУ. Таким образом, если у вас 2 ГБ ОЗУ, вы можете ввести 6 000 МБ (1 ГБ равен примерно 1 000 МБ) в полях "Исходный размер" и "Максимальный размер".

Вам нужен файл подкачки с 16 ГБ ОЗУ?

1) Вам это не «нужно». По умолчанию Windows выделяет виртуальную память (файл подкачки) того же размера, что и ваша оперативная память. Он «зарезервирует» это место на диске, чтобы обеспечить его наличие в случае необходимости. Вот почему вы видите файл подкачки размером 16 ГБ.

Сколько виртуальной памяти нужно установить для 4 ГБ ОЗУ?

Windows устанавливает исходный файл подкачки виртуальной памяти равным объему установленной оперативной памяти. Файл подкачки как минимум в 1,5 и максимум в три раза больше физической оперативной памяти. Вы можете рассчитать размер файла подкачки, используя следующую систему. Например, система с 4 ГБ ОЗУ будет иметь разрешение не менее 1024 x 4 x 1.

Как изменить размер ОЗУ в Windows 7?

  1. Нажмите «Пуск», введите msconfig в поле «Найти программы и файлы», а затем нажмите msconfig в списке «Программы».
  2. В окне «Конфигурация системы» нажмите «Дополнительные параметры» на вкладке «Загрузка».
  3. Снимите флажок Максимальный объем памяти, а затем нажмите ОК.
  4. Перезагрузите компьютер.

Сколько виртуальной памяти мне нужно для 8 ГБ ОЗУ?

Чтобы рассчитать «общее правило» рекомендуемого размера виртуальной памяти в Windows 10 на 8 ГБ, которые есть в вашей системе, используйте уравнение 1024 x 8 x 1,5 = 12288 МБ. Таким образом, кажется, что 12 ГБ, настроенные в вашей системе в настоящее время, являются правильными, поэтому, когда или если Windows потребуется использовать виртуальную память, 12 ГБ должно быть достаточно.

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

Благодаря виртуальной памяти компьютер может использовать пространство на жестком диске в качестве оперативной памяти (ОЗУ). Компьютер использует виртуальную память для увеличения обычной оперативной памяти, установленной на компьютере. Если вы уменьшите размер файла подкачки, программа Office может запуститься неправильно или вообще не запуститься.

Может ли компьютер работать без виртуальной памяти?

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

Вам нужен файл подкачки с 32 ГБ ОЗУ?

Поскольку у вас 32 ГБ ОЗУ, вам редко придется использовать файл подкачки. В современных системах с большим объемом ОЗУ файл подкачки на самом деле не требуется . .

Читайте также: