Установил озу но не видит. Windows не видит всю оперативную память

После обновления до Windows 10 многие пользователи начали жаловаться на проблему использования неполного объема оперативной памяти. Для примера приведем случай с форума Microsoft. При установке 6 Гб ОЗУ в Windows 10 32 отображалось только 3,92 Гб. Весь объем оперативной памяти был недоступный, а точнее, система просто его не видела. В некоторых случаях решить такую проблему помогала переустановка планок ОЗУ местами и чистка контактов. Однако в ряде случаев решить такую проблему не удалось.

Способы настройки отображения всей ОЗУ на Windows 10

Если вы столкнулись с ситуацией, когда доступна не вся оперативная память на Windows 10 и при этом модули вы не меняли местами, стоит выполнить следующие действия:

  • Жмём «Win+R» и вводим «msconfig».
  • Откроется окно «Конфигурации системы». Переходим во вкладку «Загрузка». Нажимаем на кнопку «Дополнительные параметры».

  • Откроется небольшое окно. Здесь нужно снять отметку «Максимум памяти».

  • После сохранения изменений нужно перезагрузить компьютер и посмотреть, сколько используется памяти.

Если Windows 10 не видит полного объема ОЗУ, стоит изъять планки со слотов и поменять их местами. Также рекомендуем почистить контакты модулей оперативной памяти. Для этого стоит взять канцелярскую резинку и аккуратно стереть загрязнения с контактов.

Если модули вы вставите неправильно, при загрузке ПК пройдет пост. Необходимо будет вернуть модули на свои места и повторно запустить компьютер. После загрузки Windows 10 32 бит нужно скачать программу MemTest86 и проверить работоспособность ОЗУ.

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

  • Первый параметр BIOS, который отвечает за стабильную работу ОЗУ – это перераспределение памяти. В различных версиях прошивки этот раздел может именоваться по-разному (Memory Hole Remapping, H/W DRAM Over 4GB Remapping, Hardware Memory Hole). Поэтому стоит детально изучить инструкцию к плате или найти описание к версии используемого БИОСа.

Функция перераспределения памяти переносит блоки адресов, используемые картами расширения, в адресное пространство за 4-м Гб. Таким образом, удается увеличить объем оперативной памяти (в противном случае Windows10 будет видеть 3-3.5 Гб). Для полноценной поддержки такого объема необходимо использование 64-х разрядных процессоров и 64-х разрядных версий ОС (либо серверных версий 32-х разрядных операционных систем, допускающих расширение физических адресов PAE). При меньшем объеме оперативной памяти обязательно выключите эту опцию (Disabled), так как могут возникнуть неполадки в работе ОЗУ. Включение перераспределение памяти – значение Enabled.

  • Параметры памяти для видеоапертуры AGP – это объем памяти, который система делит с видеоадаптером. Он необходим для отображения текстур и отрисовки картинки. Данный объем памяти может не использоваться системой, если он заблокирован видеоадаптером. Способ, как включить его один: загружаемся в БИОС, выбираем AGP Aperture size. Стандартные значения: 32 МБ, 64 МБ, 128 МБ и Auto (Автоматически). Смотрим сколько памяти у видеокарты и по значению задаем нужное. Зачастую это 128 Мб. Однако можно попробовать применить каждый из параметров, чтобы посмотреть, какой из них даст лучший результат.

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

О том, почему система не видит всей оперативной памяти и как это исправить, смотрите в видео:

Такая проблема может возникнуть на любой Windows. Давайте разберемся почему вся память на компьютере - не доступна.

Разрядность / битность и редакции ОС Windows могут иметь ограничения

Из-за разрядности Windows могут быть проблемы с определением всей оперативной памяти. Все Windows которые имеют разрядность 32 (x86) не могут задействовать для работы более 3,2ГБ оперативной памяти. То есть, даже если у вас установлено, например, 8ГБ оперативки, Windows 32 битка сможет использовать только 3,2ГБ памяти из-за ограничений. Так же, некоторые редакции операционных систем могут иметь ограничения. К примеру, Windows 7 домашняя базовая (home basic) может использовать только 4ГБ оперативки!

Отключите настройку Максимум памяти в MSCONFIG

Тут все просто если вы пытались увеличить производительность вашего ПК, то могли включить настройку "Максимум памяти". Отключить ее просто, идем в Панель управления --> Администрирование --> Конфигурация системы --> вкладка Загрузка --> Дополнительные параметры --> уберите галочку Максимум памяти!

Выделение памяти на интегрированную видеокарту

У тех у кого есть интегрированная видеокарта оперативная память может резервироваться под нее. Что бы отключить резервацию памяти на интегрированную видеокарту, нужно зайти в и там выключить данную настройку.

Ищите в БИОСе такие значения:

  • Display Cache Window Size
  • Frame Buffer Size
  • Int. Gfx Memory Size Select
  • Internal Graphic Mode Select
  • Internal Graphics Mode Select
  • On-Chip Frame Buffer Size
  • On-Chip Video Window Size
  • Onboard VGA Frame Buffer
  • Share Memory Size
  • System Share Memory Size
  • UMA Frame Buffer Size
  • VGA Share Memory Size
  • Onboard Video Memory Size

И отключайте резервацию памяти - DISABLE, NONE или ставьте минимальное значение какое есть. Если вы не нашли у себя таких значений, то придется воспользоваться гуглом и найти данные настройки для своего БИОСа / UEFI.

Резервирование памяти под системные нужды в БИОСе / UEFI

В настройках БИОСа есть различные ограничения на использование оперативной памяти и частенько именно из-за них Windows не видит всю оперативную память. Поищите в БИОСе / UEFI такие настройки и измените их:

  • HPET Mode (если есть такая функция) должно быть значение 64-bit;
  • Memory Hole должно быть в состоянии Disabled;
  • 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 - все эти значения должны быть в состоянии Enabled.

Если вы не нашли у себя таких значений, то придется воспользоваться гуглом и найти данные настройки для своего БИОСа / UEFI. Очень часто, в этом случае помогает просто сброс настроек БИОСа, пробуйте сделать это и вы.

Иногда эти значения нельзя найти из-за того что БИОС устарел и тогда его не мешало бы обновить. Как это сделать я показывал в одном из видео .


Какие еще могут быть проблемы с определением оперативной памяти?

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

Иногда помогает просто перевтыкание планок оперативки в материнку. Так же помогает установка планок оперативку в режим двойного канала.

Те у кого установлены не оригинальные версии Windows (сборки), так же испытывают проблемы с определением всей оперативки. Используйте оригинальные дистрибутивы Windows и таких проблем у вас не возникнет.

Некоторые пользователи продолжают задавать вопрос, почему у них стоит, к примеру 8 Гб оперативки, но система видит только 4 Гб, а может быть даже меньше. Ответ на вопрос очень прост – такое происходит только с 32-х битными системами. Будь у вас Windows XP, Windows 7 или нынешняя «десятка», но с архитектурой 32 бита, то больше 4 Гб она не увидит.

При просмотре свойств системы можно увидеть даже меньший доступный объем ОЗУ, почему это происходит? Ответ прост, часть так называемого адресного пространства уходит обслуживание подключенных периферийных устройств. Наиболее потребительной оказалась видеокарта. Хотя некоторыми устройствами оперативка даже не используется. Количество адресного пространства зависит от чипсета и других параметров, например, BIOS, конфигурации компьютера.

Система не видит часть оперативной памяти

Единственный способ избавиться от данной проблемы переустановить ОС на 64-х битную версию. Тогда вам будет доступно больше 4 Гб.

Также есть одна фишка системе. Нажимаем Win+R и вводим команду msconfig . Далее открывается окно «Конфигурация системы». Переходим на вкладку «Загрузка» и жмём там на кнопку «Дополнительные параметры».

Убираем галочку с пункта «Максимум памяти» .

Вариант решения номер №2

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

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


Еще нужно включить в BIOS функцию Memory Remap Feature (также имеет названия: Memory Hole Remapping , H/W Mem Remap и H/W memory hole Remapping ). После этого ставим 64-х битную систему. Иногда эти параметры уже включены автоматически на современных платах, поэтому можете только убедиться.

Если у вас на 64-х битной системе в действительности стоит менее 4 Гб оперативной памяти, то параметр Memory Remap Feature нужно отключить в любом случае. Мало того, что доступный объем из-за этого может стать еще меньше, так еще и некоторые устройства будут зависать, что особо сказывается при моделировании и игровом процессе.

Бывает, что и BIOS не видит необходимый объем оперативки, тогда его стоит обновить. Дело это рискованное и стоит подходить внимательно и осторожно. Инструкцию по обновлению всегда можно отыскать на официальном сайте системной платы.

Еще материалы:

