Компьютеры

Почему доступна не вся оперативная память в Windows

Если кликнуть по иконке «Этот компьютер» правой кнопкой мыши и выбрать Свойства, то можно обнаружить, что компьютер видит всю установленную оперативную память, но доступно меньше. Объясню, что значит «доступно оперативной памяти», почему так происходит и как с этим бороться.

«Доступно оперативной памяти» — это значит системой используется именно тот объем памяти, что доступно. Причины, по которым доступная оперативная память меньше установленной, и методы их решения описал ниже по категориям.

Настройки биоса

Пожалуй самая распространенная проблема, когда установлена оперативная память 8 гб (или 6 гб), а доступно 4 гб, может и меньше.

Оперативная память 8 гб, а доступно меньше

Вариант 1. Не раздумывая перезагружаем компьютер, при включении входим в биос. Переходим во вкладку Advanced, выбираем Chipset Configuration,

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

находим строку Memory Remap Feature, меняем Disabled на Enabled.

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

Сохраняем настройки и выходим нажав клавишу F10. Расположение «Memory Remap Feature» может отличаться от указанного выше, так как биосы разные. После загрузки Windows снова проверяем доступную память, должно быть вот так.

Оперативная память 8 гб, а доступно меньше

Вариант 2. Если в биосе настройки оперативной памяти выставлены Вручную, то выберите вместо этого Auto (Автоматические). Или же, если не удается найти данный параметр, то сделайте сброс BIOS в Default (по-умолчанию), это приведет к сбросу параметров в заводское состояние. Однако, возможно, потребуется настройка отдельных элементов. Перед выходом из интерфейса, не забудьте сохранить настройки.

Ограничение памяти в параметрах загрузки Windows

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

Открываем окно «Выполнить» с помощью комбинации клавиш Win+R, вводим команду msconfig и жмем Enter.

В окне Выполнить команда msconfig

Переходим во вкладку «Загрузка», кликните на кнопку Дополнительные параметры.

Параметры загрузки в конфигурации Windows

Снимаем галочку напротив надписи «Максимум памяти» и нажимаем ОК.

Ограничение оперативной памяти в конфигурации Windows

Закрываем оставшуюся страницу «Загрузки» нажав ОК, перезагружаем систему, проверяем объем доступной памяти.

Версия 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 гб

Windows 11

  • Домашняя (Home) x64 128 гб
  • Профессиональная (Pro) x64 2 тб
  • Профессиональная для рабочих станций (Pro for Workstations) x64 6 тб
  • Для образовательных учреждений (Education) x64 2 тб
  • Корпоративная (Enterprise) x64 6 тб

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

Процессор не поддерживает объем памяти

Стоит обратить еще на один момент — центральный процессор (CPU). Многие процессоры прошлых поколение могут использовать не более 8 или 16 гб памяти. Информацию о поддержке максимального объема памяти можно посмотреть на официальном сайте производителя cpu.

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

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

Интегрированная видеокарта

Как правило, интегрированная видеокарта забирает под видеопамять 128Мб-2Гб. То есть, если у вас установлено 4 гб оперативной памяти, а доступно 3,87 гб, то делайте вывод — подъедает встроенная видеокарта. Все это не критично и можно просто закрыть на это глаза.

Оперативная память используется интегрированной видеокартой

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

Настройка видеопамяти в BIOS

Настройка видеопамяти в BIOS

Аппаратная проблема чтения планки оперативной памяти

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

Дело в том, что по какой-то причине компьютер может увести оперативную память в короткое замыкание или что-то вроде того. В этом случае он покажет в операционной системе, к примеру — 16Гб (8Гб доступно), а в биосе 8Гб и всё. Выключите компьютер, обесточьте его от розетки, нажмите кнопку запуска для разряда блока питания, выньте все планки озу. Далее в обратном порядке, вставьте все планки памяти, подключите к электросети, включите и проверьте.

Некорректные параметры Windows

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

Ну вот пожалуй и все, теперь вы знаете причины почему доступная оперативная память меньше установленной. Делитесь вашей ситуацией, а я постараюсь помочь.

Айтишник

Вячеслав. Специалист по ремонту ноутбуков и компьютеров, настройке сетей и оргтехники, установке программного обеспечения и его наладке. Опыт работы в профессиональной сфере 11 лет.

58 комментариев для “Почему доступна не вся оперативная память в Windows

  • Статья очень доходчиво написана и понятна для человека неразбирающегося в тонкостях комп. мира. Проблема была в BIOS. Всё исправил. Спасибо.

    Ответ
    • Спасибо за статью, я не силен в данной вещи, но если сперва было доступно 11от общего объёма, проделав манипуляции через msconfig объём увеличил до 15.
      Через bios делал результата 0.
      Оказывается я не дочитал, а там про процессоры, мне даже не посибе, но всё равно СПАСИБО.

      Ответ
    • После переезда компьютер с начала включался через раз, затем появилась эта проблема. В биосе уже был включён этот режим и в виндовсе не было ограничений. Есть еще какие-то варианты?

      Ответ
      • Выключите компьютер, обесточьте. Выньте все планки оперативной памяти и вставьте обратно. Запустите, проверьте

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

      Ответ
  • Нет, я не знаю что случилось с моей памятью, и почему из 16гб с любыми параметрами Биоса доступно только восемь

    Ответ
    • Выключите компьютер, выньте одну планку, вторую оставьте, включите компьютер и проверьте работает ли она. Если да, то вставьте обратно, выньте другую и снова проверьте.

      Ответ
  • в биосе пишет 8 ,cpu-z тоже 8 дуал ,мой компьютер (свойства) пишет 8 (2 доступно),диспетчер задач ,быстродействие пишет физическая память 2048…

    Ответ
  • По всем параметрам статьи у меня всё как положенно, но из 12 доступно 11 почему то…

    Ответ
    • Так может 1Гб резервируется под интегрированную видеокарту в качестве видеопамяти?

      Ответ
  • Здравствуйте! Почему, когда стояла память 2 гб, было доступно 1.87 гб, а когда поставила 4 , стало доступно всего 3.12. Windows 7, 32 бит.

    Ответ
    • Потому что 32 разрядная на практике всегда видит меньше 4 Гб. Часть из них, уходит под видеопамять.

      Ответ
  • Привет, возникла такая проблема, изначально в ноутбуке было 6гб оперативной памяти , я решил добавить 4 гб оперативной памяти новой! поставил и в итоге 10гб , но доступно 7.88гб.
    В BIOS показываются все 10 гб.
    Система windows 10 про 64 бит.
    варианта с msconfig не помогают.
    файл подкачки не включен.
    плашка 4гб — 8 банок по 512мб
    плашка (новая) 4 гб — 16 банок по 256мб
    плашка 2 гб — 4 банки по 512мб с 1 стороны.
    Слоты пробовал менять всяко по разному, не помогает
    все планки абсолютно рабочие
    процессор I5 4200m
    интегрированная карта потребляет по всей видимости 120мб, дело не в ней.

    Спасибо заранее.

    Ответ
    • У вас редкая модель ноутбука, всего один раз встречал ноут с тремя слотами под озу ). Может быть материнке доступно не более 8Гб? Хотя не должно быть, так как процессор поддерживает до 32Гб, и едва ли материнскую плату урезают на столько…

      Ответ
      • слотов 4 , а не 3. Модель ноутбука acer aspire v3 772g. Есть варианты почему плашка в 2 гб не используется?

        Ответ
        • На этой плате память работает парами. Добавьте 4-ю планку. А вообще-то планки должны быть парными, с одинаковыми таймингами, в идеале — одинаковыми полностью.

          Ответ
  • Перестал видеть всю оперативку когда убрал дополнительную видеокарту, как всю оперативку вернуть?

    Ответ
    • Доступна не вся оперативная память, потому что компьютер работает через интегрированную видеокарту. У неё нет своей видеопамяти и она резервирует память под свои нужды с ОЗУ. Вернуть полный объем можно установив дискретную видеокарту.

      Ответ
  • У меня 6 гига, 4 по факту, и все выше перечисленное не помогло. Но у меня в биосе во вкладке Chips. config отсутствует memory remap, но похожее словосочетание было в каких то DRAM разделах и оказалось включенным. проц АМД Атлон х2 4000 2,2мГ Мамка Биостар NF61D-A2

    Ответ
  • Добрый день. Хрень какая-то. Он теперь выдаёт агент загрузки Realtek pci express gigabit Ethernet. Биос по умолчанию, в Биосе 6гб как и хотел. Хелп

    Ответ
      • Было доступно 2гб из 6 оперативы. Сделал как тут написано : снял галочку напротив максимум памяти. После этого комп перестал загружаться.

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

          Ответ
  • Ноутбук HP Pavilion 15 cw0036
    Графика распаяна на материнке.
    Установил 1 плашку оперативы на 8гб
    Определяет все 8 но доступно 6,9
    В настройках биоса не нашел никаких параметров отвечающих за оперативную память.
    Галочка через конфиг изначально выставлена не была.
    Возможно ли, что встроенная графика будет забирать аж 1,1гб оперативы?
    Win 10 x64

    Ответ
  • В драйверах Nvidia пишет 15.93ГБ (16ГБ установлено), Windows Home x64, gtx1050ti, ryzen 5 1600 (т. е. без графики), в панели управления все нормально. Я не жалуюсь конечно, но узнать было бы интересно почему оперативки не ровно? Видеокарта немного кушает получается?

    Ответ
  • Ноутбук Acer E1-510 Windows -7 Максимальная (32) BIOS V2.07 — стояла оперативка 2ГБ (доступно 1,89 ГБ) , 0,11 ГБ я так думаю забирает встроенная видеокарта ( ну да бог с ней-это терпимо). Поменял плату ОЗУ на 8 ГБ — ноутбук запустился показывает 8 ГБ доступно те-же 1,89 ГБ. Заменил плату на 4 ГБ ( плохо, что только один слот-второй не запаян)-показывает 4,096 ГБ , но доступно те-же 1,89 ГБ ( пишет .что зарезервировано аппаратно: память зарезервирована для использования BIOS и драйверов и т.д. -2,134 ГБ. Я перепробовал все варианты предлагаемые выше — результат 0 (доступно все те-же 1,89 ГБ). Единственное ,что я не смог сделать- Memory Remop Feature перевести в Enablet (в V2.07 BIOS я не нашел такой строки- нет раздела Advanced. Только сделал сброс BIOS под заводские установки. Я уже не знаю ,что делать дальше !!! Прошу помощи !

    Ответ
    • Если основные моменты в статье не помогли, то требуется переустановка ос.

      Ответ
      • У меня так же 16 гб (15.9 доступна )после замены материнки, надо в биосе покопаться что ли ? i5 10400f без графики, такое ощущение что из-за включение CSM случилось

        Ответ
    • Переустановку виндовс с флешки с 0 делать или можно через настройки по облаку? Переустановил без флешки не помогло, все остальные способы не подходят , проверял 2ой слот в ремонте он рабочий как и озу но работает 1 плашка 4гб , вторая нет . Видит 8гб везде, виндой доступно 4

      Ответ
      • С нуля, предварительно отформатировав загрузочную область и раздел с системой. Но я рекомендовал бы загрузиться с загрузочной флешки Strelec и посмотреть как там определяется.

        Ответ
  • здравствуйте у меня 8гб озу доступно 3,49 раньше стояла 4 и показывал 3,87
    винда 64 проц I3 550 мать Asus P7H55-M LE все перепробывал когда включаю Memory Remop Feature не могу включить пк пока не вытащю одну плашку после скину биос в дефолт а если я в конфиге выставляю макс озу и макс цпу то винда слетает и если выставляю тайминги то тоже самое что и с Memory Remop Feature озу новая исправная не знаю что делать

    Ответ
    • Новая исправная озу не гарантирует 100% совместимость с вашим железом. У вас распайка чипов на плашке только с одной стороны? Планки озу с двусторонней распайкой чипов памяти являются универсальными и подходят там, где другие дружить не хотят. Попробуйте найти такую и проверьте. Ваша родная первая планка с двусторонней или односторонней распайкой? В биосе скорее всего все равно придётся включить Memory Remop Feature, но проблем быть не должно. Пробуйте

      Ответ
  • Здравствуйте, тоже такая проблема, соит 2 планки по 2гб видит обе- доступно только 2гб. Вин 7 проф. х64 мать гигабайт в биосе не нашел Advanced даже ничего похожего((( в конфиге системы в загрузке- галочки не стояло… незнаю что делать. Помогите!!!

    Ответ
  • Спасибо огромное, помог вариант с msconfig, там у меня было написано вообще 0.
    Первый вариант с БИОС посмотрел, функция была включена и называлась по другому чуть чуть.

    Ответ
  • Здравствуйте.
    Такая ситуация:
    Ноутбук meinenben m 543.
    Было с завода установлена одна планка оперативки. 8гб. 3200 МГц.

    Возможность расширения есть.
    До 32 Гб 3200. По документам.

    Установил две планки по 16.
    Ноутбук запустился без проблем.

    Работал 5 дней.
    В один момент — синий экран с ошибкой. И далее ничего не запускается далее синего экрана. восстановление не запускается.

    По отдельности обе планки 16 работают. В любом слоте. Вместе с родной планкой 8 тоже работают. С любых сочетаниях и расположениях.

    А вместе две по 16 вдруг отказали.
    Переустановка виндовса 11 не помогла.
    В биосе видит две планки по 16. Но не загружается компьютер.

    Что это может быть?
    Спасибо

    Ответ
    • Протестируйте оперативки. Если проблем нет, то видимо мать просто не дружит с данной памятью в паре. Менять на другие плашки ОЗУ.

      Ответ
  • Спасибо, за помощь! Проблема была в BIOS. Что бы мы, простые пользователи, делали без таких как вы?!

    Ответ
    • Здравствуйте, такая проблема, в БИОС показывает полный объем оперативной памяти, в виндовс пишет что установлено 16, доступно 7,98. Читал на каком-то форуме что нужно поставить XMP профиль, я ставлю, после чего комп ребутается пару раз и все так и висит ничего не загружается. Выключаю кнопкой(долго удерживая) после чего запускается и все остается как прежде, опаративку проверял вроде как все работают, менял местами, доставал одну, потом менял на другую обе работают. В msconfig все выключено, так же убрал файл подкачки. Уже не знаю что делать, самое стремное что мне остается это процессор… его я не проверял. Хочу попробовать все методы которые можно сделать системно, так как это не самое критичное. Буду рад, если поможете.

      Ответ
      • Загрузитесь с флешки WinPE и посмотрите сколько там доступно. Это поможет определить, проблема в биос или в операционной системе. Если в WinPE доступен полный объем, значит косячит ваша система; а вот если доступно только половина, значит проблема либо в биос, либо в железе.

        Ответ

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *