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

После обновления до 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 и проверить, видный ли весь объем ОЗУ. Если система до сих пор не видит оперативную память, стоит попробовать вставить другие модули в слот. Возможно, старые планки ОЗУ вышли из строя или имеют дефекты.

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

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

Первый шаг: Проверка гнезда

Установить память в компьютер не сложно: необходимо отогнуть назад оба зажима на гнезде для памяти, после чего вдвинуть плату памяти прямо вниз с усилием. Давление при вставке заставит зажимы зафиксироваться с ощутимым щелчком, но зачастую их требуется выдвинуть обратно на модуле DIMM-памяти. Если плата памяти не стоит строго перпендикулярно по отношению к разъему и материнской плате, или если зажимы не получается ровно зафиксировать, то это значит, что она неплотно вставлена. Следует извлечь память и попытаться вставить ее снова.

Конструкция ноутбука явно сложнее. Если она обеспечивает доступ к разъему памяти (многие новые компактные модели – нет), то модуль памяти вставляется под углом, после чего проталкивается вниз по направлению к корпусу ноутбука до тех пор, пока не встанет на свое место. Даже правильно вставленная плата памяти может быть не полностью закреплена; на плату надо оказать достаточное давление, но так, чтобы избежать риска повреждения ее электросхем.

Второй шаг: Проверка совместимости с материнской платой

Стандартные модули оперативной памяти и для настольных ПК, и для ноутбуков вставляются только в одном направлении. Десктопные и ноутбучные карты памяти не являются взаимозаменяемыми, и разные поколения памяти невозможно вставить в неподходящий сокет (в материнскую плату с поддержкой DDR4 в принципе невозможно вставить DDR3).

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

У материнской платы есть предельный объем поддерживаемой памяти, охватывающий все взятые вместе разъемы под нее на плате. Их число разнится от двух до восьми, но большинство полногабаритных материнок оснащено четырьмя. А значит, материнская плата с максимальным объемом ОЗУ в 16Гб и четырьмя гнездами под память может «взять на борт» не более 4Гб в каждом гнезде. При вставке DIMM-модуля на 8Гб в гнездо, этот модуль не будет обнаружен.

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

Третий шаг: Диагностика при помощи Memtest86

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

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

Четвертый шаг: Очистка контактов

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

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

Пятый шаг: Тестирование в других системах

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

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

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

Знакомы многим пользователям. При вызове окна свойств системы полный объем отображается, но после него почему-то указывается, что доступно памяти чуть меньше. Еще хуже, когда пользователь точно знает, сколько у него установлено оперативной памяти, а доступно 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 .

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

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

Попробуем разобраться, почему, например, 32-разрядная версия ОС вместо 4 ГБ видит только 3 ГБ, а 64-разрядная –7 ГБ из установленных 8 ГБ.

32 разряда

В принципе, 32-разрядные системы не должны испытывать проблем доступа к физической памяти объемом до 4 ГБ. Но на практике все выглядит несколько иначе. Подобные версии Windows не способны полностью использовать объем ОЗУ, так как определенная часть адресов отводится под нужды устройств компьютера.

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

64 разряда

Так как 64-разрядные системы Windows рассчитаны на работу с ОЗУ объемом до 192 ГБ, то кажется, что здесь уж точно не должно возникать каких-либо проблем. Обычно их и нет, но возможны определенные ситуации, когда все-таки приходится сталкиваться с тем, что система не видит весь объем ОЗУ.

Во-первых, для систем подобного типа не предусмотрено специальное оборудование, то есть любое устройство ПК рассчитано как на 32 разряда, так и на 64. А это позволяет утверждать, что для устройств ячейки памяти отводятся все в тех же пределах четырех гигабайт. Если ваша системная плата не способна осуществлять переадресацию или данная функция отключена в настройках, то ограничения на объем памяти в 64-разрядной системе будут такие же, как и в 32-разрядной.


Конечно, возникновение такой ситуации возможно преимущественно на старых машинах. Хотя надо отметить, что и новые ПК могут отличаться особенностью в виде невыполнения разводки дополнительных адресных линий, что препятствует обращению к переадресованной памяти. Например, в данной ситуации установка объема в 8 ГБ даст возможность обращаться только к 7 ГБ памяти. Это может быть связано с тем, что на материнской плате осуществлена разводка только 33-х линий адреса.

Кроме этого, к переадресации имеет отношение настройки в программе msconfig, которые регулируют верхнюю границу адресов памяти. Если данная настройка будет иметь параметр в 4096 Мбайт, то переадресация в пятый гигабайт будет невозможно и фактический объем памяти уменьшится до 3 Гбайт. Чтобы этого избежать, отключите эту настройку, если она у вас активирована:

  • введите в поисковую строку вашей Windows название программы – msconfig, что позволит вам получить доступ к ней;
  • откройте вкладку «Загрузка» и выберите «Дополнительные параметры», а в ней снимите галочку с пункта «Максимум памяти».

Почему еще Windows не видит оперативную память в полном объеме

  1. Существует ограничения в зависимости от выпусков Windows. Например, начальная Windows 7 поддерживает только 2 ГБ как в 32-разрядной версии, так и в 64-разрядной.
  2. Проблема может заключаться в старой версии BIOS. Устаревшая версия не позволит получить доступ ко всему физическому объему памяти.
  3. Возможны неполадки, связанные с установкой планки памяти в слот. Для решения этой проблемы отключите компьютер и если у вас две планки памяти, то поменяйте их местами, что позволит вам выявить проблему.

Как узнать объемы доступной и установленной памяти в Windows 7

  1. Активируйте кнопку «Пуск» и совершите правый клик мышки на пункте «Компьютер», где вам следует выбрать строку «Свойства».
  2. В открывшемся окне можно будет увидеть строку с

Обновлено: 02.03.2019 Опубликовано: 15.06.2018

Описание

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

Или системе доступна не вся память:

Также в БИОС может определяться не весь ее объем (чаще, только половина).

Причина

  1. Часть памяти забирает встроенная видеокарта.
  2. Лимит редакции или разрядности операционной системы.
  3. Программное ограничение.
  4. Резервирование памяти системой.
  5. Неисправность оперативной памяти.
  6. Ограничение со стороны процессора.
  7. Ошибка БИОС или необходимость его обновления.
  8. Лимит максимального объема, который поддерживает материнская плата.
  9. Материнская плата не поддерживает один из модулей памяти.

Решение

1. Использование встроенной видеокарты

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

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

  • Share Memory Size
  • Onboard VGA Frame Buffer
  • Display Cache Window Size
  • On-Chip Video Window Size
  • Onboard Video Memory Size
  • Internal Graphic Mode Select
  • Integrated Graphics Share Memory

* в различных версиях БИОС они могут называться по-разному. Также не исключено, что может использоваться другие параметры — в таком случае нужно изучить документацию к материнской плате или воспользоваться поисковиком.

После меняем объем резервирования памяти под нужны видеосистемы:

2. Лимиты операционной системы

Разные редакции системы Windows имеют ограничение по максимально используемому объему памяти.

а) Все 32-х битные версии могут использовать максимум 3.25 Гб оперативной памяти. Это архитектурное ограничение — предел, на который способна система на 32 бита. Картина будет, примерно, такой:

Чтобы задействовать более 3 Гб памяти, необходимо переустановить систему на 64-х битную версию.

б) Редакции Windows также имеют ограничения. Например, Windows 10 Home 64 бита позволит использовать 128 Гб, а Windows 10 Pro x64 — 512 Гб. С Windows 7 ситуация хуже — домашняя базовая редакция позволит использовать лишь 8 Гб, а начальная, всего, 2 Гб.

Подробнее в таблицах:

ОС Ограничение, Гб
32-бит 64-бит
Windows 10 Home 4 128
Windows 10 Pro 4 512
Windows 8 4 128
Windows 8 Enterprise 2 512
Windows 8 Professional 4 512
Windows 7 Starter 2 2
Windows 7 Home Basic 4 8
Windows 7 Home Premium 4 16
Windows 7 Professional 4 192
Windows 7 Enterprise 4 192
Windows 7 Ultimate 4 192

Если наша проблема связана с лимитом редакции, необходимо обновить систему или переустановить ее.

3. Программное ограничение

Ограничение может быть выставлено в системе. Чтобы его снять, открываем командную строку и вводим команду msconfig - откроется окно «Конфигурация системы» (также можно воспользоваться поиском Windows по названию окна).

В открывшемся окне переходим на вкладку и кликаем по Дополнительные параметры :

Проверяем, что не поставлена галочка на Максимум памяти :

4. Настройка базовой системы ввода вывода

Для того, чтобы компьютер мог задействовать всю память, в некоторых случаях, может потребоваться настройка БИОС/UEFI:

5. Максимальный объем, который поддерживает материнская плата

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

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

В случае неисправности памяти система и БИОС будут отображать не весь ее объем (как правило, только половину). Например, если в компьютер вставлено 16 Гб (2 планки по 8 Гб) мы будем видеть только 8.

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

Если это не помогло, выполняем тест памяти . В случае, когда тест также показывает часть памяти, пробуем вытащить обе планки и вставить их по одной — если компьютер не включится с одной из них, данную неисправную планку нужно заменить, если компьютер будет запускаться со всеми планками, возможно, мы имеем дело с проблемой БИОС (шаг ниже).

7. Ограничения процессора

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

8. Проблема с БИОС / UEFI

Так как БИОС/UEFI отвечает за сбор сведений о компьютере, проблема может возникнуть на начальной стадии включения ПК.

Для начала, пробуем сбросить настройки. Для этого отключаем компьютер от источника питания и вытаскиваем батарейку минут на 20 (первый раз можно попробовать, секунд, на 10). Если это не поможет, обновляем БИОС.

9. Поддержка модуля со стороны материнской платы

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

Это можно сделать на официальном сайте производителя материнки — переходим в раздел поддержки и находим лист совместимости. Среди перечня оборудования необходимо найти купленную память.

10. Ограничение лицензии Windows

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

В данном случае необходимо переустановить систему. При этом не поможет простая переустановка поверх имеющийся системы — только полное форматирование системного раздела с установкой новой Windows.

11. Перестановка модулей памяти

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

12. Чистка модулей ластиком

Если проблема появилась сама собой, можно попробовать вытащить модули памяти из материнской платы и чистим их контакты стерательной резинкой. После продуваем разъемы на материнской плате и вставляем память на место.

Похожие публикации