Что делать, если Windows не видит всю оперативную память
Оперативная память в компьютере нужна для обработки поставленных задач. И, понятно, чем больше этой памяти, тем быстрее выполняются задачи. Поэтому не удивительно, что те пользователи, которые хоть немного стремятся понять внутренность своего компьютера или ноутбука, стараются расширить эту память. Чаще всего это делается полной заменой планок или добавлением новых.
И в этой статье мы разберемся, что делать, если компьютер не видит всю оперативную память. То есть, вы добавили планок, а по факту объем ОП не изменился. А может быть вы ничего не трогали, а памяти показано меньше, чем было раньше.
Сразу после того, как вы решили заняться данной комплектующей вашего ПК, нужно было хорошо разобраться в вопросе и правильно выбрать оперативную память. Ведь очень важно правильно подобрать ее по частоте, типу, учесть максимальный объем. Если все было учтено и планка выбрана правильно, будем разбираться с другими причинами. Если же ваш модуль просто вышел из строя, то данная информация вам еще пригодится.
Если вы купили новую плашку, или разбирали системный блок и чистили его от пыли, в том числе доставали планки из слотов, и после этого ПК перестал видеть оперативную память, то попробуйте протереть контакты. Для этого можно использовать смоченную в спирте тряпочку из микрофибры или ластик.
Что нужно сделать перед покупкой ОЗУ?
Прежде чем отправиться в магазин, необходимо проверить, какой объем памяти поддерживает установленная операционная система независимо от версии: Windows XP, 7, 8, 8.1 или 10. Максимальное количество ОЗУ, поддерживаемое 32-разрядной Windows, составляет 4 ГБ. Для использования большего объема памяти нужно установить 64-разрядную систему.
В современных компьютерах используют новый стандарт памяти DDR4, в более старых версиях — DDR3. Уточните, какой именно тип RAM в ПК, чтобы не ошибиться с покупкой. Модуль DDR4 в слот для DDR3 физически не войдет, потому что выемка на стороне с контактами у разных типов памяти отличается.
Память выделяется для работы встроенной видеокарты или другого оборудования
Различное оборудование компьютера может использовать часть системной оперативной памяти для своей работы. Наиболее распространенный вариант — использование RAM интегрированными видеоконтроллерами (встроенная видеокарта). Но это не единственный вариант, когда «железо» использует оперативную память.
Увидеть количество RAM, используемого встроенной видеокартой и другим оборудованием компьютера вы можете во все том же окне «Система». В случае, если им выделяется память, то вы увидите два значения — установленная оперативная память и доступная для использования, которая будет отображаться в скобках. Соответственно, разница между ними и составляет тот размер RAM, который забрали себе устройства.
Шаг третий – запустите диагностику, например, Memtest86
Если вы проверили всё вышеперечисленное и по-прежнему не можете найти причину, по которой ваша оперативная память не может быть обнаружена, возможно, у вас неисправный модуль DIMM. Это можно определить с помощью программных средств.
Windows включает встроенный инструмент диагностики памяти, который вы можете запустить, если ваша система может загрузиться без RAM. Если вы не можете загрузиться в Windows или работаете под управлением Linux, инструмент MemTest86 или MemTest86+ может запускать предварительную загрузку и изолировать проблему.
Если тест памяти возвращает обнаруженные ошибки, вероятно, у вас есть неисправный модуль RAM DIMM. Пришло время заменить его (и не забудьте вернуть его продавцу или производителю, если он находится в гарантийном периоде).
Причина
- Часть памяти забирает видеокарта.
- Лимит редакции или разрядности операционной системы.
- Программное ограничение.
- Резервирование памяти системой.
- Неисправность оперативной памяти.
- Ограничение со стороны процессора.
- Ошибка БИОС или необходимость его обновления.
- Лимит максимального объема, который поддерживает материнская плата.
- Материнская плата не поддерживает один из модулей памяти.
1. Использование встроенной видеокарты
Для этой проблемы характерно незначительное выделение памяти под работу видеоадаптера. В данном случае мы будем наблюдать небольшое уменьшение доступной памяти, например:
Любая интегрированная в материнскую плату видеокарта потребляет системную память, так как у нее нет своих ресурсов.
Чтобы понять, какая видеокарта используется, можно зайти в диспетчер устройств (команда devmgmt.msc) и раскрыть раздел Видеоадаптеры:
. как правило, адаптеры NVIDIA и AMD являются дискретными (не встроенными), а Intel — интегрированными.
Если же мы захотим, чтобы встроенная видеокарта потребляла меньше памяти, заходим в БИОС/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. Программное ограничение
Ограничение может быть выставлено в системе. Чтобы его снять, открываем командную строку и вводим команду msconfig — откроется окно «Конфигурация системы» (также можно воспользоваться поиском Windows по названию окна).
В открывшемся окне переходим на вкладку Загрузка и кликаем по Дополнительные параметры:
Проверяем, что не поставлена галочка на Максимум памяти или не стоит значение, меньшее объему. В противном случае, просто снимаем галочку:
3. Лимиты операционной системы
Разные редакции системы 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 |
Если наша проблема связана с лимитом редакции, необходимо обновить систему или переустановить ее.
4. Настройка базовой системы ввода вывода
Для того, чтобы компьютер мог задействовать всю память, в некоторых случаях, может потребоваться настройка БИОС/UEFI:
Настройка | Описание | Установить |
---|---|---|
HPET Mode | Режим счетчиков HPET (High Precision Event Timer) | 64 бита |
Memory Hole | Резервирование памяти для работы шины ISA | Disabled |
Memory Remapping | Перемещает адресное пространство, используемое картами расширения, за пределы первых 4 Гбайт | Enabled |
Hardware Memory Hole | ||
Memory Remap Feature | ||
Memory Hole Remapping | ||
DRAM Over 4G Remapping | ||
H/W Memory Hole Remapping | ||
H/W DRAM Over 4GB Remapping |
5. Проверка крепления модулей или перестановка планок памяти
Планка памяти может быть подключена к слоту на материнской плате недостаточно плотно, из-за чего, она не будет использоваться компьютером. В таком случае, мы будем наблюдать нехватку большого объема памяти (на один модуль). Пробуем поплотнее ее вставить в разъем. При правильной установке, модуль должен издать щелчок.
Иногда, помогает перестановка местами модулей памяти. Просто разбираем компьютер, вытаскиваем модули и меняем их местами.
В некоторых случаях, может быть неисправным слот на материнской плате. Если есть свободные разъемы, можно попробовать задействовать их. Необходимо при этом использовать слоты одного цвета.
Если в материнской плате более 2 слотов, варианты установки планок для поддержки режима dual channel могут быть разные — рядом или через одну. В некоторых случаях, это приводит к тому, что один из модулей не определяется. Пробуем вставить плашки в разные слоты в разных вариациях.
6. Проблема с БИОС / UEFI
Так как БИОС/UEFI отвечает за сбор сведений о компьютере, проблема может возникнуть на начальной стадии включения ПК.
Для начала, пробуем сбросить настройки. Для этого отключаем компьютер от источника питания и вытаскиваем батарейку минут на 20 (первый раз можно попробовать, секунд, на 10). Если это не поможет, обновляем БИОС.
7. Максимальный объем, который поддерживает материнская плата
Необходимо проверить, какой максимальный объем может увидеть сама материнская плата. Для этого стоит воспользоваться инструкций — она идет в комплекте, а также ее можно скачать на сайте производителя. Еще, подобную информацию можно найти на некоторых Интернет-магазинах:
Некоторое оборудование (как правило, уже устаревающее), в принципе, не поддерживает большие объемы памяти. Например, ноутбук ASUS K50 по спецификации поддерживает 4 Гб, однако, официальная техническая поддержка заявляет, что он будет видеть только 3 Гб.
8. Неисправность или несовместимость модуля памяти
В случае неисправности памяти система и БИОС будут отображать не весь ее объем (как правило, только половину). Например, если в компьютер вставлено 16 Гб (2 планки по 8 Гб) мы будем видеть только 8. В этом случае можно попробовать вытащить и обратно вставить планки памяти (можно немного продуть их от пыли). Еще, планки можно поменять местами. Также можно попробовать почистить контакты (подойдет обычная стирательная резинка). В некоторых ноутбуках или моноблоках есть отдельная заглушка, открыв которую можно добраться до модулей памяти, иначе — необходимо разобрать компьютер полностью. Если это не помогло, выполняем тест памяти. В случае, когда тест также показывает часть памяти, пробуем вытащить обе планки и вставить их по одной — если компьютер не включится с одной из них, данную неисправную планку нужно заменить, если компьютер будет запускаться со всеми планками, возможно, мы имеем дело с проблемой БИОС (шаг ниже).
Также второй модуль памяти может быть несовместим с первым. При таком раскладе, мы также будем видеть половину объема, от необходимого. Подробнее про правильный выбор памяти читайте в инструкции Как выбирать комплектующие для компьютера. Стоит иметь ввиду, что память может быть неправильно промаркирована, из-за чего в магазине можно купить не ту планку. Проверить настоящие технические характеристики памяти можно с помощью различных программ, например AIDA64.
9. Дискретная видеокарта
Выше, уже указывалось, что встроенная видеокарта забирает часть памяти для своей работы. Дискретная карта, в некоторых случаях, также может забирать системную память в качестве, так называемой, «памяти подкачки». Это происходит в момент, когда собственной памяти ей не хватает (чаще всего, после разгона или запуска требовательных игр/приложений).
Для решения проблемы, пробуем следующее:
- Если карта разгонялась, возвращаем старые параметры.
- Переустанавливаем драйвер видеокарты.
Также, в некоторых ноутбуках может использоваться две видеокарты — встроенная и дискретная. Если приложение не требовательно к графическому адаптеру, то ноутбук будет работать от встроенной видеокарты, отнимая ресурсы памяти. Как вариант, в настройках БИОС можно включить приоритет использования дискретной видеокарты.
10. Ослабление кулера
Не совсем очевидное решение, но если слишком сильно затянуть кулер, это приводит к небольшому перегибу материнской платы. Это может привести к различным проблемам, в том числе, неспособностью компьютера увидеть одну из планок памяти.
Для решения необходимо разобрать компьютер и аккуратно ослабить крепление кулера — он должен прилегать к плате плотно, но не перегибать ее.
11. Отключение виртуализации
В некоторых случаях, включенная технология виртуализации может оказывать воздействие на поддержку максимального объема памяти. Чтобы проверить данный вариант, пробуем ее отключить.
Отключение поддержки виртуализации происходит в БИОС в разделе с названием похожим на CPU или CPU Configuration. Данный раздел находится, как правило в подразделе Advanced. В зависимости от используемого процессора, опция поддержки виртуализации называется по -разному:
- для процессоров Intel переводим опцию Intel Virtualization Technology (или Intel VT) в положение Disabled.
- для процессоров AMD переводим опцию SVM Mode в положение Disabled.
Сохраняем настройки и проверяем объем памяти.
12. Поддержка модуля со стороны материнской платы
Если память была докуплена, и она отличается от второй планки, необходимо убедиться, что материнская плата поддерживает новый модуль.
Это можно сделать на официальном сайте производителя материнки — переходим в раздел поддержки и находим лист совместимости. Среди перечня оборудования необходимо найти купленную память.
13. Ограничения процессора
У каждого процессора есть свой лимит на поддержку максимального объема оперативной памяти. Необходимо зайти на официальный сайт разработчика и проверить, какой максимальный объем поддерживает наш процессор.
Если наш процессор не способен поддерживать нужный объем, его придется заменить на более мощный.
Если проблема проявилась после перестановки процессора, обратите внимание на целостность ножек. Если погнуть одну из них, это может привести к разным негативным эффектам, в том числе, неполноценному определению объема памяти.
14. Установка драйвера для чипсета
Обновление или переустановка драйвера также может помочь в решении проблемы. Для этого определяем производителя и модель материнской платы, заходим на сайт производителя, находим страницу конкретной модели и скачиваем драйвер для чипсета. Устанавливаем скачанный драйвер и перезагружаем компьютер.
Также, драйвер можно установить в полуавтоматическом режиме с помощью программы DriverHub.
15. Чистка модулей ластиком
Если проблема появилась сама собой, можно попробовать вытащить модули памяти из материнской платы и чистим их контакты стирательной резинкой. После продуваем разъемы на материнской плате и вставляем память на место.
16. Подгон таймингов
Если в компьютер установлены планки с разными таймингами, контроллер памяти автоматически подгоняет нужные параметры, как правило, ориентируясь на показатели самой медленной из них. Но бывает, что контроллер не может подобрать оптимальные настройки. Это приводит к тому, что один из модулей не работает корректно и его объем памяти не задействуется.
Для настройки таймингов заходим в БИОС/UEFI и находим опцию настройки памяти. В зависимости от наличия типа микропрограммы, ее версии и производителя, данные настройки могут сильно отличаться. Необходимо найти инструкцию к используемой версии БИОС/UEFI для изменения параметров таймингов и выставить те, которые соответствуют самому медленному модулю памяти.
17. Ограничение лицензии Windows
В системах, которые идут в комплекте с компьютерами используется жесткая лицензионная политика, ограничивающая замену оборудования. Это может привести к ситуации, когда при добавлении памяти, она не будет распознаваться вся.
В данном случае необходимо переустановить систему. При этом не поможет простая переустановка поверх имеющийся системы — только полное форматирование системного раздела с установкой новой Windows.
Оперативная память зарезервирована аппаратно
Начнём с той самой интегрированной графики, которая есть у каждого ноутбука. Интегрированная графика не имеет собственной оперативной памяти и использует её из ресурса компьютера. Интегрированная графика на ноутбуках обычно малопроизводительная, отбирает у общего объёма установленной в ноутбуке памяти немного, пару сотен мегабайт, обычно это до 256 Мб. Но если мы в диспетчере задач Windows 8.1 и 10 на вкладке «Производительность» посмотрим блок сведений об оперативной памяти, то увидим больший показатель недоступной нам памяти. Он будет значиться в графе «Зарезервировано аппаратно». В этом случае вот, например, 329 Мб.
Вот эти 329 Мб в данном случае и есть недоступный нам объём оперативной памяти – это объём памяти, зарезервированной аппаратно. Этот объём составляют:
Если вы хотите узнать, сколько памяти занимает конкретно интегрированная графика вашего ноутбука, это делается в системных свойствах дисплея. В Windows 7 и 8.1 делаем на рабочем столе клик правой клавишей мыши, жмём «Разрешение экрана». Кликаем «Дополнительные параметры».
В Windows 10 также делаем на рабочем столе клик правой клавишей мыши, выбираем «Параметры экрана». Кликаем «Дополнительные параметры дисплея».
И у нас появляется окошко свойств дисплея на вкладке характеристик видеоадаптера. Здесь есть графа с отображением используемой видеопамяти, это и есть объём оперативной памяти ноутбука, потребляемый интегрированной графикой.
Но, друзья, интегрированная графика – это не единственная причина, по которой память может быть зарезервирована аппаратно. Обо всех причинах читайте в статье сайта «Память зарезервирована аппаратно в Windows 10». Эта статья подойдёт, если даже вы используете другую версию Windows.
Второй шаг: Проверка совместимости с материнской платой
Стандартные модули оперативной памяти и для настольных ПК, и для ноутбуков вставляются только в одном направлении. Десктопные и ноутбучные карты памяти не являются взаимозаменяемыми, и разные поколения памяти невозможно вставить в неподходящий сокет (в материнскую плату с поддержкой DDR4 в принципе невозможно вставить DDR3).
Изредка, даже память подходящего типа оказывается несовместимой с конкретной материнской платой. Несмотря на это, более быстрая память (с большей частотой и меньшими таймингами) может хорошо работать на материнке, которая поддерживает только меньшую частоту. Просто память будет работать медленнее, чем могла бы.
У материнской платы есть предельный объем поддерживаемой памяти, охватывающий все взятые вместе разъемы под нее на плате. Их число разнится от двух до восьми, но большинство полногабаритных материнок оснащено четырьмя. А значит, материнская плата с максимальным объемом ОЗУ в 16Гб и четырьмя гнездами под память может «взять на борт» не более 4Гб в каждом гнезде. При вставке DIMM-модуля на 8Гб в гнездо, этот модуль не будет обнаружен.
Следует свериться с мануалом к материнской плате, чтобы из ее технических характеристик выяснить оптимальный тип и объем ОЗУ.
Ограничение ОС Windows
Разные версии Windows могут «видеть» и использовать разное количество ОЗУ.
- если у вас 32-х битная ОС — то макс. количество памяти, которое в ней будет доступно — 3,25 ГБ (чтобы задействовать большое количество памяти — ОС необходимо переустановить на 64 битную) . Это актуально для любых ОС Windows XP/7/8/10;
- если используется Windows 7 starter (64 bit) — то у нее ограничение в 2 ГБ, у версии Windows 7 Home (64 bit) — 8 ГБ. У Windows 8/10 (64 bit) — ограничение в 128+ГБ (даже для домашних версий).
Для того, чтобы точно узнать свою версию ОС:
-
нажмите Win+R и введите команду dxdiag ;
Какая у меня Windows, 32-64 bit