Если в BIOS установленные модули определяются, а в Windows нет, тогда стоит проверить руководство к материнской плате. Там обычно сказано о подключении конкретных модулей оперативной памяти, например, какой режим лучше – одноканальный или двухканальный. На официальном сайте можно узнать о моделях, которые могут вам подойти и варианте подключения.

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

Подведем итоги

Итак, мы разобрались, почему компьютер не видит оперативную память, а также какой-то определенный её объем. По пунктам распишу, что нужно сделать, если это случилось:

  1. Переустановить ОС на 64-битную версию;
  2. В Конфигурации системы убрать галочку с пункта «Максимум памяти»;
  3. Проверить максимальный объем оперативной памяти на материнской плате;
  4. Проверить исправность модулей оперативной памяти;
  5. Переставить планки ОЗУ местами;
  6. — инструкция на официальных сайтах системных плат;

Также вы можете почистить компьютер от пыли и грязи. Протереть контакты на модулях оперативки, и прочистить слоты. Надеюсь данная статья вам поможет!

Увеличение диапазона оперативной памяти является одним из самых простых методов повышения быстродействия ПК. Однако многие пользователи при этом зачастую сталкиваются с такой проблемой: после добавления памяти операционная система сообщает о том, что она ей недоступна. Например, после увеличения объема до 8 ГБ, Windows видит лишь 4 ГБ. Такие проблемы могут быть вызваны аппаратными или программными причинами.

Используется 32-битная операционная система

При использовании Windows 7, 8, ХР, Vista на 32-х битной версии предусмотрено максимальное количество оперативки, которую они способны распознать. 32-х разрядные версии сильно ограничены по объему распознавания. По этой причине пользователям, использующим ОЗУ большего объема, следует применять 64-разрядную версию, иначе они не смогут ее использовать в полном объеме.

Для того чтобы узнать свою версию операционки нужно зайти в панель управления и выбрать пункт «Система ». В графе «Установленная память » отображается размер установленной оперативной памяти, а в скобках указывается, какая его часть может использоваться. Рядом отображается количество разрядов операционной системы.

Версия Windows не поддерживает такой объем памяти

Операционная система может не распознавать всю RAM из-за ограничений, связанных с ее версией. Для каждой редакции Windows имеются свои ограничения, например:

  • 7 starter – 2 ГБ;
  • 7 home basic – 8 ГБ (в том числе для 64-битной версии).

С полным списком редакций Виндовс, имеющих соответствующее ограничение, можно ознакомиться на сайте компании Microsoft.

Если же такая проблема возникла с 64-разрядной системой Windows 10, исправить ситуацию можно путем обнуления настроек биоса .

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

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

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

Материнская плата не поддерживает такой объем ОЗУ

Материнская плата также может иметь ограничение по устанавливаемой в нее компьютерной памяти. Это проявляется в том, что после успешной установки модулей и запуска плата не может использовать весь свой объем.

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

Планки ОЗУ установлены некорректно

Если материнская плата поддерживает весь объем оперативной памяти, а в BIOS она не отображается, то причина может заключаться в ее неправильной установке . Возможно, что контакты плохо соединены между собой. Такая проблема решается очень просто: достаточно вынуть плату и переткнуть ее, либо поменять местами слоты или перетасовать планки.

Повреждения RAM

Самая сложная проблема заключается в повреждении самой планки RAM. Повредить ее можно в процессе эксплуатации или установки, кроме того брак может быть производственным. Для того чтобы удостовериться в повреждении следует протестировать все планки поочередно в один порт. После каждой смены следует выключать компьютер и в БИОСе проверять видит ли компьютер данную планку. Кроме того, проверить каждую планку отдельно или все вместе можно на другом компьютере . Для выхода из данной ситуации необходим ремонт или замена устройства.

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

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

Начнем с выяснения причин такого явления. Самым главным условием определения всего установленного объема ОЗУ большинство экспертов называет ограничения со стороны материнских плат и операционных систем. Например, почему компьютер не видит вторую которая устанавливается дополнительно? Да только потому, что материнская плата не способна поддерживать объем ОЗУ выше установленного для нее лимита. Также причина может состоять и в том, что устанавливать дополнительные планки памяти в определенный слот тоже можно только до определенного предела.

Операционные системы семейства Windows тоже играют не последнюю роль. Их проблема состоит в используемой для каждой конкретной модификации архитектуры (х86 или х64). 32-битные ОС именно по использованию оперативной памяти имеют строгое ограничение на уровне всего 4 Гб. Некоторые модификации той же Windows 7 объемы выше этого лимита определяют, но вот работать с ними не хотят никак (хотя и могут).

