На компьютерах с Windows 7 объем доступной памяти может быть меньше, чем объем установленной
На компьютере с ОС Windows 7 объем доступной памяти (ОЗУ) может быть меньше, чем объем установленной.
Например, 32-разрядная версия Windows 7 может сообщать, что на компьютере с установленным объемом памяти в 4 ГБ доступно только 3,5 ГБ системной памяти.
Другой пример: 64-разрядная версия Windows 7 может сообщать, что на компьютере с установленным объемом памяти в 8 ГБ доступно только 7,1 ГБ системной памяти.
Примечание. Указанные в примерах объемы доступной памяти не являются точными. Объем доступной памяти вычисляется путем вычитания объема зарезервированной оборудованием памяти из общего объема физической памяти.
Чтобы узнать объемы установленной и доступной памяти в Windows 7, выполните следующие действия.

-
Нажмите кнопку Пуск
Причина
Это предусмотренная ситуация, возникающая на компьютерах с ОС Windows 7. То, насколько сократится объем доступной системной памяти, зависит от ряда факторов:
- Установленных на компьютере устройств и памяти, зарезервированной ими.
- Способности системной платы к обработке памяти.
- Версии и конфигурации BIOS системы.
- Установленной версии Windows 7 (например, ОС Windows 7 Начальная поддерживает только 2 ГБ установленной памяти).
- Других параметров системы.
Например, при наличии видеоадаптера с 256 МБ собственной памяти эта память должна отображаться в первых 4 ГБ адресного пространства. Если на компьютере уже установлено 4 ГБ системной памяти, часть адресного пространства должна быть зарезервирована для отображения памяти видеоадаптера. Для отображения памяти видеоадаптера используется часть системной памяти. В результате общий объем системной памяти, доступной операционной системе, сокращается.
Дополнительные сведения о том, как определить, каким образом на компьютере используется память, см. в подразделе «Выделение физической памяти в Windows 7» раздела «Дополнительные сведения».
Что попробовать предпринять
Существует еще несколько ситуаций, при которых объем доступной оперативной памяти меньше ожидаемого. Далее перечислены проблемы и их возможные решения.
Проверьте параметры конфигурации системы
Эта проблема может возникнуть, если по ошибке был выбран параметр Максимум памяти. Чтобы его отключить, выполните следующие действия:

-
Нажмите кнопку Пуск
Обновление BIOS системы
Проблема может возникнуть, если на компьютере установлена BIOS устаревшей версии. При использовании устаревшего компьютера система может не иметь возможности получить доступ ко всей установленной оперативной памяти. В таком случае нужно обновить BIOS системы до последней версии.
Чтобы обновить BIOS на компьютере, посетите веб-сайт производителя компьютера и загрузите обновление BIOS. Или обращайтесь за помощью к производителю компьютера.
Проверка параметров настройки BIOS
Проблема может возникнуть из-за неправильных настроек некоторых параметров BIOS.
-
Включение перераспределения памяти
Проверка возможных проблем с установленными модулями памяти
Проблема может возникнуть из-за неполадок в установленных физических модулях памяти.
-
Проверка на наличие поврежденных модулей памяти
Дополнительная информация
В следующих разделах приведены дополнительные сведения об указанном в мониторе ресурсов выделении памяти, описываются используемые термины, а также дана дополнительная информация об учете памяти и ее ограничениях в Windows 7.
Выделение физической памяти в Windows 7
В следующей таблице указано, на какие категории монитор ресурсов распределяет память, установленную на компьютере с операционной системой Windows 7.
Память, зарезервированная для использования BIOS и некоторыми драйверами других периферийных устройств.
Память, используемая процессами, драйверами или операционной системой.
Память, содержимое которой должно быть перемещено на диск перед использованием по другому назначению.
Память, содержащая неиспользуемые кэшированные данные и код.
Память, не содержащая никаких важных данных. Именно она будет использоваться в первую очередь, если процессам, драйверам или операционной системе потребуется больший объем памяти.
Примечание. Чтобы узнать, каким образом распределена установленная память в Windows 7, выполните следующие действия.

