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

На то что операционная система не видит оперативную память может влиять несколько причин. Видимое количество оперативки также зависит от версии ОС.

от 270 р. RUB

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

Но что делать, если компьютер не видит оперативную память?

Виды работ Стоимость
Диагностика 270 р.
Замена оперативной памяти от 290 р.
Ремонт оперативной памяти от 1190 р.
Настройка операционной системы Microsoft Windows 670 р./час
Настройка Bios 580 р.

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

Оперативная память и операционная система

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


Как правило, на большинстве наших компьютеров устанавливается 32х-битная ОС Windows.

Это первая причина, по которой компьютер не видит оперативную память. Обращаем ваше внимание на то, что программное обеспечение такого типа рассчитано на работу с оперативкой, общим объемом около 4 ГБ. Остальную память ОС попросту не замечает, вне зависимости от того, сколько модулей установлено на ПК и каков их суммарный объем.

Решением данной проблемы будет инсталляция 64х-битной версии Windows, если процессор ПК может работать с ней (на что способно большинство современных чипов).

Получить информацию о версии ОС вы можете двумя основными способами:


Если у вас установлена 64-х разрядная ОС, а компьютер все равно не видит оперативную память, значит причина кроется в другой плоскости.

Ограничение количества оперативки операционной системой

Разрабатывая операционные системы Windows, компания Microsoft предусматривала некоторые пределы оперативной памяти, которые могут быть использованы той или иной ОС. Рассмотрим значения на примере различных версий Виндовс 7. Сразу оговоримся, что рассматриваются 64-х битные версии (за исключением «Win 7 Начальная», где таковая отсутствует).

  • Начальная – 2 ГБ;
  • Домашняя базовая – 8 ГБ;
  • Домашняя расширенная – 16 ГБ;
  • Профессиональная – 192 ГБ;
  • Корпоративная – 192 ГБ;
  • Максимальная – 192 ГБ;

Аналогичная картина наблюдается и в Win 8, хотя пороги там значительно выше.

  • Базовая – 128 ГБ;
  • Корпоративная – 512 ГБ;
  • Профессиональная – 512 ГБ.

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

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

Расход памяти для комплектующих

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

Проверить данную догадку можно посредством меню «Система» в панели управления.

В ней указывается два значения оперативки:

  1. Суммарная (первая цифра);
  2. Доступная (число в скобочках).

В данном случае, просчитать расход RAM не составит ни малейшего труда. Простое математическое действие с вычитанием доступного значения от суммарного. Разница между ними – фактическое потребление внутренними устройствами ПК и системой.

Ограничение объема материнской платой

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

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

Если ваш компьютер не видит оперативную память, но программное обеспечение может работать с установленным объемом, нужно зайти в БИОС материнской платы и посмотреть, есть ли ограничение. Как правило, сведения о доступном объеме ОЗУ вы можете увидеть сразу же после входа в данное меню.

Если же в БИОС отображается установленный объем оперативной памяти, но ОС все равно его не видит, значит проблема кроется где-то в программной плоскости.

Некорректная установка ОЗУ

Несмотря на кажущуюся простоту монтажа, модуль оперативной памяти также можно установить неправильно. Если объем RAM не отображается ни в ОС, ни в БИОС, значит проблема кроется непосредственно в плате. В таком случае необходимо аккуратно разобрать ПК и проверить правильность установки устройства.

По идее, установка оперативной памяти RAM заключается в том, что нужно вставить платы памяти в соответствующие слоты материнской платы компьютера и включить его. На самом же деле, нередко случаются различные проблемы, при которых Windows не видит оперативную память. Эти проблемы могут быть вызваны как аппаратными так и программными проблемами. В этой статье рассмотрим наиболее частые причины, вызывающие ситуацию, когда Windows 7 или Windows 8 не видят весь объем RAM.

Вы используете 32 битную версию Windows 7 или Windows 8

Максимальное количество оперативной памяти, которые способны «увидеть» 32 разрядные версии Windows - это 4 Гб. Таким образом, если у вас больший объем RAM, следует установить 64-разрядную версию, чтобы воспользоваться этой памятью. Для того, чтобы узнать, какая версия Windows установлена на Вашем компьютере, откройте пункт «Система» в панели управления (или кликните по «Мой компьютер» правой кнопкой мыши и выберите «Свойства»).

В пункте «Тип системы» будет отображена информация о разрядности Вашей версии Windows. Однако, не только разрядность системы может влиять на количество доступной оперативной памяти в Windows.

Ваша версия Windows имеет ограничение на максимальный объем памяти

Помимо разрядности операционной системы, на количество видимой памяти влияет также и то, какой выпуск Windows вы используете. Например, если на Вашем компьютере установлена Windows 7 Начальная, то максимальный доступный объем оперативной памяти - 2Гб, а не 4. Пользователям Windows 7 Домашняя Базовая доступно лишь 8 Гб оперативной памяти RAM, даже в том случае, когда они используют 64-разрядную версию ОС. Аналогичные пределы есть и для последней версии - Windows 8.

Версия X86 X64
Windows 8 Enterprise 4 GB 512 GB
Windows 8 Professional 4 GB 512 GB
Windows 8 4 GB 128 GB

Максимальное количество доступной оперативной памяти RAM в Windows 8

Версия X86 X64
Windows 7 Ultimate 4 GB 192 GB
Windows 7 Enterprise 4 GB 192 GB
Windows 7 Professional 4 GB 192 GB
Windows 7 Home Premium 4 GB 16 GB
Windows 7 Home Basic 4 GB 8 GB
Windows 7 Starter 2 GB Недоступно

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

