Иногда, несмотря на то, что на компьютере установлена 64-х битная версия Windows 10, в системных свойствах не отображается реально имеющийся объем оперативной памяти. Её показатель в некоторых случаях может быть в разы меньше. В нашей статье мы расскажем, из-за чего возникает такая неполадка и что нужно предпринять, чтобы её устранить.
Причины возникновения проблемы
Оперативная память может не полностью определяться системой по нескольким причинам. Самыми распространенными из них являются неправильные настройки Windows, неисправность самой ОЗУ или материнской платы
Варианты устранения неполадки
В том случае если оборудование функционирует нормально, но память полностью не определяется, можно прибегнуть к способу установки специальных настроек в системе. Если это не поможет, то потребуется проверить сами планки оперативной памяти и разъемы на материнской плате. Рассмотрим далее в подробностях каждый возможный способ устранения неполадки.
Вариант №1: Установка соответствующих настроек ОС
Самой распространенной неполадкой, вследствие которой компьютер не видит все оперативную память, являются неправильные настройки операционной системы. Чтобы их изменить, нам потребуется проделать следующие операции:
- Открываем диалоговое окно «Выполнить», нажав на клавиатуре комбинацию клавиш «Win+R».
- Далее в появившуюся строку вводим команду msconfig и кликаем по кнопке «ОК».
Запускаем средство конфигурации системы
- После этого переходим на вкладку «Загрузка» и нажимаем на кнопку «Дополнительные параметры».
Переходим в окно дополнительных настроек
- В новом окне снимаем галочку в пункте «Максимум памяти» и кликаем «ОК».
Отключаем настройку памяти
- Перезагружаем систему и смотрим, видит ли компьютер всю оперативную память.
Вариант №2: Используем специальную системную команду
Если при помощи первого способа не удалось устранить проблему, то можно прибегнуть к использованию специальной системной команды, которая поможет Windows увидеть весь объем ОЗУ. Чтобы ей воспользоваться, проделаем следующие шаги:
- Открываем поиск Windows и вводим туда запрос Командная строка.
- Из появившихся результатов запускаем приложение с привилегиями администратора.
Запускаем командную строку из поиска
- Далее в появившееся окно вписываем следующую команду: bcdedit /set nolowmem on
Вводим специальную команду
- Нажимаем «Enter», после этого вписываем еще одну команду — bcdedit /set PAE forceenable — и опять жмем «Enter»
Вводим вторую команду
После проделанных операций закрываем командную строку и перезагружаем компьютер. Теперь система должна будет увидеть весь объем памяти.
Вариант №3: Изменение настроек BIOS
Система также может не видеть всю оперативную память из-за неправильных настроек в БИОС материнской платы. Чтобы их изменить, нам нужно будет сделать следующее:
- Перезагружаем компьютер и, как только он начнет включаться, периодически нажимаем на клавишу «Del».
- Появится окно настроек BIOS, где нужно будет перейти на вкладку «Chipset» или «Advanced».
- Далее потребуется отыскать параметр с одним из следующих имен:
- DRAM Over 4G Remapping
- Memory Remapping
- Memory Hole Remapping
- H/W DRAM Over 4GB Remapping
- Memory Remap Feature
Активируем нужный параметр в БИОС
- Hardware Memory Hole
- H/W Memory Hole Remapping
- Отыскав его, потребуется установить в нем значение «On» или «Enabled».
- Сохранить настройки и выйти из BIOS.
Примечание: версий БИОС существует достаточно большое количество, и, соответственно, меняются клавиши для входа в него. Чтобы узнать, как попасть в BIOS вашего компьютера, потребуется обратиться к документации материнской платы.
Вариант №4: Проверка оперативной памяти
Если ни один из способов не помог решить проблему, то стоит проверить работоспособность самой оперативной памяти. Для этого в Windows 10 имеется специальная утилита. Чтобы её запустить проделаем следующее:
- Открываем диалоговое окно «Выполнить», воспользовавшись клавиатурной комбинацией «Win+R».
- Далее вводим туда команду mdsched и нажимаем «ОК».
Запускаем средство проверки памяти
- В новом окне выбираем вариант «Выполнить перезагрузку и проверку».
Выбираем вариант перезагрузки и старта проверки
- Компьютер перезагрузится и начнет проверку памяти, по её завершении запустится Windows и сообщит о результатах.
Вот при помощи таких способов можно решить проблему с использованием неполного объема ОЗУ в Windows 10. Желаем удачи в устранении неполадки.
Загрузка …
Post Views: 10 638
Оперативное запоминающее устройство (ОЗУ) играет важную роль в работе компьютера. При недостатке оперативки ПК начинает тормозить и работать нестабильно. Чаще всего это связано с фактическим наличием скромного объема ОЗУ, но иногда доступна не вся оперативная память компьютера на Windows 10 64 bit. То есть вместо условных 6 Гб устройство видит только 4 Гб. Чтобы повысить работоспособность ПК, рекомендуется устранить возникшую проблему.
Возможные причины неиспользуемой RAM
Ошибка с отображением оперативной памяти появляется не на пустом месте. Как правило, она связана с системным сбоем. Но встречаются и другие факторы, которые касаются не программных, а аппаратных свойств компьютера.
В числе основных причин выделяются следующие:
- материнская плата несовместима с одним из модулей RAM;
- видеокарта потребляет ресурсы ОЗУ;
- ограничение, выставленное в настройках ПК;
- ошибка BIOS;
- лимит Windows 10;
- память зарезервирована операционкой;
- процессор ограничивает ресурсы оперативного запоминающего устройства;
- неисправность ОЗУ.
Причины могут быть самые разные, поэтому решение проблемы отнимет у пользователя, по меньшей мере, 30-60 минут. Не исключено, что ошибка будет решена уже на первом этапе, однако все равно следует пройтись по каждому пункту в отдельности.
Как устранить проблемы
Пытаясь найти способ исправления ошибки, следует идти от простого к сложному. Сначала выполняются действия, связанные с программным оснащением компьютера, и только потом осуществляется переход к анализу физического состояния оперативной памяти.
Настройка Windows
Чаще всего проблема связана с неправильно выставленными конфигурациями оборудования. В настройках BIOS может быть установлено неправильное значение разрядности системы (32 бит вместо 64 бит).
Чтобы исправить положение, необходимо действовать по инструкции:
- Перезагрузите компьютер.
- Откройте БИОС.
- Перейдите в раздел «Power».
- В подпункте «HPET Mode» выставите значение «64 bit», в «Memory Hole» установите «Disabled», а во всех остальных параметрах – «Enabled».
После повторной перезагрузки оборудования оперативная память должна отображаться в стандартном режиме. Если это не помогло, есть смысл рассмотреть вариант с программным ограничением.
Программное ограничение
В случае, когда компьютер не видит объем фактического количества ОЗУ, не исключено, что виной тому ограничение. К счастью, его можно без труда снять, выполнив несколько простых действий:
- Одновременно нажмите клавиши «Win + R», чтобы открыть меню «Выполнить».
- При помощи запроса «msconfig» откройте окно «Конфигурация системы».
- Перейдите в раздел «Загрузка» и выберите «Дополнительные параметры».
- Снимите галочку с пункта «Максимум памяти», поскольку именно здесь выставляется ограничение.
На заметку. В случае, если хочется задействовать чуть больше ОЗУ, но не полный объем, рекомендуется прописать значение, которое будет немного меньше фактического количества оперативки (например, 4 Гб вместо 6 Гб).
Изменение параметров приведет к тому, что Windows 10 начнет видеть больше ОЗУ. Но, поскольку проблема могла быть вызвана другой причиной, следует рассмотреть и другие варианты.
Лимиты ОС
Если включить нужное значение оперативной памяти не получилось, есть смысл задуматься о разрядности операционной системы. Windows 10 (32 bit) поддерживает максимум 4 Гб RAM, в то время как Windows 10 (64 bit) – от 128 до 512 гигабайт, в зависимости от конфигурации (Home или Pro).
Для проверки разрядности требуется навести курсор мыши на «Этот компьютер», кликнуть ПКМ и выбрать пункт «Свойства». В подпункте «Тип системы» будет указана ее разрядность. Если окажется, что там стоит значение 32 bit, операционку придется переустановить.
Максимальный объем, который поддерживает материнская плата
Также ограничение бывает выставлено на аппаратном уровне. К примеру, если материнка компьютера работает только с ОЗУ небольшого объема. Для ознакомления с параметрами нужно запустить меню «Выполнить» («Win + R») и прописать значение «msinfo32». В сведениях о системе будут указаны модель материнской платы и ее параметры.
Важно. Если в «Сведениях» отсутствует информация об объеме поддерживаемого ОЗУ, рекомендуется посетить сайт производителя, чтобы изучить конфигурацию материнки по названию модели.
Ослабление кулера
Этот вариант решения проблемы не самый очевидный, однако в некоторых случаях он имеет право на жизнь. Если человек использует полноценный компьютер, а не ноутбук, есть вероятность того, что кулер в процессе функционирования затягивается и тем самым перегибает материнскую плату.
Для проверки нужно разобрать системный блок и ослабить крепление кулера. Если материнка будет сильно деформирована, ее придется заменить. С такой проблемой чаще всего сталкиваются люди, которые занимаются самостоятельной сборкой ПК. Поэтому при установке компонентов следует действовать внимательно, рассчитывая расстояние между составными частями.
Ограничения процессора
Лимит на количество используемого объема ОЗУ выставляет не только материнская плата или операционная система, но и процессор, которым оснащен компьютер.
Не исключено, что используемое оборудование попросту несовместимо. Проверка осуществляется через меню «Свойства системы» (запускается командой «msinfo32» в окне «Выполнить»). А если будет доказано отсутствие совместимости, единственным выходом из ситуации станет замена процессора.
Установка драйвера для чипсета
Человек может использовать неактуальный драйвер чипсета, который не поддерживает разрядность x64. ПО придется обновить, воспользовавшись инструкцией:
- Наведите курсор мыши на иконку меню «Пуск».
- Кликните ПКМ.
- Выберите «Диспетчер устройств».
- Наведите мышку на название используемого процессора.
- Нажмите ПКМ и выберите пункт «Обновить драйвер».
На заметку. Также не лишним будет установить апдейты для других компонентов, включая видеоадаптер.
Узнать, что для чипсета доступно обновление, можно по значку восклицательного знака. Если его нет, апдейты придется загрузить вручную с официального сайта разработчика.
Ограничение лицензии Windows
Пользователю бывает доступно меньше памяти из-за ограничений операционной системы, которые связаны не только с разрядностью, но и с лицензией. Некоторые версии Windows 10 не поддерживают расширение оперативной памяти, так что в подобной ситуации помогает лишь переустановка ОС.
Командная строка
Чтобы ПК смог распознать всю оперативку, можно попробовать ввести несколько запросов через Командную строку:
- Нажмите «Win + R» для запуска меню «Выполнить».
- Введите запрос «cmd» (он откроет КС).
- Вбейте команду «bcdedit /set nolowmem on», а затем – «bcdedit /set PAE forceenable».
- Перезагрузите компьютер.
Помните, что ввод каждого запроса должен сопровождаться нажатием клавиши «Enter». Если этого не сделать, действие не вступит в силу.
BIOS
Также исправить ошибку с отображением ОЗУ помогает сброс настроек BIOS. Для выполнения операции нужно:
- Перезагрузить устройство.
- Во время включения воспользоваться комбинацией клавиш, которая открывает БИОС (зависит от модели материнской платы).
- Перейти в раздел «Exit».
- Нажать кнопку «Load Setup Default».
Далее останется выключить и снова включить компьютер. Как только изменения вступят в силу, проблема будет решена.
Уменьшение памяти, применения встроенной видеокартой
В числе причин появления ошибки называлось расходование ресурсов ОЗУ видеокартой. В такой ситуации решение заключается в снижении мощностей GPU. Для этого:
- Откройте BIOS.
- Перейдите в раздел «Advanced».
- В подпункте «UMA Buffer Size» выставите минимальное значение (например, 32MB, максимум – 128MB).
- Сохраните настройки.
Полезная информация. Владельцы ноутбука могут снизить запросы интегрированной видеокарты, просто переключившись на дискретную графику, если таковая имеется.
Перезагрузка компьютера должна решить проблему, связанную с излишним потреблением ресурсов оперативного запоминающего устройства. Если это не поможет, останется только один вариант.
Проверка модулей ОЗУ
Отсутствие положительной динамики в процессе решения проблемы свидетельствует о том, что неисправной оказалась сама оперативная память. Рекомендуется разобрать системный блок и внимательно осмотреть крепление ОЗУ на материнской плате. Возможно, одна из планок отошла, и ее следует затянуть.
Небольшое количество оперативной памяти может серьезно сказываться на быстродействии компьютера. Приложения открываются медленнее или вовсе не запускаются. Стандартное решение — добавление или смена на более объемный комплект памяти. Но что делать, если компьютер отображает лишь часть памяти? Разбираемся в этом материале.
Проблемы с разъемом или ОЗУ
Зачастую причина «невидимости» ОЗУ лежит буквально на поверхности — банальная невнимательность при установке модулей. В зависимости от материнской платы память может фиксироваться в разъеме двумя способами: двухсторонней защелкой или защелкой с одной стороны. Вне зависимости от способа, фиксация происходит со звонким щелчком, который характеризует плотную посадку в разъем.
Не стоит сбрасывать со счетов и брак в изделиях. Разъем может быть заведомо нерабочим, как и планка памяти. Выявление дефектной планки потребует несколько простых шагов. Для начала стоит почистить контакты ластиком и продуть от пыли разъем, а также сбросить разгон модулей и поменять их местами. Следующий шаг — тестирование по отдельности каждого модуля в заведомо рабочем разъеме. Для этих целей можно воспользоваться популярной программой TestMem5, которая проверяет память на наличие ошибок. Процесс этот не быстрый, особенно в случае наличия двух и более модулей, но действенный.
Довольно редкий, но заслуживающий упоминания случай — несовместимость конкретной платы и модуля памяти, при том, что по отдельности они полностью рабочие. Казалось бы, выход прост — покупка памяти из рекомендуемого QVL листа платы, но и тут есть нюанс. Производитель включает в список лишь ту память, которую успел протестировать, так как модулей на рынке огромное количество и протестировать их все с каждой конкретной платой практически невозможно.
Поэтому, если ваших модулей нет в списке, но они подходят по основным критериям, то препятствий к установке нет. И, конечно, не стоит забывать о правильной последовательности использования разъемов. Она индивидуальна для каждой конкретной платы и указана в мануале устройства.
Лимит объема памяти поддерживаемой процессором и платой
Материнская плата и процессор имеют вполне конкретные ограничения по объему устанавливаемой оперативной памяти. В связи с этим, для рабочих задач, где требуется большой объем ОЗУ, стоит более тщательно подходить к выбору основных комплектующих.
Что же касаемо массового бытового сегмента, то современные бюджетные решения поддерживают минимум 32 Гб ОЗУ, не говоря про более продвинутые модели, что хватит с запасом для домашнего/игрового ПК.
Как же узнать лимит конкретного устройства? Достаточно просто. Нужно зайти на сайт производителя процессора/платы и найти спецификацию конкретной модели.
Разрядность и версия операционной системы
Еще один возможный ограничитель — система Windows. Как и в рассмотренном ранее случае, в Windows имеется свой «потолок» по объему памяти. 32-разрядные системы способны увидеть максимум 4 Гб памяти, в то время как 64-разрядные поддерживают намного больше памяти.
Версия ОС также имеет немаловажное значение. Казалось бы, Windows 10 Home и Windows 10 Pro имеют минимум различий. Но на деле версия с приставкой Pro позволяет использовать 512 Гб оперативной памяти, вместо 128 Гб у младшей версии ОС.
Резервирование памяти
Самой распространенной ситуацией является резервирование ОЗУ под нужды встроенного в процессор видеоядра, так как без памяти работать оно не сможет. Если при установке процессора никаких настроек не производилось, то система автоматически выделяет необходимый объем памяти. Чтобы проверить размер выделенной памяти, достаточно зайти в диспетчер задач комбинацией клавиш «Ctrl+Shift+Esc». В графе «Графический процессор» найти пункт «Выделенная память». В примере ниже в систему установлена одна планка памяти объемом 8 Гб, из которой 2 Гб отданы на нужды видеоядра.
Чтобы изменить размер выделяемой памяти, потребуется зайти в BIOS платы. Название нужного пункта в BIOS может различаться, но в большинстве случаев это «Share Memory» или «Graphic Mode». Подробную информацию можно найти в мануале платы. Можно задать желаемый объем выделяемой памяти или вовсе отключить видеоядро, естественно, при наличии дискретной видеокарты. Возможны ситуации, когда часть оперативной памяти направляется для нужд дискретной видеокарты. Данный нюанс наблюдается при больших нагрузках на видеокарту, когда собственной памяти устройства не хватает. Еще один вариант, свойственный некоторым ноутбукам — при наличии и видеоядра, и дискретной видеокарты задействуется ОЗУ. Происходит это при минимальных нагрузках, когда дискретная видеокарта не нужна и задействуется видеоядро, попутно забирая часть ОЗУ под свои нужды.
BIOS и драйвера
Старые версии BIOS и драйверов чипсета могут влиять на корректное отображение объема памяти. Обновить BIOS платы и драйвера чипсета можно через сайт производителя, скачав файлы или через фирменное ПО.
Разные планки памяти, как и внезапные отключения питания, могут приводить к тому, что BIOS некорректно идентифицирует информацию. В этом случае стоит сбросить настройки — отключите питание ПК и извлеките батарейки из платы на несколько минут. Затем верните плату на место и запустите ПК.
Еще одна возможная причина — некорректные настройки в BIOS. В зависимости от производителя материнской платы название нужного пункта может отличаться, но должно соответствовать одному из перечисленных: Memory Remap Feature, DRAM Over 4G Remapping, H/W DRAM Over 4GB Remapping, H/W Memory Hole, Hardware Memory Hole, Memory Remapping, Memory Hole Remapping. Найдя искомый пункт, нужно установить его атрибут в значение «On» или «Enabled».
Программное ограничение
«Преграды» на размер объема ОЗУ могут быть выставлены внутри ОС. Проверить это можно, перейдя на вкладку системы следующим путем: «Поиск->msconfig->Конфигурация системы->Загрузка->Дополнительные параметры».
Атрибут «Максимум памяти» должен быть не активен, в ином случае нужно просто снять с него галочку.
Ensure your PC uses all available RAM by turning off Virtualization
by Milan Stanojevic
Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he… read more
Updated on
- If Windows 10 isn’t using all RAM, make sure that you have the right version installed.
- Checking that the existing memory is compatible with the motherboard is crucial.
- Tweaking some BIOS settings and testing your RAM can help if you’re having this issue.
In some instances, Windows 10 isn’t using all RAM, and this can be a major problem because you have memory that won’t ever be accessed.
This means that you’re not using your computer to its full potential and utilizing its resources properly. Luckily, you may use a RAM cleaner optimizer, and in today’s guide, we’re going to show you how to fix the problem.
What happens when the PC isn’t using all of my RAM?
If your PC isn’t using all your RAM, you’ll have fewer resources to work with, and you’ll experience a performance drop.
Let’s say you have 16GB of RAM, but your PC detects 8 GB. You’ll have twice as little memory to work with and experience issues when multitasking or when using more demanding applications.
Why is my PC not using all of my RAM?
This issue can be caused by many different things, such as:
- A 32-bit version of Windows – There are several reasons for this, but chances are you’re using an improper version of Windows. You need to use the 64-bit version, as detailed below.
- Incompatible or improperly arranged RAM – Some of our preliminary checks will help you in that regard, so don’t hesitate to take a closer look.
- Integrated graphics issues – Our advice is to locate your graphics card and see if it’s integrated or dedicated, to rule out this possibility.
How do I make sure my computer is using all of my RAM?
- Why is my PC not using all of my RAM?
- How do I make sure my computer is using all of my RAM?
- 1. Use the 64-bit version of Windows
- 2. Turn off Auto RAM Virtualization
- 3. Check if your RAM is faulty
- 4. Change your BIOS settings
- 5. Use msconfig
- 6. Modify your registry
- 7. Update your BIOS
- 8. Check if you have integrated graphics
- 9. Check if BIOS recognizes your RAM
As much as this guide is filled with surefire fixes for this issue, we like you to perform the following preliminary checks before delving into the solutions:
How we test, review and rate?
We have worked for the past 6 months on building a new review system on how we produce content. Using it, we have subsequently redone most of our articles to provide actual hands-on expertise on the guides we made.
For more details you can read how we test, review, and rate at WindowsReport.
- Rearrange RAM modules’ order (change their positions).
- Check if your RAM is properly seated.
- Confirm that your RAM is compatible with the motherboard.
- Ensure to use the official BIOS.
1. Use the 64-bit version of Windows
- Press the Windows key + I to open the Settings app.
- Head over to the System section.
- Select About from the left pane. In the right pane locate System type.
If the PC is not using all RAM and you’re not using the 64-bit version of Windows, you’ll have to perform a clean install of Windows 10 with Refresh Tool. Keep in mind that this version requires a 64-bit processor.
The process will remove all files from your system partition, so be sure to back them up beforehand. After you install the 64-bit version of Windows, your PC should utilize all your available RAM.
Quick warning, if you already have a 64-bit version and Windows isn’t using all your RAM, there’s no need to reinstall it. Instead, try one of our other solutions.
If your Windows device doesn’t have enough memory, it might not be able to work at its full potential. To fix it, check out this detailed guide.
2. Turn off Auto RAM Virtualization
You can bypass this unpleasant error by simply turning off the auto RAM Virtualization option and resolve PC not using all RAM issue.
1. Press the Windows key + S and enter advanced. Choose View advanced system settings from the menu.
2. When System Properties window opens, click the Settings button in the Performance section.
3. Performance Options window will appear. Go to the Advanced tab and click on Change.
4. In the Virtual Memory window, uncheck Automatically manage paging file size for all drives option. Now select each drive on the list and choose No paging file option. Click OK to save changes.
After you make the necessary changes, restart your PC. Up next, check if the problem still appears. If not, you can enable Automatically manage paging file size for all drives feature again.
3. Check if your RAM is faulty
- Download MemTest86 tool and create a bootable media.
- Restart your PC and boot from the bootable media.
- MemTest will automatically start scanning your RAM.
- Leave it running for a few hours.
- If an issue is detected, it means that one of your modules is damaged and in need of replacement.
- To find out the damaged module, scan one memory at a time until you do.
4. Change your BIOS settings
- Press F2 or Del key while your system boots to access BIOS.
- Change the following values:
- Vitualization – ON.
- iGPU – OFF.
- Render Stability – Enabled
- iGPU memory – Auto
- Multimonitor – Disabled
- Frame Buffer Location – Below 4G
- Navigate to the Advanced section and select System Agent Configuration.
- Select Memory Remap and set it to Enabled.
5. Use msconfig
- Press the Windows key + R, type msconfig, and press Enter.
- System Configuration window will now appear. Navigate to the Boot tab and click on Advanced options.
- Check the Maximum memory option and enter the amount you have in MB. 1GB is 1024MB, and since we have 4GB RAM on our PC, that’s 4096MB. For your PC, be sure to enter the correct amount of RAM in MB. After you’re done, click on OK.
- Save changes and restart the computer.
If you have 16GB RAM installed and only 8GB is usable on Windows 10, you can use the maximum memory feature to set it right.
6. Modify your registry
- Press the Windows key + R, type regedit, and press Enter.
- In the left pane navigate to the following key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
- In the right pane, double-click the ClearPageFileAtShutdown DWORD to open its properties.
- Set the Value data to 1 and click on OK.
- Optional: Several users claim that you need to set Value data for ClearPageFileAtShutdown DWORD to 2 and save changes. After doing that, set the Value data for the same DWORD to 0 and save changes.
Many users reported error when accessing Registry, but that can be easily fixed.
- Microsoft Store Apps vs Desktop Apps: Which Ones to Use?
- Fix: ATA/SATA Hard Drive not Detected in BIOS
- How to Open & Use the Emoji Panel on Windows 10
- Enable or Disable Memory Compression on Windows 11
7. Update your BIOS
- Visit your motherboard manufacturer’s website.
- Go to select your motherboard model and the Driver & Utility section.
- Head over to the BIOS section, locate the latest version, and click on Download.
- Once the files are downloaded, extract them to a USB flash drive.
- Restart your PC and keep pressing F2 or Del to enter BIOS.
- Select the Update option.
- Now choose the files from your flash drive.
- Wait for the process to finish.
For more information, be sure to visit our guide on how to flash BIOS.
8. Check if you have integrated graphics
- Press the Windows key + X and choose Device Manager.
- Expand the Display adapters section.
- Locate your graphics card.
- Google it, and see if it’s integrated or dedicated.
To see how much memory your graphics card use, and other important information, try using video card information software.
9. Check if BIOS recognizes your RAM
- Restart your PC.
- While it boots, keep pressing F2 or Del.
- Once you enter UEFI, you’ll see all installed modules on your computer.
In case you can’t find a certain module, there might be a problem with it, or you might’ve exceeded the RAM limit on your motherboard. Keep in mind that the latter only affects older devices.
If Windows 10 isn’t using all RAM, you might experience performance issues, but hopefully, these solutions should help you fix the problem.
There are several ways to address this issue, but if you didn’t manage to solve it, you can also limit RAM usage on your PC to optimize it.
You may also want to enable Memory Compression for better optimization. The guide is for Windows 11 but works on Windows 10 too.
Did we miss any of the solutions for this problem? If we have, let us know in the comments section below.
Система видит не всю оперативную память
Обновлено:
Опубликовано:
Описание
Система определяет меньший объем оперативной памяти, чем установлено в компьютере.
Или системе доступна не вся память:
Также в БИОС может определяться не весь ее объем (чаще, только половина).
Причина
- Часть памяти забирает видеокарта.
- Лимит редакции или разрядности операционной системы.
- Программное ограничение.
- Резервирование памяти системой.
- Неисправность оперативной памяти.
- Ограничение со стороны процессора.
- Ошибка БИОС или необходимость его обновления.
- Лимит максимального объема, который поддерживает материнская плата.
- Материнская плата не поддерживает один из модулей памяти.
Решение
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. Отключение виртуализации
В некоторых случаях, включенная технология виртуализации может оказывать воздействие на поддержку максимального объема памяти. Чтобы проверить данный вариант, пробуем ее отключить.
Отключение поддержки виртуализации происходит в БИОС в разделе с названием похожим на CPU или CPU Configuration. Данный раздел находится, как правило в подразделе Advanced. В зависимости от используемого процессора, опция поддержки виртуализации называется по -разному:
- для процессоров Intel переводим опцию Intel Virtualization Technology (или Intel VT) в положение Disabled.
- для процессоров AMD переводим опцию SVM Mode в положение Disabled.
Сохраняем настройки и проверяем объем памяти.
10. Дискретная видеокарта
Выше, уже указывалось, что встроенная видеокарта забирает часть памяти для своей работы. Дискретная карта, в некоторых случаях, также может забирать системную память в качестве, так называемой, «памяти подкачки». Это происходит в момент, когда собственной памяти ей не хватает (чаще всего, после разгона или запуска требовательных игр/приложений).
Для решения проблемы, пробуем следующее:
- Если карта разгонялась, возвращаем старые параметры.
- Переустанавливаем драйвер видеокарты.
Также, в некоторых ноутбуках может использоваться две видеокарты — встроенная и дискретная. Если приложение не требовательно к графическому адаптеру, то ноутбук будет работать от встроенной видеокарты, отнимая ресурсы памяти. Как вариант, в настройках БИОС можно включить приоритет использования дискретной видеокарты.
11. Чистка модулей ластиком
Если проблема появилась сама собой, можно попробовать вытащить модули памяти из материнской платы и почистить их контакты стирательной резинкой. После продуваем разъемы на материнской плате и вставляем память на место.
12. Ослабление кулера
Не совсем очевидное решение, но если слишком сильно затянуть кулер, это приводит к небольшому перегибу материнской платы. Это может привести к различным проблемам, в том числе, неспособностью компьютера увидеть одну из планок памяти.
Для решения необходимо разобрать компьютер и аккуратно ослабить крепление кулера — он должен прилегать к плате плотно, но не перегибать ее.
13. Поддержка модуля со стороны материнской платы
Если память была докуплена, и она отличается от второй планки, необходимо убедиться, что материнская плата поддерживает новый модуль.
Это можно сделать на официальном сайте производителя материнки — переходим в раздел поддержки и находим лист совместимости. Среди перечня оборудования необходимо найти купленную память.
14. Ограничения процессора
У каждого процессора есть свой лимит на поддержку максимального объема оперативной памяти. Необходимо зайти на официальный сайт разработчика и проверить, какой максимальный объем поддерживает наш процессор.
Если наш процессор не способен поддерживать нужный объем, его придется заменить на более мощный.
Если проблема проявилась после перестановки процессора, обратите внимание на целостность ножек. Если погнуть одну из них, это может привести к разным негативным эффектам, в том числе, неполноценному определению объема памяти.
15. Установка драйвера для чипсета
Обновление или переустановка драйвера также может помочь в решении проблемы. Для этого определяем производителя и модель материнской платы, заходим на сайт производителя, находим страницу конкретной модели и скачиваем драйвер для чипсета. Устанавливаем скачанный драйвер и перезагружаем компьютер.
Также, драйвер можно установить в полуавтоматическом режиме с помощью программы DriverHub.
16. Подгон таймингов
Если в компьютер установлены планки с разными таймингами, контроллер памяти автоматически подгоняет нужные параметры, как правило, ориентируясь на показатели самой медленной из них. Но бывает, что контроллер не может подобрать оптимальные настройки. Это приводит к тому, что один из модулей не работает корректно и его объем памяти не задействуется.
Для настройки таймингов заходим в БИОС/UEFI и находим опцию настройки памяти. В зависимости от наличия типа микропрограммы, ее версии и производителя, данные настройки могут сильно отличаться. Необходимо найти инструкцию к используемой версии БИОС/UEFI для изменения параметров таймингов и выставить те, которые соответствуют самому медленному модулю памяти.
17. Вольтаж оперативной памяти
В процессе разгона оперативной памяти может быть изменен вольтаж. Это может приводить как к положительным эффектам (повышение производительности), так и отрицательным (выключение компьютера, подвисания, использование не всех памяти).
Настройка вольтажа может быть выполнена в БИОС/UEFI. Но процесс индивидуален для каждого типа и версии последнего. Необходимо изучить документацию по конкретной модели и проверить параметры.
Можно поступить проще — сбросить настройки БИОС, но это может привести к негативным последствиям. Например, если система использует Legacy BIOS, а сброс настройки вернет UEFI, установленная операционная система не загрузится, пока мы не вернем настройку Legacy BIOS.
18. Ограничение лицензии Windows
В системах, которые идут в комплекте с компьютерами используется жесткая лицензионная политика, ограничивающая замену оборудования. Это может привести к ситуации, когда при добавлении памяти, она не будет распознаваться вся.
В данном случае необходимо переустановить систему. При этом не поможет простая переустановка поверх имеющийся системы — только полное форматирование системного раздела с установкой новой Windows.
В чем была проблема?
Если вам удалось решить проблему, поделитесь своим опытом для других:
* в процентах показаны результаты ответов других посетителей.