- Устранение ошибки «Windows 10 использует не всю оперативную память»
- Устраняем проблему с неиспользуемой RAM
- Способ 1: Настройка Windows
- Способ 2: «Командная строка»
- Способ 3: Настройка BIOS
- Способ 4: Уменьшение памяти, используемой встроенной видеокартой
- Способ 5: Проверка модулей ОЗУ
- Заключение
- Почему доступна не вся оперативная память в Windows
- Настройки биоса
- Ограничение памяти в параметрах загрузки Windows
- Версия Windows не поддерживает установленный объем памяти
- Windows 7
- Windows 8/8.1
- Windows 10
- Процессор не поддерживает объем памяти
- Память используется интегрированной видеокартой
- Айтишник
- Оперативная память доступна не вся: как задействовать ее полный объем?
- Почему доступна не вся оперативная память?
- Как задействовать всю установленную память простейшими способами?
- Доступно мало оперативной памяти: какие настройки можно изменить в BIOS?
- Пропатчивание 32-битных систем
Устранение ошибки «Windows 10 использует не всю оперативную память»
Устраняем проблему с неиспользуемой RAM
Причин у описываемой проблемы существует немало. В первую очередь источником является программный сбой в определении ОЗУ. Также ошибка появляется и вследствие аппаратной неисправности как модуля или модулей, так и материнской платы. Начнём с программных неполадок.
Способ 1: Настройка Windows
Первая причина проблем с использованием «оперативки» – некорректные настройки операционной системы, как правило, параметров работы с этими комплектующими.
- На «Рабочем столе» нажмите сочетание клавиш Win+R. В окне «Выполнить» введите команду msconfig и кликните «ОК».
В следующем окне найдите опцию «Максимум памяти» и снимите с неё отметку, после чего нажмите «ОК».
Нажмите «Применить» и «ОК», и затем перезагрузите компьютер.
Способ 2: «Командная строка»
Также стоит попробовать отключить несколько опций, доступных через «Командную строку».
- Откройте «Поиск», в котором начните вводить слово командная . После обнаружения результата выделите его, затем обратитесь к меню справа и воспользуйтесь пунктом «Запуск от имени администратора».
После появления интерфейса ввода команд пропишите следующее:
bcdedit /set nolowmem on
Нажмите Enter, затем пропишите следующую команду и снова воспользуйтесь клавишей ввода.
bcdedit /set PAE forceenable
После изменения параметров закрывайте «Командную строку» и перезагружайте компьютер.
Данный метод является более продвинутой версией первого.
Способ 3: Настройка BIOS
Не исключены также неправильные настройки микропрограммы «материнки». Параметры следует проверить и изменить.
- Войдите в БИОС любым подходящим методом.
Урок: Как войти в BIOS
- «Memory Remapping»;
- «DRAM Over 4G Remapping»;
- «H/W DRAM Over 4GB Remapping»;
- «H/W Memory Hole Remapping»;
- «Hardware Memory Hole»;
- «Memory Hole Remapping»;
- «Memory Remap Feature».
Параметры нужно включить – как правило, достаточно переместить соответствующую опцию в положение «On» или «Enabled».
Нажмите F10 для сохранения изменений и загрузите компьютер.
Если вы не можете найти подходящие пункты, не исключено, что производитель заблокировал такую возможность на вашей модели «материнки». В этом случае поможет либо прошивка новой версии микропрограммы, либо замена системной платы.
Способ 4: Уменьшение памяти, используемой встроенной видеокартой
Пользователи ПК или ноутбуков без дискретной видеокарты часто сталкиваются с рассматриваемой проблемой, поскольку встроенные в процессор решения пользуются «оперативкой». Часть из неё закреплена за интегрированной графикой, причём объём задействованной ОЗУ можно изменить. Делается это следующим образом:
- Войдите в БИОС (шаг 1 предыдущего способа) и переключитесь на вкладку «Advanced» или же любую, где фигурирует этот термин. Далее найдите пункты, которые отвечают за работу графической подсистемы. Они могут называться «UMA Buffer Size», «Internal GPU Buffer», «iGPU Shared Memory» и в таком роде. Обычно шаги объёма фиксированы и опустить его ниже определённого порога не получится, поэтому выставьте минимально возможное значение.
В оболочке UEFI ищите разделы «Дополнительно», «System Configuration» а также просто «Memory».
Далее откройте разделы «Конфигурация системного агента», «Расширенные настройки памяти», «Integrated Graphics Configuration» либо подобное, и задайте требуемый объём по аналогии с текстовым БИОС.
Способ 5: Проверка модулей ОЗУ
Нередко источником ошибки являются неполадки с планками оперативной памяти. Проверить их и устранить возможные проблемы можно по следующему алгоритму:
- Первым делом проверьте работоспособность «оперативки» одним из программных способов.
Если появятся ошибки, сбойный модуль нужно заменить.
Аппаратные неисправности – одна из самых редких причин описываемой проблемы, однако и самая неприятная из возможных.
Заключение
Таким образом, мы рассказали, почему в Виндовс 10 появляется сообщение о том, что используется не вся оперативная память, а также предложили варианты устранения этой ошибки.
Почему доступна не вся оперативная память в Windows
Если кликнуть по иконке “Этот компьютер” правой кнопкой мыши и выбрать Свойства, то можно обнаружить, что компьютер видит всю установленную оперативную память, но доступно меньше. Объясню, что значит “доступно оперативной памяти”, почему так происходит и как с этим бороться.
“Доступно оперативной памяти” – это значит системой используется именно тот объем памяти, что доступно. Причины, по которым доступная оперативная память меньше установленной, и методы их решения описал ниже по категориям.
Настройки биоса
Пожалуй самая распространенная проблема, когда установлена оперативная память 8 гб (или 6 гб), а доступно 4 гб, может и меньше.
Вариант 1. Не раздумывая перезагружаем компьютер, при включении входим в биос. Переходим во вкладку Advanced, выбираем Chipset Configuration,
находим строку Memory Remap Feature, меняем Disabled на Enabled.
Сохраняем настройки и выходим нажав клавишу F10 . Расположение “Memory Remap Feature” может отличаться от указанного выше, так как биосы разные. После загрузки Windows снова проверяем доступную память, должно быть вот так.
Вариант 2. Если в биосе настройки оперативной памяти выставлены Вручную , то выберите вместо этого Auto (Автоматические). Или же, если не удается найти данный параметр, то сделайте сброс BIOS в Default (по-умолчанию), это приведет к сбросу параметров в заводское состояние. Однако, возможно, потребуется настройка отдельных элементов. Перед выходом из интерфейса, не забудьте сохранить настройки.
Ограничение памяти в параметрах загрузки Windows
Еще одна часто встречаемая причина, это когда операционная система в параметрах загрузки ограничивает использование всей оперативной памяти. Исправить можно просто, необходимо лишь проделать указанные действия:
Открываем окно “Выполнить” с помощью комбинации клавиш Win + R , вводим команду msconfig и жмем Enter .
Переходим во вкладку “Загрузка”, кликните на кнопку Дополнительные параметры .
Снимаем галочку напротив надписи “Максимум памяти” и нажимаем ОК .
Закрываем оставшуюся страницу “Загрузки” нажав ОК , перезагружаем систему, проверяем объем доступной памяти.
Версия Windows не поддерживает установленный объем памяти
Если windows доступна не вся оперативная память, то в первую очередь стоит обратить внимание на разрядность операционной системы, к примеру x86 (она также называется 32-битная) поддерживает не больше 4 гб озу, и даже если вы установите 8 гб, использовать она сможет максимум 4гб.
Многие пользователи и не подозревают, что каждая версия операционной системы Windows поддерживает определенный максимальный объем оперативной памяти. Как отметил выше, x86 использует максимальный объем 4 гб озу во всех версиях Windows. А теперь давайте ознакомимся с поддержкой оперативной памяти в x64 разрядных операционных системах:
Windows 7
- Стартовая x86 2 гб
- Домашняя x64 8 гб
- Домашняя расширенная x64 16 гб
- Профессиональная x64 192 гб
- Корпоративная x64 192 гб
- Максимальная x64 192 гб
Windows 8/8.1
- Домашняя x64 128 гб
- Профессиональная x64 512 гб
- Корпоративная x64 512 гб
Windows 10
- Домашняя x64 128 гб
- Профессиональная x64 512 гб
Сверяя свою версию виндовс с информацией в таблице, вы может сделать умозаключение, и если это не вариант решения вашей проблемы, то читаем статью дальше.
Процессор не поддерживает объем памяти
Стоит обратить еще на один момент – центральный процессор (CPU). Многие процессоры прошлых поколение могут использовать не более 8 или 16 гб памяти. Информацию о поддержке максимального объема памяти можно посмотреть на официальном сайте производителя cpu.
Память используется интегрированной видеокартой
И пожалуй, еще вариант, почему доступна не вся оперативная память, это использование встроенным графическим ядром под видеопамять.
Как правило, интегрированная видеокарта забирает под видеопамять 128-750 мб. То есть, если у вас установлено 4 гб оперативной памяти, а доступно 3,87 гб, то делайте вывод – подъедает встроенная видеокарта. Все это не критично и можно просто закрыть на это глаза.
В случаях, когда в компьютере или ноутбуке присутствует дополнительно дискретная видеокарта, можно попробовать отключить интегрированную через биос. К сожалению, не все модели поддерживают отключение графического ядра. Но если вам это удалось, то память должна стать доступной в полном объеме. В некоторых версиях биос, есть возможность изменения размера используемой видеопамяти.
Ну вот пожалуй и все, теперь вы знаете причины почему доступная оперативная память меньше установленной. Делитесь вашей ситуацией, а я постараюсь помочь.
Лучшее «Спасибо» — ваш репост
Айтишник
Специалист по ремонту ноутбуков и компьютеров, настройке сетей и оргтехники, установке программного обеспечения и его наладке. Опыт работы в профессиональной сфере 9 лет.
Оперативная память доступна не вся: как задействовать ее полный объем?
Проблемы, связанные с тем, что в Windows доступна не вся оперативная память, знакомы многим пользователям. При вызове окна свойств системы полный объем отображается, но после него почему-то указывается, что доступно памяти чуть меньше. Еще хуже, когда пользователь точно знает, сколько у него установлено оперативной памяти, а доступно 50 и менее процентов. Почему это происходит, и как задействовать максимальный объем ОЗУ, далее и рассмотрим. Но для начала кратко остановимся на основных причинах такого явления.
Почему доступна не вся оперативная память?
Итак, то, что операционные системы Windows иногда выдают показатели, значения которых заведомо меньше, нежели полный объем установленной оперативной памяти, могут связаны с рядом причин, среди которых наиболее значимыми являются следующие:
- установлена 32-разрядная система, не поддерживающая память более 4 Гб;
- максимальный объем памяти не поддерживается материнской платой;
- в параметрах системы установлено ограничение на максимум используемого объема ОЗУ;
- в BIOS некорректно заданы настройки перераспределения памяти;
- память частично зарезервирована под встроенные видеоадаптеры;
- запущено слишком много активных процессов;
- установленные планки имеют повреждения, их работоспособность нарушена, или они подключены неправильно;
- использование памяти блокируется вирусами.
Сразу стоит сказать, что подробно вопросы, связанные с вирусным воздействием, рассматриваться не будут. Тут можно посоветовать просто на всякий случай выполнить проверку, используя для этого портативные антивирусы или аналогичные программы, имеющие в своем распоряжении загрузчики.
Как задействовать всю установленную память простейшими способами?
Куда более важными вопросами, когда оперативная память доступна не вся, являются проблемы с подключением планок памяти или их некорректной работой. Для начала убедитесь, что материнская плата рассчитана на устанавливаемый объем, а также проверьте плотность вставки планок в соответствующие слоты. Нелишним будет и выполнить тест памяти, для чего может использовать собственное средство Windows (mdsched) или сторонние программы вроде Memtest86/86+.
Если неполадки на этом этапе выявлены не будут, обратите внимание на разрядность установленной модификации Windows. В случае наличия 32-битной версии, которая не умеет работать с ОЗУ объемом более 4 Гб (если только не применять специальные средства), сколько бы вы ни устанавливали памяти сверх этого лимита, все равно система его не распознает.
Оптимальным решением станет инсталляция 64-битной версии Windows. Но в этом случае установленные ранее программы могут не работать, а важные файлы придется скопировать в другой логический раздел или на съемный носитель.
Иногда бывает и так, что оперативная память доступна не вся по причине некорректно выставленных опций использования памяти в конфигурации системы (msconfig).
В конфигураторе на вкладке загрузки нажмите кнопку дополнительных параметров и проверьте, установлен ли флажок на пункте максимума памяти. Если он есть, снимите его, сохраните установленные опции и перезагрузите систему.
Как уже понятно, частично память может «съедаться» огромным количеством активных фоновых процессов и служб, которые не видны пользователю. Для начала отключите все ненужные компоненты в автозагрузке (в Windows 7 и ниже для этого используется соответствующая вкладка в настройках конфигурации, в версиях выше – «Диспетчер задач»).
На всякий случай просмотрите активные компоненты системы в разделе программ и компонентов и отключите неиспользуемые (модуль Hyper-V, Internet Explorer, если используете другой браузер, службу печати, если нет принтера, и т. д.). Аналогично можно установить отключенный тип запуска и для некоторых других служб (services.msc), но в этом случае нужно точно знать, что можно деактивировать, а что нет.
Доступно мало оперативной памяти: какие настройки можно изменить в BIOS?
Если проблема и после применения вышеописанных решений осталась, зайдите в настройки первичных систем BIOS/UEFI и проверьте настройки памяти, в которых должен присутствовать пункт, содержащий слова Remapping или Remap (перераспределение).
Если у вас установлена 64-битная Windows, а памяти более 4 Гб, установите для него значение Disabled (отключение). В противном случае его нужно активировать.
Если оперативная память доступна не вся по причине резервирования дополнительного объема для видеокарты, встроенной в материнскую плату, выставьте для этого пункта значение, соответствующее объему памяти адаптера (узнать его можно на вкладке монитора при вызове диалога DirectX – dxdiag). Делается это за счет смены автоматического определения (Auto) на один из доступных вариантов (32, 64 или 128 Мб).
Пропатчивание 32-битных систем
Наконец, задействовать всю память свыше объема в 4 Гб можно и в 32-битных системах, используя для этого утилиту ReadyFor4GB. Сначала запускается исполняемый одноименный EXE-файл из папки приложения, а затем нажимаются кнопки Check и Apply. После этого аналогичные действия выполняются для объекта ntkrnlpa.exe. Затем запускается файл AddBootMenu.cmd и дается подтверждение выполнения команды. После перезагрузки в случае появления меню с загрузчиком выбирается Windows [128GB with ntkr128g.exe].
Примечание: все действия производятся исключительно с запуском файлов от имени администратора на свой страх и риск, поскольку работоспособность системы после применения такого метода в полной мере не гарантируется.