-
Нажмите кнопку Пуск
Состояние памяти в Windows 7
В следующей таблице даются определения состояниям установленной на компьютере с Windows 7 памяти, указанным в мониторе ресурсов.
Объем памяти (включая зарезервированную и свободную память), доступный для использования процессами, драйверами и операционной системой.
Объем памяти (включая зарезервированную и измененную память), содержащий кэшированные данные и код для быстрого доступа со стороны процессов, драйверов и операционной системы.
Объем физической памяти, доступной операционной системе, драйверам устройств и процессам.
Установлено
Объем физической памяти, установленной на компьютере.
Учет памяти в Windows 7
В Windows 7 ведется учет объема физической памяти, установленной на компьютере. Операционные системы на основе Windows NT до Windows Vista с пакетом обновления 1 (SP1) сообщают об объеме памяти, доступной операционной системе. Учитываемый объем памяти в более ранних версиях Windows не включает в себя память, зарезервированную оборудованием. Это изменение связано только с учетом.
В Windows Vista с пакетом обновления 1 (SP1) и более поздних версиях Windows вы заметите изменения в учете памяти в следующих местах:
- Значение ОЗУ в Центре начальной настройки
- Значение Памяти в нижней части окна «Мой компьютер»
- Значение Память в окне «Свойства системы»
- Значение Суммарный объем системной памяти на странице Отображение и печать подробных сведений элемента Информация и средства производительности на Панели управления
Кроме того, компонент «Сведения о системе» (Msinfo32.exe) выводит на экран следующие записи на странице Сводные сведения о системе:
- установленная физическая память (ОЗУ);
- полный объем физической памяти;
- доступная физическая память.
Учет памяти в следующих средствах диагностики не изменился:
- Вкладка Производительность в диспетчере задач
Если объем физически установленной на компьютере оперативной памяти равен объему адресного пространства, поддерживаемому набором микросхем, общий объем системной памяти, доступной операционной системе, будет всегда меньше объема физической памяти.
Предположим, что в компьютере используется набор микросхем Intel 975X, поддерживающий 8 ГБ адресного пространства. Если установить 8 ГБ ОЗУ, объем системной памяти, доступной операционной системе, сократится из-за памяти, необходимой для конфигурации шины PCI. В данном случае для конфигурации шины PCI потребуется примерно от 200 МБ до 1 ГБ памяти, и именно на эту величину сократится объем памяти, доступный операционной системе. Реальный объем доступной памяти зависит от конфигурации.
Ограничения физической памяти в Windows 7
В следующей таблице указаны ограничения, распространяющиеся на объем физической памяти в различных версиях Windows 7.
Ограничение в 32-разрядной версии Windows
Ограничение в 64-разрядной версии Windows
Windows 10 использует не всю оперативную память
Иногда, несмотря на то, что на компьютере установлена 64-х битная версия Windows 10, в системных свойствах не отображается реально имеющийся объем оперативной памяти. Её показатель в некоторых случаях может быть в разы меньше. В нашей статье мы расскажем, из-за чего возникает такая неполадка и что нужно предпринять, чтобы её устранить.
Причины возникновения проблемы

Оперативная память может не полностью определяться системой по нескольким причинам. Самыми распространенными из них являются неправильные настройки Windows, неисправность самой ОЗУ или материнской платы
Варианты устранения неполадки

В том случае если оборудование функционирует нормально, но память полностью не определяется, можно прибегнуть к способу установки специальных настроек в системе. Если это не поможет, то потребуется проверить сами планки оперативной памяти и разъемы на материнской плате. Рассмотрим далее в подробностях каждый возможный способ устранения неполадки.
Вариант №1: Установка соответствующих настроек ОС

