Ошибка нехватки памяти в Windows 10

Обновлено: 21.11.2024

Windows Vista Enterprise, 64-разрядная версия Windows Vista Home Basic, 64-разрядная версия Windows Vista Home Premium, 64-разрядная версия Windows Vista Ultimate, 64-разрядная версия Windows Vista Business Windows Vista Business, 64-разрядная версия Windows Vista Enterprise Windows Vista Home Basic Windows Vista Home Premium Windows Vista Ultimate Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Ultimate Windows 7 Starter Windows 8 Windows 8 Enterprise Windows 8 Pro Windows 8.1 Windows 8.1 Enterprise Windows 8.1 Pro Windows Server 2008 Datacenter Windows Server 2008 Предприятие Windows Server 2008 Standard Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Standard Windows Server 2012 Datacenter Windows Server 2012 Datacenter Windows Server 2012 Standard Windows Server 2012 Standard Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Standard Еще. Меньше

Симптомы

После того как вы откроете много окон приложений в Windows, вы не сможете открыть какие-либо дополнительные окна. Иногда может открываться окно. Однако он не будет содержать ожидаемых компонентов. Кроме того, может появиться сообщение об ошибке следующего вида:

Причина

Эта проблема возникает из-за ограничения кучи рабочего стола. Если вы закроете некоторые окна, а затем попытаетесь открыть другие окна, эти окна могут открыться. Однако этот метод не влияет на ограничение кучи рабочего стола.

Разрешение

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

322756 Резервное копирование и восстановление реестра в Windows Чтобы мы могли решить эту проблему, перейдите к разделу «Исправить это для меня». Если вы предпочитаете решить эту проблему самостоятельно, перейдите в раздел «Позвольте мне исправить это самостоятельно».

Исправьте это для меня

Чтобы решить эту проблему автоматически в Vista и Windows 7, нажмите кнопку Исправить или ссылку. Нажмите «Выполнить» в диалоговом окне «Загрузка файла» и следуйте инструкциям мастера Fix it.

Этот мастер может быть только на английском языке. Однако автоматическое исправление также работает и для других языковых версий Windows.

Если вы не на компьютере, на котором возникла проблема, сохраните решение Fix it на флэш-накопителе или компакт-диске, а затем запустите его на компьютере, на котором возникла проблема.

Мы увеличиваем второе значение записи реестра SharedSection до 20480 и увеличиваем третье значение записи реестра SharedSection до 1024 в автоматическом исправлении.

Позвольте мне исправить это самому

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

Нажмите "Пуск", введите regedit в поле "Начать поиск", а затем щелкните regedit.exe в списке "Программы".

Примечание.
Если вам будет предложено ввести пароль администратора или подтвердить его, введите пароль или нажмите «Продолжить».

Найдите и щелкните следующий подраздел реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems

Щелкните правой кнопкой мыши запись Windows и выберите Изменить.

В разделе "Значение данных" диалогового окна "Редактировать строку" найдите запись SharedSection, а затем увеличьте второе и третье значения для этой записи.

Второе значение записи реестра SharedSection — это размер кучи рабочего стола для каждого рабочего стола, связанного с интерактивной оконной станцией. Куча требуется для каждого рабочего стола, созданного в интерактивной оконной станции (WinSta0). Значение указано в килобайтах (КБ).

Третье значение SharedSection — это размер кучи рабочего стола для каждого рабочего стола, связанного с «неинтерактивной» оконной станцией. Значение указано в килобайтах (КБ).

Мы не рекомендуем устанавливать для второго значения SharedSection значение, превышающее 20 480 КБ.

По умолчанию запись реестра Windows содержит следующие данные в версии Windows Vista для платформы x86.

Примечание. По умолчанию вторым значением для записи SharedSection является 3072 в версии Windows Vista для платформы x86. По умолчанию это второе значение для этой записи равно 20480 в 64-разрядной версии Windows Vista.

Windows Vista SP1, 7, 8, 8.1 (32-разрядная версия) / Windows Server 2008 (32-разрядная версия)

Windows Vista, 7, 8, 8.1 (64-разрядная) / Windows Server 2008, 2008 R2, 2012, 2012 R2 (64-разрядная)

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

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

Ссылки

Для получения дополнительных сведений о похожих проблемах щелкните следующие номера статей, чтобы просмотреть статьи в базе знаний Майкрософт:

126962 Сообщение об ошибке "Недостаточно памяти" появляется, когда у вас запущено большое количество программ

318677 PRB: невозможно создать дополнительные дочерние окна и другие проблемы при достижении максимального числа допустимых дочерних окон в приложении MDI

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

840342 Приложения могут работать неправильно в среде служб терминалов

Дополнительные сведения о куче рабочего стола см. на следующем веб-сайте Microsoft:

Это решило проблему?

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

Мы будем признательны за ваши отзывы. Чтобы оставить отзыв или сообщить о проблемах с этим решением, оставьте комментарий в блоге «Исправить это для меня» или отправьте нам электронное письмо.

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

Если вы нажмете OK в соответствии с рекомендациями, вы, вероятно, увидите ту же ошибку. Итак, как избавиться от этой ошибки? Не паникуйте, вы узнаете два простых способа исправить ошибку.

Исправление 1: завершить любой процесс, использующий слишком много памяти

Некоторые процессы, использующие слишком много памяти, могут вызвать ошибку «Вашему компьютеру не хватает памяти» в Win 10. Просто завершите их, чтобы исправить это.
Примечание. За исключением системных процессов.

1) На клавиатуре одновременно удерживайте клавиши Shift и Ctrl, затем нажмите клавишу Esc, чтобы открыть диспетчер задач.

2) Процесс в верхней части списка использует больше всего памяти. Затем щелкните правой кнопкой мыши имя процесса и выберите "Завершить задачу".



Теперь посмотрите, появляется ли предупреждение по-прежнему.

Исправление 2. Увеличьте виртуальную память

Еще один способ исправить ошибку «Недостаточно памяти на компьютере» — увеличить объем виртуальной памяти на вашем компьютере. Чтобы на вашем компьютере с Win 10 было больше места для хранения выделенных файлов. Посмотрите, как:

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

2) Нажмите Система.

3) Нажмите Дополнительные параметры системы. Затем нажмите «Настройки» на панели «Дополнительно» в «Свойствах системы».

4) Нажмите "Изменить" на панели "Дополнительно".

5) Снимите флажок Автоматически управлять размером файла подкачки для всех дисков. Отметьте нестандартный размер. Установите исходный размер и максимальный размер правильно.

Нажмите "Установить" и "ОК".



Теперь проверьте, правильно ли работает ваша программа или игра.

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

Применимо к: Windows 7 с пакетом обновления 1, Windows Server 2012 R2
Исходный номер базы знаний: 947246

Симптомы

После того как вы откроете много окон приложений в Windows, вы не сможете открыть какие-либо дополнительные окна. Окно может иногда открываться, но оно не будет содержать ожидаемых компонентов. Кроме того появляется сообщение об ошибке, похожее на:

Причина

Эта проблема возникает из-за ограничения кучи рабочего стола. Когда вы закрываете некоторые окна, а затем пытаетесь открыть другие окна, эти окна могут открываться. Однако этот метод не влияет на ограничение кучи рабочего стола.

Разрешение

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

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

Нажмите "Пуск", введите regedit в поле "Начать поиск", а затем выберите regedit.exe в списке "Программы".

Если вам будет предложено ввести пароль администратора или подтвердить его, введите свой пароль или нажмите «Продолжить».

Найдите и выберите подраздел реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems.

Щелкните правой кнопкой мыши запись Windows и выберите "Изменить".

В разделе "Значение данных" диалогового окна "Редактировать строку" найдите запись SharedSection, а затем увеличьте второе и третье значения для этой записи.

  • Второе значение записи реестра SharedSection — это размер кучи рабочего стола для каждого рабочего стола, связанного с интерактивной оконной станцией. Куча требуется для каждого рабочего стола, созданного в интерактивной оконной станции (WinSta0). Значение указано в килобайтах (КБ).
  • Третье значение SharedSection — это размер кучи рабочего стола для каждого рабочего стола, связанного с неинтерактивной оконной станцией. Значение указано в килобайтах (КБ).
  • Мы не рекомендуем устанавливать для второго значения SharedSection значение, превышающее 20 480 КБ.

По умолчанию запись реестра Windows содержит следующие данные в версии Windows 7 с пакетом обновления 1 (SP1) для архитектуры x86.