Зачастую ситуация усугубляется еще и тем, что сама «оперативка» может быть занята активными системными или другими процессами, не говоря уже о том, что при наличии на материнской плате интегрированной видеокарты класса Video-on-Board, а не дискретной, часть ОЗУ может резервироваться и под нее. Наконец, нельзя исключать и ситуации, когда компьютер не видит вторую планку оперативной памяти, если устанавливаются разные ее объемы или разные типы ОЗУ. И, конечно, же, нельзя сбрасывать со счетов поддержку со стороны самих первичных систем ввода/вывода. Если BIOS память не распознает, например, по причине устаревания самой прошивки или неправильно выставленных настроек, действия, предпринимаемые в операционной системе, тоже ее не выявят.

Неправильная установка планок памяти

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

Неплотное прилегание контактов может спровоцировать появление такой ситуации. Если компьютер не видит вторую оперативную память, которая по классу отличается от первой планки, обратите внимание на то, что, например, для двухканальных планок DDR рекомендуется ставить только оборудование одного производителя и только одинакового объема. Само собой разумеется, что нельзя устанавливать различающиеся между собой типы (некоторые «спецы» пытаются совмещать, скажем, DDR2 и DDR4, что недопустимо).

Неполадки в работе ОЗУ

Достаточно часто причина того, что компьютер не видит оперативную память, может состоять в нарушении работоспособности самих планок. Речь идет, естественно, о дополнительно устанавливаемых объемах. Ведь если бы ОЗУ не распознавалась вообще (в той же системе BIOS), старт компьютера был бы просто невозможен.

Чтобы не использовать стороннее программное обеспечение вроде Memetest86+, в котором рядовой пользователь может и не разбираться, рекомендуется выполнить проверку памяти средствами системы, вызвав необходимый инструмент из меню «Выполнить» сочетанием mdsched.

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

Проблемы с разрядностью системы

Самая большая проблема - разрядность установленной операционной системы. Архитектура самой 32-битной ОС такова, что она просто не во состоянии работать с объемами ОЗУ, которые превышают 4 Гб. Частично эту задачу решает отключение ограничения, которое будет описано ниже.

Но, как правило, если на компьютере предполагается устанавливать современные программы для работы с мультимедиа или ресурсоемкие игры, систему лучше переустановить, отдав предпочтение Windows модификаций х64.

Настройка конфигурации

Для операционных систем Windows 7 и ниже часто описывается проблема настроек загрузки, которые присутствуют в конфигурации. Там обычно установлен лимит с определенным значением.

Если компьютер не видит оперативную память именно по этой причине, нужно сделать следующее:

  1. Вызвать конфигуратор (msconfig).
  2. На вкладке загрузки перейти к дополнительным настройкам и снять флажок со строки выставления максимума ОЗУ.
  3. После чего полностью перезагрузить систему.

Компьютер не видит оперативную память полностью: проблемы видеокарт

Еще одна распространенная ситуация - интегрированные видеочипы. При малом объеме их выделенной памяти для обеспечения корректной работы таких устройств за счет ОЗУ резервируется дополнительный объем (это несколько напоминает резервирование пространства на жестком диске под виртуальную память). В этом случае настройку можно произвести только в BIOS.

  • Войдя при включении компьютера или ноутбука в первичную систему, необходимо найти пункт вроде Onboard Video Memory Size, Onboard VGA Frame Buffer, VGA Share Memory Size или др.
  • Установить для данной опции деактивированное состояние (Disabled) или автоматическое определение размера.

Сброс параметров и обновление BIOS

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

В первом случае достаточно будет просто произвести полный сброс параметров, используя для этого соответствующий пункт (Load Setup Defaults или что-то похожее), после чего последует автоматический рестарт.

Второй вариант действий несколько сложнее, поскольку довольно часто рядовому пользователю обновить прошивку самостоятельно бывает затруднительно. Устанавливаемая прошивка должна полностью соответствовать самой первичной системе, а обновление необходимо производить максимально осторожно, поскольку один неверный шаг может привести к самым непредсказуемым последствиям. С системами UEFI все намного проще, поскольку для них апдейты могут быть инсталлированы прямо в среде Windows. Но, опять же, обновленная прошивка должна соответствовать всем требованиям установки (версия, производитель микросхемы, разработчик программного обеспечения и т. д.).

Несколько слов напоследок

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