Самой распространенной неполадкой, вследствие которой компьютер не видит все оперативную память, являются неправильные настройки операционной системы. Чтобы их изменить, нам потребуется проделать следующие операции:
- Открываем диалоговое окно «Выполнить», нажав на клавиатуре комбинацию клавиш «Win+R».
- Далее в появившуюся строку вводим команду msconfig и кликаем по кнопке «ОК».

Запускаем средство конфигурации системы

Переходим в окно дополнительных настроек

Отключаем настройку памяти
Вариант №2: Используем специальную системную команду

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

Запускаем командную строку из поиска

Вводим специальную команду

Вводим вторую команду
После проделанных операций закрываем командную строку и перезагружаем компьютер. Теперь система должна будет увидеть весь объем памяти.
Вариант №3: Изменение настроек BIOS

Система также может не видеть всю оперативную память из-за неправильных настроек в БИОС материнской платы. Чтобы их изменить, нам нужно будет сделать следующее:
- Перезагружаем компьютер и, как только он начнет включаться, периодически нажимаем на клавишу «Del».
- Появится окно настроек BIOS, где нужно будет перейти на вкладку «Chipset» или «Advanced».
- Далее потребуется отыскать параметр с одним из следующих имен:

Активируем нужный параметр в БИОС
- Отыскав его, потребуется установить в нем значение «On» или «Enabled».
- Сохранить настройки и выйти из BIOS.
Примечание: версий БИОС существует достаточно большое количество, и, соответственно, меняются клавиши для входа в него. Чтобы узнать, как попасть в BIOS вашего компьютера, потребуется обратиться к документации материнской платы.
Вариант №4: Проверка оперативной памяти

Если ни один из способов не помог решить проблему, то стоит проверить работоспособность самой оперативной памяти. Для этого в Windows 10 имеется специальная утилита. Чтобы её запустить проделаем следующее:
- Открываем диалоговое окно «Выполнить», воспользовавшись клавиатурной комбинацией «Win+R».
- Далее вводим туда команду mdsched и нажимаем «ОК».

Запускаем средство проверки памяти

Выбираем вариант перезагрузки и старта проверки
Вот при помощи таких способов можно решить проблему с использованием неполного объема ОЗУ в Windows 10. Желаем удачи в устранении неполадки.
Как задействовать всю оперативную память в Windows 10?

Зарезервировано аппаратно 4 гб ОЗУ, используются идентичные (почти) планки памяти, все с одной частотой, скоростью и объемом — 8 гб.
Файл подкачки включён (его выключение ни к чему не приводит)
Манипуляции с галочкой (Msconfig -> Загрузка -> Дополнительные параметры -> Максимум памяти) и настройками, используемой памяти в системе, не помогают от слова «никак».
Перестановка планок — раз через раз но помогает, однако хотелось бы узнать ответ на этот вопрос без танцев с бубном — уже несколько лет с этим воюю и никак не могу решить эту проблему на раз-два.
Прошу помогите разобраться с этим раз и навсегда
UPD
В Linux (Manjaro XFCE) тоже самое
MemTotal: 12299952 kB
MemFree: 6804220 kB
MemAvailable: 9298224 kB
- Вопрос задан более трёх лет назад
- 1395 просмотров
2 комментария
Простой 2 комментария
Что делать, если Windows использует не всю оперативную память?
Блуждая в очередной раз по настройкам своей операционной системы Windows, вы можете наткнуться на крайне тревожное уведомление:
Оперативная память: 8 Гб (3,25 Гб доступно)
При видите такого «заявления» пользователь приходит в недоумение. Почему доступно так мало? Куда уходит весь остальной объем ОЗУ? На эти и многие другие вопросы мы сейчас дадим ответ.
Почему Windows использует не всю оперативную память?
На самом деле причин может быть много, но давайте взглянем на самые распространенные:
- 32-битная версия Windows;
- системные настройки;
- настройки BIOS/UEFI;
- встроенная видеокарта зарезервировала часть ОЗУ под свои нужды;
- не до конца установленная планка ОЗУ;
- аппаратные поломки.
Как заставить Windows использовать всю оперативную память?

Как уже можно было догадаться, нужное решение будет зависеть от источника проблемы. Рекомендуем просто идти по нижеуказанному списку и перебирать решения одно за другим.
Проверка разрядности системы
32-битные версии Windows могут задействовать для своей работы не более 4 Гб оперативной памяти. 8, 16, 32 или даже 64 Гб — не имеет значения, сколько ОЗУ установлено в ПК, если на нем стоит 32-битная ОС. Чтобы проверить разрядность своей ОС, нужно открыть Параметры→Система→О программе (для Windows 10). Понятное дело, если вы хотите получить доступ ко всему объему оперативной памяти, вам придется установить на свой ПК 64-битную ОС.
Разблокировка ОЗУ через MSConfig и Командную строку
В дополнительных параметрах Windows можно найти настройку, отвечающую за максимальный объем ОЗУ, который может задействоваться системой. Как правило, эта настройка не активна, но, возможно, какое-то ПО (или даже сам пользователь) активировал ее.

- Нажмите WIN+R;
- пропишите в пустой строке MSCONFIG и нажмите ENTER;
- перейдите во вкладку Загрузка и кликните на кнопку Дополнительные параметры;
- уберите галочку с пункта Максимум памяти;
- сохраните изменения и перезагрузите ПК.
Разблокировать ОЗУ также можно при помощи специальной команды:

- нажмите WIN+R;
- пропишите CMD и нажмите CTRL+SHIFT+ENTER;
- выполните в консоли следующие команды:
- bcdedit /set nolowmem on
- bcdedit /set PAE forceenable
Корректировка настроек BIOS/UEFI
Некоторые версии BIOS и драйверы чипсета материнской платы могут приводить к тому, что на ПК пользователя отображается неверная информация о имеющемся объеме ОЗУ. В таком случае достаточно обновить прошивку/драйверов, и все придет в норму.

Кроме того, в настройках BIOS материнских плат постарше можно найти настройку, которая позволяет разблокировать ОЗУ. Называется такая настройка по разному (зависит от производителя), но в ее названии зачастую присутствуют такие слова и словосочетания, как «remap», «H/W», «memory» и «4G». В общем, войдите в настройки своего BIOS и попробуйте отыскать там подобную опцию, а потом активируйте ее.
Уменьшение памяти встроенного ГПУ
Встроенные графические ускорители могут использовать в качестве видеопамяти часть оперативной памяти. Если у вас имеется на борту «встройка», то, возможно, именно она и зарезервировала часть ОЗУ под свои нужды. Уменьшить объемы видеобуфера можно через настройки BIOS. Как правило, соответствующая опция находится в разделе расширенных настроек, и в ее названии содержатся такие слова и словосочетания, как «UMA», «GPU Buffer» и «iGPU». Если вы не пользуйтесь встроенным решением, то можете смело выставлять минимально допустимые значения.
Проверка планок ОЗУ
Не самая приятная мысль, но вполне вероятная: с планками ОЗУ явно что-то не так. Проверка памяти на ошибки:
- нажмите WIN+R и выполните MDSCHED;
- кликните на пункт о проверке и перезагрузке ПК;
- проследите за процессом проверки ОЗУ и ознакомьтесь с результатами.
Как вариант, также можно проверить память с помощью программы Memtest86+.
Плюс неплохо было бы заглянуть в системный блок компьютера. Это тяжело сделать, но бывают случаи, когда пользователи не до конца подключают планки ОЗУ в разъем материнской платы. Рекомендуем вскрыть свой ПК и заново переподключить память.
Ну что, вы смогли заставить Windows видеть весь объем оперативки? Пожалуйста, делитесь своими успехами в комментариях!