- Система видит не всю оперативную память
- Описание
- Причина
- Решение
- 1. Использование встроенной видеокарты
- 2. Программное ограничение
- 3. Лимиты операционной системы
- 4. Настройка базовой системы ввода вывода
- 5. Проверка крепления модулей или перестановка планок памяти
- 6. Проблема с БИОС / UEFI
- 7. Максимальный объем, который поддерживает материнская плата
- 8. Неисправность или несовместимость модуля памяти
- 9. Дискретная видеокарта
- 10. Ослабление кулера
- 11. Отключение виртуализации
- 12. Поддержка модуля со стороны материнской платы
- 13. Ограничения процессора
- 14. Установка драйвера для чипсета
- 15. Чистка модулей ластиком
- 16. Подгон таймингов
- 17. Ограничение лицензии Windows
- В чем была проблема?
- Сколько памяти видит Windows 7 x32 — отличия системы от x64
- Сколько памяти видит Windows 7 x32
- Сколько оперативной памяти поддерживает Windows 7 x64
- Какие программы можно запускать на Windows 7 x32
- Какие программы можно запускать на Windows 7×64
- Сколько оперативной памяти использует система
- Как снять ограничение в Windows 7 x32 на количество ОЗУ
- Как исправить проблему, если Windows 7 x64 не видит всю оперативку
- Убрать лимит через MSConfig на x64 системе
- Обновить BIOS/UEFI до последней версии
Система видит не всю оперативную память
Описание
Система определяет меньший объем оперативной памяти, чем установлено в компьютере.
Или системе доступна не вся память:
Также в БИОС может определяться не весь ее объем (чаще, только половина).
Причина
- Часть памяти забирает видеокарта.
- Лимит редакции или разрядности операционной системы.
- Программное ограничение.
- Резервирование памяти системой.
- Неисправность оперативной памяти.
- Ограничение со стороны процессора.
- Ошибка БИОС или необходимость его обновления.
- Лимит максимального объема, который поддерживает материнская плата.
- Материнская плата не поддерживает один из модулей памяти.
Решение
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.
В чем была проблема?
Если вам удалось решить проблему, поделитесь своим опытом для других:
Сколько памяти видит Windows 7 x32 — отличия системы от x64
Оперативная память предназначена для обработки информации и ее хранения. Помимо этого, она существенно влияет на быстродействие персонального компьютера. Когда пользователь завершает работу ОС, то в ОЗУ сохраняются массивы данных, которые понадобятся для запуска приложений. Также ОЗУ связана с центральным процессором и жестким диском и напрямую взаимодействует с данными компонентами компьютера. Если на устройстве установлено небольшое количество физической памяти, то пользователь не сможет запускать требовательное программное обеспечение. При этом если операционная система имеет разрядность 32 бита, то она не сможет видеть более 4 Гб ОЗУ. В свою очередь если ОС имеет разрядность 64 бита, то она видит всю установленную память.
Сколько памяти видит Windows 7 x32
Многие пользователи персональных компьютеров спрашивают, сколько памяти видит Windows 7 x32. Операционная система с разрядностью 32 бита может поддерживать объем ОЗУ только 3 Гб. Подобные ограничения связаны с тем, что ядро виндовс не может работать с достаточно большими объемами адресных ячеек.
Оперативная память — важный компонент ПК или ноута
Подобные системы часто устанавливаются на персональные компьютеры, которые предназначены для офисной работы, где не нужно запускать требовательное программное обеспечение. С помощью штатных инструментов виндовс довольно сложно убрать данное ограничение, ведь будет изменена конфигурация ядра.
К сведению! Разработчики защитили ОС от установки дополнительных патчей.
Сколько оперативной памяти поддерживает Windows 7 x64
В свою очередь операционная система, которая имеет разрядность 64 бита, может поддерживать более 4 Гб ОЗУ. При этом у домашней и базовой версии есть ограничение, система не распознает более 8 Гб. Старшие редакции могут поддерживать от 16 Гб до 198 Гб. Таким образом, пользователи, имеющие систему с разрядностью 64 бита, могут запускать требовательное программное обеспечение и ресурсоемкие игры.
Какие программы можно запускать на Windows 7 x32
Если система имеет разрядность 32 бита, то она не может распознать более 3 Гб ОЗУ. Таким образом, пользователи персональных компьютеров могут запускать простые офисные приложения: текстовые и векторные редакторы, мессенджеры и лаунчеры для веб-обозревателя. Данные программы не требуют больших вычислительных мощностей компьютера, а для комфортной работы потребуется всего лишь 1-1,5 Гб физической памяти.
Обратите внимание! Для увеличения быстродействия можно создать своп-файл, который должен быть размещен на локальном системном диске.
Количество выделенной памяти
Какие программы можно запускать на Windows 7×64
Если система имеет разрядность 64 бита, то она может поддержать от 4 до 198 Гб ОЗУ. Благодаря этому можно запускать требовательное программное обеспечение: графические редакторы, утилиты для создания видеороликов и игры. Большинство таких программ использует многопоточность, что предполагает наличие достаточных вычислительных мощностей компьютера.
Когда операционная система может поддерживать большой объем физической памяти, то это повышает производительность устройства и ускоряет его работу.
Сколько оперативной памяти использует система
Владельцы персональных компьютеров часто спрашивают, сколько оперативки видит ОС Windows 7 32 Bit. Для Windows x32 бита необходимо не менее 1 Гб оперативной памяти. В среднем файлы конфигурации, службы и фоновые процессы съедают порядка 1 Гб RAM. Чтобы пользователь смог нормально работать и просматривать в Интернете тяжелые сайты, необходимо не менее 3 Гб RAM.
Обратите внимание! В базовой версии виндовс фоновая активность приложений и служб ограничена, поэтому для комфортного использования программ достаточно 1,5 Гб ОЗУ.
В свою очередь профессиональная и максимальная версии Windows x64 съедают достаточный объем оперативки. Данные редакции избавлены от каких-либо ограничений, поэтому работа фоновых служб и процессов выполняется в полной мере, так как функционал системы достаточно обширен. Файлы конфигурации, службы и процессы отбирают порядка 2 Гб от установленного объема физической памяти. Поэтому, если компьютер используется для запуска ресурсоемких приложений и требовательных игр, достаточным объемом ОЗУ будет являться 4-6 Гб RAM.
Количество используемой системой памяти для служб и фоновых процессов
Как снять ограничение в Windows 7 x32 на количество ОЗУ
Чтобы снять ограничение на количество RAM, необходимо использовать патч, который разблокирует технологию ядра PAE. С его помощью можно убрать ограничение на количество используемого адресного пространства. Скачать данную утилиту можно с сайта разработчиков.
Важно! Данный патч неофициальный, поэтому перед его установкой необходимо создать резервную копию операционной системы или записать точку восстановления. Это нужно делать, чтобы исправить возможные проблемы, так как утилита вмешивается в работу программного ядра виндовс.
Инструкция по установке:
- Исполняемые файлы из архива необходимо загрузить в каталог System32.
- Далее нужно запустить с расширенными правами доступа консоль системной отладки PowerShell. Необходимо перейти в стартовое окно и открыть пункт «Все программы». Далее следует найти раздел «Служебные» и директорию «Windows PowerShell». Кликнуть по исполняемому файлу ПКМ и в диалоговом окне нажать на «Запустить с расширенными правами доступа».
- Далее необходимо ввести код с наименованием «PatchPae2.exe -kernel -o ntoskrnx.exe». Данные действия помогут запустить создание программного кода ядра виндовс.
- Далее нужно отключить фоновые процессы и службы, отвечающие за проверку подлинности драйверов системы. Требуется ввести код «-type loader -o winloadp.exe».
- После этого пользователю необходимо создать новый загрузчик, который сможет определять технологию PAE для расширения объема используемого адресного пространства RAM. Следует прописать следующую исполняемую команду «Windows (PAE Patched)».
- Начнется процесс инициализации менеджера загрузки и модификации ядра. На экране должно появиться сообщение об успешной интеграции в программный код патча. Дополнительно на экране отобразится серийный код с наименованием «boot ID». Пользователю необходимо приписать следующий исполняемый код «/set (серийный код) kernel ntoskrnx.exe».
- Затем необходимо сделать новый созданный загрузчик основным. Для этого требуется прописать код «set (серийный код) nointegritychecks 1».
- В завершении необходимо выполнить перезагрузку операционной системы.
- После рестарта появится черный экран с выбором загрузчика. Необходимо использовать менеджер со следующим наименованием «Windows PAE Patched». Затем операционная система загрузится в обычном режиме, и оперативная память будет отображаться в полном объеме.
Установка патча через PowerShell
Как исправить проблему, если Windows 7 x64 не видит всю оперативку
Многие пользователи спрашивают, сколько оперативной памяти поддерживает Windows 7 x64. Данной версии ОС видно от 4 до 198 Гб ОЗУ, но при условии, что используется профессиональная, максимальная и корпоративная редакции.
У некоторых пользователей могут наблюдаться проблемы с количеством отображаемой памяти. Вместо установленных 4 Гб RAM виндовс видит только 2 или 3,5 Гб. Чтобы исправить данную проблему, необходимо воспользоваться штатными инструментами операционной системы.
Обратите внимание! В некоторых случаях такой сбой может происходить из-за устаревшей версии низкоуровнего программного обеспечения БИОС. В этой ситуации владельцу компьютера необходимо обновить прошивку.
Убрать лимит через MSConfig на x64 системе
Данный способ является наиболее безопасным, устанавливать стороннее программное обеспечение не требуется. Помимо этого, исключается вмешательство в код программного ядра виндовс.
- Необходимо кликнуть по иконке «Пуск» и открыть стартовое окно.
- Затем нужно выбрать пункт «Все программы» и перейти в директорию «Служебные».
- Щелкнуть по окну «Выполнить», чтобы открыть строку быстрого доступа к системным компонентам.
- В поисковой строке ввести ключевой запрос «msconfig».
- В меню системной конфигурации требуется найти пункт с наименованием «Загрузка».
- Далее в нижней части окна нужно щелкнуть по пункту «Расширенные настройки загрузчика».
- Затем требуется поставить отметку в чекбоксе «Использовать максимальное количество оперативной памяти».
- С помощью стрелок выставить количество установленной ОЗУ.
- Нажать на кнопку «Применить» и выполнить перезагрузку устройства.
Установка максимального значения RAM
Таким образом можно вручную выставить поддержку максимального количества установленной RAM памяти.
Важно! Перед изменением системной конфигурации рекомендуется создать точку восстановления.
Обновить BIOS/UEFI до последней версии
Владельцы ПК спрашивают, почему нужно обновлять БИОС. Обновление требуется для улучшения работы устройства и правильной работы оборудования.
- C помощью программы Nero создать загрузочную флешку с прошивкой. При этом нужно произвести форматирование накопителя в файловую систему FAT32.
- Далее нужно произвести подключение внешнего накопителя в USB-порт.
- Затем необходимо перезапустить компьютер.
- После рестарта, когда появится загрузочная заставка БИОС, нужно кликнуть «F2» или «Del».
- После этого следует открыть раздел «TOOL». Управление осуществляется с помощью клавиш, где изображены стрелки.
- В данном разделе требуется выбрать вкладку «Flash», а затем «Install».
- Дождаться завершения процесса обновления и нажать «Exit». После этого устройство будет перезагружено, а версия БИОС обновится.
Обновление БИОС через FlashInstall
Если установлена Windows 7 32 Bit, сколько поддерживает оперативной памяти эта ОС, знает далеко не каждый пользователь. Данная версия может поддерживать только 3 Гб RAM. Данные ограничения связаны с тем, что ядро не может использовать расширенное адресное пространство. Если 64-разрядная система не видит всей памяти, требуется воспользоваться утилитой конфигурации или обновить низкоуровневое программное обеспечение. Перед изменением параметров ядра с помощью патча нелишним будет создать резервную копию.