Почему ОЗУ доступно меньше чем есть
С проблемой доступности всей оперативной памяти может столкнуться каждый. В один прекрасный момент, когда вы решаете добавить в свой компьютер еще одну или несколько планок оперативной памяти, происходит следующая ситуация. В свойствах системы написано, что установлено 4ГБ, а доступно только 2ГБ. Или вместо 8ГБ доступно 4ГБ.
В данной статье мы расскажем как исправить данную проблему и заставить windows использовать всю ОЗУ.
Решение 1. Отключите элементы автозагрузки
После установки новой программы, она может быть прописана в автозагрузке, и запускаться вместе с Windows. Если таких приложений много, они могут значительно замедлить включение компьютера, и занимать оперативную память. При этом многие из них работают в фоновом режиме, а пользователю сами программы нужны лишь время от времени. Поэтому первым шагом будет анализ списка в автозагрузке и отключение программ, в которых нет острой необходимости.
- Нажмите Ctrl + Shift + Esc на клавиатуре, чтобы открыть диспетчер задач.
- Щёлкните на пункт Подробнее, если в окне отображаются не все процессы.
- Перейдите на вкладку Автозагрузка.
- Здесь выберите программы, которые не используются постоянно, и отключите их.
Память выделяется для работы встроенной видеокарты или другого оборудования
Различное оборудование компьютера может использовать часть системной оперативной памяти для своей работы. Наиболее распространенный вариант — использование RAM интегрированными видеоконтроллерами (встроенная видеокарта). Но это не единственный вариант, когда «железо» использует оперативную память.
Увидеть количество RAM, используемого встроенной видеокартой и другим оборудованием компьютера вы можете во все том же окне «Система». В случае, если им выделяется память, то вы увидите два значения — установленная оперативная память и доступная для использования, которая будет отображаться в скобках. Соответственно, разница между ними и составляет тот размер RAM, который забрали себе устройства.
Система не видит всю оперативную память (ОЗУ)! Почему в Windows доступно меньше памяти, чем установлено?
Вопрос от пользователя
Здравствуйте.
У меня на ноутбуке установлено 8 ГБ ОЗУ, но почему-то используется системой только 3,25 ГБ (про остальную в диспетчере задач написано просто «Зарезервировано аппаратно»). Подскажите, почему система не видит всю мою оперативную память и как все настроить должным образом?
Анастасия, Минск.
Логично, что, прежде чем увеличивать ОЗУ, необходимо начать использовать на 100% ту, что имеется 👌. Причин, из-за которых система может не использовать всю память — достаточно много (ниже я выделю те, которые покрывают
90% случаев). Отмечу, что большинство из них легко решаются даже начинающими пользователями ПК.
Почему системе может быть не доступна вся память
Встроенная видеокарта отнимает часть ОЗУ
Этот подраздел актуален для тех ноутбуков и ПК, на которых есть встроенная видеокарта (ее еще называются интегрированной, например, Intel HD, AMD Vega). Сейчас таких, в общем-то, большинство.
Начинать разбираться с вопросом нужно с диспетчера задач (для его вызова нажмите Ctrl+Shift+Esc).
Во вкладке «Производительность» вы можете увидеть два значения: сколько всего установлено памяти, и сколько из нее используется (в моем случае 12 ГБ всего, и 10,9 ГБ из них используется Windows — т.е. получается, что у меня куда-то пропал
Память — использование памяти (зарезервировано аппаратно 1,1 ГБ) / Windows 10
Кстати, если вы зайдите в панель управления и откроете вкладку «Система и безопасность/Система» — то вы также сможете узнать о том сколько памяти установлено и сколько доступно.
Установленная память — 12 ГБ, доступно 10,9 ГБ
Обратите внимание, что в диспетчере задач (если у вас ОС Windows 10) — можно также просмотреть, сколько памяти отнимает встроенная видеокарта (графический процессор). В моем случае использует она как раз этот самый 1 ГБ.
Использование выделенной памяти
Кстати, узнать о том, сколько памяти установлено на ПК и сколько из них использует встроенный видеоадаптер можно с помощью утилиты CPU-Z. Для этого, после ее установки и запуска используйте разделы Memory и Graphics . См. скриншот ниже.
CPU-Z — оперативная память, видеокарта
Если вас не устраивает, что строенная видеокарта отнимает такое большое количество памяти — то в ряде случаев, используя настройки BIOS (UEFI), можно изменить это значение. Разумеется, на каждом компьютере/ноутбуке (в зависимости от железа) значения «регулировки» могут быть разными (см. скрин ниже).
Кстати, стоит отметить, что количество выделенной памяти для интегрированной карты — может влиять на ее производительность.
Как может называться искомый параметр : Share Memory Size, Internal Graphic Mode Select, Onboard Video Memory Size и др.
Share Memory Size — выделение памяти видеосистеме
Память не определяется в BIOS
Если в диспетчере задач (или свойствах системы, см. скрин ниже) отображается общее количество установленной памяти меньше, чем физический имеющейся на ПК (например, у должно быть 8 ГБ, т.к. установлено 2 планки по 4 ГБ, но отображается в Windows только 4 ГБ) — возможно, что какая-то планка просто не определилась в BIOS.
Установленная память — 12 ГБ
Разумеется, в этом случае необходимо перезагрузить компьютер, войти в BIOS и посмотреть, определилась ли память там, какой ее общий объем.
Total memory — общая память — UEFI
Кстати, также узнать с каким планками памяти Windows может работать — можно с помощью утилиты AIDA64 (вкладка «Системная плата/SPD» ).
AIDA64 — системная плата
Почему может не определяться память в BIOS:
- планка памяти пришла в негодность (рекомендуется ее проверить на другом ПК/ноутбуке);
- установлена не та планка памяти. Вообще, перепутать планки достаточно сложно (т.к. DDR3, например, не установишь вместо DDR4) , однако если речь идет о ноутбуках — то легко можно установить DDR3L (с пониженным энергопотреблением) вместо DDR3 (а они не на всех устройствах обратно-совместимые!). Более подробно: https://ocomp.info/kakaya-ozu-podoydet-noutbuku.html
- окислились контакты планки памяти, попала пыль в разъем и пр. Попробуйте аккуратно почистить контакты памяти резинкой и кисточкой, разъем следует хорошо продуть;
Чистка контактов памяти резинкой и кисточкой
Неактуальные параметры загрузки
С целью ускорения компьютера, некоторые пользователи (иногда через спец. ПО) меняют параметры загрузки и сами того не подозревая, ограничивают использование ОЗУ. Поэтому, если у вас система видит, скажем, 8 ГБ, а использует только 4-5 ГБ — обязательно проверьте эти параметры.
- сначала нужно нажать сочетание Win+R , чтобы появилось окно «Выполнить»;
- далее ввести команду msconfig и нажать Enter;
Загрузка — дополнительные параметры
Все галочки сняты!
Ограничение ОС Windows
Разные версии Windows могут «видеть» и использовать разное количество ОЗУ.
- если у вас 32-х битная ОС — то макс. количество памяти, которое в ней будет доступно — 3,25 ГБ (чтобы задействовать большое количество памяти — ОС необходимо переустановить на 64 битную) . Это актуально для любых ОС Windows XP/7/8/10;
- если используется Windows 7 starter (64 bit) — то у нее ограничение в 2 ГБ, у версии Windows 7 Home (64 bit) — 8 ГБ. У Windows 8/10 (64 bit) — ограничение в 128+ГБ (даже для домашних версий).
Для того, чтобы точно узнать свою версию ОС:
-
нажмите Win+R и введите команду dxdiag ;
Какая у меня Windows, 32-64 bit
Материнская плата или ЦП не поддерживает нужный объем памяти
У каждой материнской платы и ЦП есть «свое» ограничение как по объему, так и по типу памяти, с которой они могут работать. Разумеется, обойти это ограничение нельзя*.
Признаки недостатка
Операционная система выдаёт сообщение об ошибке лишь в крайнем случае, когда она столкнулась с непосредственным кризисом. Юзер может понять, что в файле подкачке недостаточно места, задолго до этого момента. В работоспособности ПК на это указывают некоторые признаки:
- снижение производительности (если вы заметили, что компьютер начал зависать и долго обрабатывать информацию);
- проблемы с отображением (некоторые окна при их запуске могут даже не отобразиться);
При возникновении таких проблем стоит задуматься о возможной нехватке ОП.
Однако не всегда наличие подобных затруднений означает непосредственный недостаток оперативной памяти.
Снятие ограничения в Конфигурации системы
По умолчанию система может постоянно и без необходимости резервировать при загрузке для себя значительный объем оперативной памяти.
Перейдите в конфигурацию системы командой msconfig , загруженной из окна командного интерпретатора (Win + R).
Откройте вкладку Загрузки и выберите текущую ОС из списка, если установлено несколько. Нажмите на кнопку «Дополнительные параметры». Снимите флажок с опции «Максимум памяти» и щелкните на «ОК» для сохранения изменений.
После перезагрузки ПК проверьте, сколько памяти использует Windows 10.
На 64-битной системе вместо 4 доступно только 3 ГБ памяти, что делать?
Конечно же, первым делом я подумал, что все дело в системе, возможно была установлена какая-то кривая сборка, но после переустановки Windows с лицензионного образа ничего не изменилось и памяти как прежде было доступно только 3 ГБ.
Исходя из этого можно предположить, что проблема в железе или в настройках БИОСа.
Попав в БИОС, я начал искать в настройках любые параметры, которые хоть как-то связанны с оперативной памятью.
Потратив около 15 минут на включение и отключения разных параметров, а так же проверки результатов, я все таки нашёл то, что мне помогло.
Это параметр с названием « Memory Remap Feature », именно после того, как я изменил его значение с « Disable » на « Enable », в свойствах системы память начала отображаться нормально, то есть теперь были доступны все четыре гигабайта оперативной памяти.
Как найти данный параметр? Ниже я покажу наглядный пример где мне удалось найти данную функцию. Я конечно же понимаю, что на сегодняшний день существует довольно много разных материнских плат, у которых внешний вид отличается. Но, пока остановлюсь на своем примере, ну а дальше по возможности буду добавлять, что-то новенькое. Могу порекомендовать искать его в настройках чипсета, чаще всего именно там он и находится.
Итак, перезагружаем или включаем компьютер и заходим БИОС, напомню, что стандартные клавиши для входа в BIOS « Del и F2 », если же ничего не подойдет вам сюда.
Переходим на вкладку « Advanced » и с помощью навигационных стрелок спускаемся к разделу « Chipset » или может быть « Chipset Configurations ».
Следующим шагом будет переход в раздел « North Bridge Configuration ». Кстати, данного пункта у многих может и не быть, если это так, ничего страшного, пропускаем этот шаг и идем дальше.
Добравшись до нужного места выбираем параметр « Memory Remap Feature », нажав «Enter», устанавливаем значение « Enable ».
После, подтверждаем выбранное значение и перезагружаем компьютер с сохранением всех внесенных изменений, нажав на клавишу F10.
Если раньше на 64 битной системе у вас вместо 4 виделось только 3 ГБ оперативной памяти, то сейчас должно все измениться и после загрузки компьютера в свойствах системы будет показано, что используются все 4 ( или больше ) гига.
По крайней мере, мне это помогло, так что совет проверен на практике и именно по этому рекомендую воспользоваться в первую очередь именно им.
Почему используется не вся память
При определенных настройках в Windows 10 и Биосе под систему может быть зарезервирован некоторый объем ОЗУ, который в итоге становится недоступным. В некоторых случаях Windows не видит ОЗУ из-за неполадок на аппаратном уровне. Есть несколько решений, которые позволяют снять ограничения и использовать полный объем.
Обратите внимание, что если установлена 32-разрядная Windows 10, система будет видеть только 3,25 ГБ оперативной памяти независимо от того, сколько фактически установлено ОЗУ на компьютере. Чтобы использовать больше, нужно установить 64-разрядную версию ОС.
Чтобы узнать разрядность, перейдите в Сведения о системе командой msinfo32 из окна «Выполнить» (Win + R).
В правой части окна в позиции Тип будет отображена разрядность ОС. Если указано значение x86, то установления 32-разрядная версия. Если отображается x64, то это указывает на 64-разрядную Windows 10.
Выводы
Ещё раз о самом важном. Для того, чтобы операционная система использовала ОЗУ по максимуму, рекомендуется устанавливать 64-разрядные ОС Windows таких изданий как Professional. Когда речь идет о современных ОС (Windows 7, 8.1 и 10), с установкой 64-битной версии нет никаких проблем. И если у вас есть выбор, смело выбирайте именно такой вариант.
А вот XP x86 и XP x64 — это фактически разные системы с разными версиями ядра. И Windows XP 64 bit edition считается довольно нестабильной. Поэтому, рекомендуется либо установить Windows 7/8.1/10 (если компьютер рассчитан на работу с одной из них), либо оставить XP 32 бит.
4 комментария к “Почему из 4ГБ ОЗУ доступно только 3? Факторы, влияющие на определение полного объёма памяти”
Материнка моего компа рассчитана на х32. Разве можно на неё ставить х64 ОС.