%SystemRoot%\system32\csrss.exe
ObjectDirectory=\Windows
SharedSection=1024, 12288,512
Windows=On
SubSystemType=Windows
/>ServerDll=basesrv,1
ServerDll=winsrv:UserServerDllInitialization,3
ServerDll=winsrv:ConServerDllInitialization,2
ProfileControl=Off
MaxRequestThreads=16

Windows 7 с пакетом обновления 1 (64-разрядная версия) / Windows Server 2008 R2, 2012 R2 (64-разрядная версия)

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

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

Это решило проблему

Проверьте, устранена ли проблема. Если проблема не устранена, обратитесь в службу поддержки.

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

Ошибка «Недостаточно памяти» часто является нежелательным состоянием производительности компьютера. Где никакая дополнительная память не может быть назначена для использования приложениями или операционной системой Windows. Такая система не сможет загружать какие-либо дополнительные программы, и многие программы могут загружать дополнительные данные в память во время выполнения. Они перестанут функционировать должным образом. Обычно это происходит из-за того, что вся доступная память, включая пространство подкачки диска, уже распределена.

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

Причины ошибки нехватки памяти

Основная причина ошибок нехватки памяти несколько сложна. Подсистема Windows WIN32 имеет ограниченный объем доступной памяти. Если память в куче рабочего стола подсистемы WIN32 используется полностью. Windows может выдать сообщение об ошибке Недостаточно памяти.

Компьютеры, работающие под управлением новых операционных систем MS Windows, не так уж незащищены. Эта проблема в основном существует для пользователей Windows NT 3.5 и Windows NT 3.1.

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

Важное примечание.

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

Загрузить сейчас Купить сейчас

Шаги по восстановлению потерянных данных с компьютера

Бесплатное решение для эффективного устранения ошибки нехватки памяти

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

Шаг 1. Прежде всего, перейдите в меню «Пуск» и введите «Regedit» в поле поиска, а затем щелкните regedit.exe в списке «Программы». Нажмите клавишу Windows + R и в диалоговом окне «Выполнить» добавьте Regedit, нажмите «ОК».

Шаг 2. Теперь найдите после этого попадания следующий подраздел реестра:

Шаг 3. Здесь щелкните правой кнопкой мыши запись Windows и выберите "Изменить".

Шаг 4. Затем в сегменте данных «Значение» диалогового окна «Редактировать строку» перейдите к записи SharedSection, после чего увеличьте второе и третье значение для этой записи.

• SharedSection использует следующий формат для обозначения кучи системы и ПК:

SharedSection= xxxx, yyyy, zzzz

Операционные системы

значение гггг
значение zzzz

Для 32-разрядной версии

Увеличьте значение yyyy до «12288»
Увеличьте значение zzzz до «1024»

Для 64-разрядной версии

Увеличьте значение yyyy до «20480»
Увеличьте значение zzzz до «1024»

Дополнительная информация:

  1. Исходное значение SharedSection 1024 указывает, что размер кучи является общим для всех компьютеров. Он содержит глобальную таблицу дескрипторов (дескрипторы окон уникальны для всей машины) и общие системные настройки (такие как SystemMetrics). Вероятно, вы когда-нибудь захотите изменить это значение.
  2. Второе значение записи реестра SharedSection — это размер кучи рабочего стола для каждого компьютера, интегрированного с интерактивной оконной станцией. Куча необходима для каждого рабочего стола, созданного в интерактивной оконной станции (WinSta0). Значение указано в килобайтах «КБ».
  3. Третье значение SharedSection 512 управляет размером кучи рабочего стола для каждого компьютера, интегрированного с неинтерактивной оконной станцией. Если это значение отсутствует, размер кучи рабочего стола для неинтерактивных оконных станций будет таким же, как размер, указанный для интерактивных оконных станций (второе значение SharedSection).
  4. Мы расширяем второе значение записи реестра SharedSection до 20480 и увеличиваем третье значение записи реестра SharedSection до 1024 в автоматическом исправлении.

Окончательный вердикт

Иногда пользователи могут столкнуться с такой ошибкой при работе на своем компьютере. В основном в этой статье мы подчеркиваем бесплатную технику мгновенного исправления ошибок нехватки памяти. Вы можете легко выполнить ремонтную задачу, но она содержит некоторые технические термины. Так что лучше сделать резервную копию заранее. На всякий случай вы забудете сделать резервную копию и можете потерять свои данные. Тогда не волнуйтесь, вы можете воспользоваться помощью Windows Data Recovery Tool.

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