Различное оборудование компьютера может использовать часть системной оперативной памяти для своей работы. Наиболее распространенный вариант - использование RAM интегрированными видеоконтроллерами (встроенная видеокарта). Но это не единственный вариант, когда «железо» использует оперативную память.

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

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

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

Для того, чтобы выяснить, видит ли материнская плата память, войдите в BIOS компьютера. Для этого, сразу после включения ПК и до начала загрузки операционной системы нажмите соответствующую кнопку для этого, информация о ней обычно есть на экране (Как правило, это F2 или Delete). В большинстве версиях BIOS информацию об установленной памяти вы увидите уже на первом экране.

Если в биос видна вся память, а в Windows - нет, то ищем проблему в Windows. Если же память не отображается и в биосе, тогда следует искать проблему на более низком уровне, чем операционная система. Для начала стоит ознакомиться со спецификациями материнской платы (например, найти ее в Интернете).

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

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

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

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

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

Проблемы с самой памятью RAM

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

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

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

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

Вы используете 32-разрядную ОС Windows

Максимальный объем оперативной памяти поддерживаемый 32-разрядными версиями Windows 8, Windows 7, Windows Vista и Windows XP составляет 4 Гб. Если у вас есть более 4 Гб памяти, чтобы воспользоваться ими, вам необходимо установить 64 разрядную версию. Кстати больший объем оперативной памяти – это не единственное различие и преимущество 64 разрядной версии.

Тип установленной системы можно посмотреть в свойствах системах. Правой кнопкой мыши на Мой компьютер выбираем Свойства .

Вот так вот выглядит сообщение, о том что ОЗУ больше, и вы используете не весь потенциал вашего железа.

У Вашей версии Windows есть предел RAM

32 разряда не является единственной вещью, которая может ограничить максимальный объем ОЗУ. У выпусков Windows также есть свои собственные ограничения. Например, если используете Windows 7 Starter, вы можете использовать только до 2 Гбайт RAM. Даже 64-разрядная Windows 7 Home Basic может использовать максимум 8 Гбайт RAM.

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





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

Аппаратные компоненты часто используют часть вашей внутренней системной памяти для себя. Например, дискретная видеокарта (GPU) идет со своей собственной RAM, встроенная графика (также известная как интегрированная графика) использует часть общей ОЗУ в качестве видеопамяти.

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

Предел материнской платы

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

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

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

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

RAM вставлено не правильно

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

Это только одни из возможных причин. Столкнулись с какими- то проблемами, пишите в комментариях, попробуем решить вашу проблему.

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

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

Как известно, Windows x32 не видит оперативную память более 3,25 Гб. Если у вас установлено в Win 7 x32, к примеру, 8 Гб, то она определит только 3,25.

Это решено в 64-разрядных версиях операционных систем; поставите 8 Гб или 32 Гб, система их увидит и будет использовать.

Но бывает такое, что даже ОС x64 не распознает более 3,25 Гб, совсем, как на x32. Что же делать? Как заставить Windows x64 увидеть весь объем памяти? Существует несколько способов решить этот вопрос, но мы рассмотрим один, который, как правило, всегда помогает.

Для начала удостоверимся, что система видит не всю оперативную память. Для этого нажимаем на ярлыке "Компьютер" правой кнопкой мыши -> "Свойства". Очень вероятно, что увидим следующее:

Это означает, что Windows не видит всю оперативку , установленную в компьютере. Несмотря на то, что в материнке памяти 4 Гб, система видит только 3,25 Гб.

Проводим следующую манипуляцию:

  • набираем msconfig через "Пуск" -> "Найти программы и файлы". Попадаем в "Конфигурацию системы".

  • переходим во вкладку "Загрузка" и жмем на кнопку "Дополнительные параметры".

  • убираем галку с "Максимум памяти" в открывшемся окне.

  • Перезагружаем компьютер.

Еще раз напомню, что речь в статье идет только об ОС x64.

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

Иногда антивирус Comodo не обновляет антивирусную базу. Как с этим справиться, .

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


Как убрать вторую Windows из загрузки читайте .

5 отзывов пока...

Роман пишет:

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

admin Ответил:
Декабрь 2nd, 2014 в 16:28

@Роман, спасибо) С меня ответный визит!

Александр пишет:

Здравствуйте! У меня возникла проблема: Windows 10 PRO 64bit, было установлено 16 гигов оперативки, (2*8), решил добавить ещё столько же, но винда их не увидела, видит только 16 гигов и всё. Снял галочку как описано выше и комп перестал вообще запускаться. Почему винда не видит всю оперативку?

admin Ответил:
Апрель 18th, 2016 в 21:41

@Александр, комп вообще не запускается? С Win 10 дела не имел, но следуя логике других ос семейства win, можно попробовать зайти в биос в самом начале загрузки компа. Зайдите и посмотрите видит или нет системная плата планки озу. Посмотрите также в паспорте материнской платы каков у нее предел устанавливаемой оперативки.

admin Ответил:
Апрель 18th, 2016 в 21:44

@Александр, попробуйте также, раз уж без бубна не обойтись, восстановить, хотя-бы исходное состояние компа. Уберите добавленные (новые) планки памяти из слотов материнки, оставив те, что были там до этого. После этого запустите комп в безопасном режиме.



Понравилась статья? Поделиться с друзьями: