Windows 10 не видит всю оперативную память: что делать

Установлено 4 гига доступно 3

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

“Доступно оперативной памяти” – это значит системой используется именно тот объем памяти, что доступно. Причины, по которым доступная оперативная память меньше установленной, и методы их решения описал ниже по категориям.

Почему используется не вся память

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

Обратите внимание, что если установлена 32-разрядная Windows 10, система будет видеть только 3,25 ГБ оперативной памяти независимо от того, сколько фактически установлено ОЗУ на компьютере. Чтобы использовать больше, нужно установить 64-разрядную версию ОС.

Чтобы узнать разрядность, перейдите в Сведения о системе командой msinfo32 из окна «Выполнить» (Win + R).

В правой части окна в позиции Тип будет отображена разрядность ОС. Если указано значение x86, то установления 32-разрядная версия. Если отображается x64, то это указывает на 64-разрядную Windows 10.

Решение 2. Установите все доступные обновления Windows

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

  1. Нажмите сочетания клавиш Win + X, и выберите в открывшемся меню Панель управления.
  2. Далее перейдите в раздел Центр обновления Windows, и проверьте наличие обновлений.
  3. После их установки следует перезагрузить компьютер.

на компьютере недостаточно оперативной памяти

Способы устранения неисправности в Windows 10

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

Уменьшение памяти интегрированного видеочипа

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

  1. Зайти в БИОС. Для этого при включении компьютера нужно нажать клавишу F2 или Del .
  2. Перейти во вкладку под названием Advanced .
  3. Найти нужные пункты, настраивающие графическую систему компьютера, которые зачастую носят названия UMA Buffer Size , Internal GPU Buffer или iGPU Shared Memory . При использовании BIOS UEFI подобную функцию можно найти в разделах « Дополнительно », System Configuration или Memory .

Изменение графической памяти

  1. Выставить минимальный объем для графического чипа, который должен соответствовать фактическому.
  2. Открыть раздел « Конфигурация системного агента » (альтернативные названия: « Расширенные настройки памяти » или Integrated Graphics Configuration ).

Integrated Graphics Configuration

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

Изменение параметров Windows

Нередко неправильная настройка ОС приводит к невозможности отображения полного объема ОЗУ. Исправить ошибку можно следующим образом:

  1. Нажать Win + R , чтобы открыть окно Выполнить .
  2. Ввести msconfig и кликнуть ОК .

Выполнение команды msconfig

  1. Перейти во вкладку « Загрузка » и нажать на кнопку Дополнительные параметры .
  2. Напротив строки « Максимум памяти » снять флажок.

Изменение конфига загрузки

  1. Сохранить изменения кнопкой Применить и закрыть окно.

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

Изменение конфигурации BIOS

Неверная настройка БИОСа может привести к появлению проблем с ОЗУ. Решение предусматривает выполнения некоторых действий:

  1. Зайти в БИОС, при старте компьютера нажав соответствующую клавишу: F2 или Del (в зависимости от модели ноутбука или материнской платы).
  2. В разделе Advanced или Chipset найти нужную опцию: Memory Remapping , DRAM Over 4G Remapping , Hardware Memory Hole или Memory Hole Remapping . Конкретное обозначение лучше заранее узнать в инструкции к конкретной материнской плате.
  3. Включить выбранный параметр, в выпадающем списке выбрав пункт Enabled .

Активация параметра Memory Remapping

  1. Сохранить правки клавишей F10 и перезагрузить систему.

Обратите внимание! Соответствующего пункта в БИОСе может не быть. Обуславливается это тем, что производитель программного обеспечения для чипсета заблокировал возможность редактирования параметров. Потребуется перепрошить материнскую плату или приобрести новую.

Устранение через «Командную строку»

Посредством « Командной строки » можно отключить опции, препятствующие полноценному отображению ОЗУ.

  1. Открыть « Командную строку » от имени администратора через меню « Пуск ».

Запуск «Командной строки» через меню «Пуск»

  1. В окне консоли вписать bcdedit /set nolowmem on и нажать Enter .

bcdedit set nolowmem on

  1. Ввести запрос bcdedit /set PAE forceenable и снова подтвердить действие.

После выполнения команд можно закрыть утилиту и перезапустить систему.

Проверка модулей оперативно запоминающего устройства

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

  1. Открыть интерпретатор команд нажатием Win + R , ввести mdsched.exe и кликнуть ОК .

Ввод mdsched.exe в «Выполнить»

  1. В появившемся окне выбрать пункт « Выполнить перезагрузку и проверку ».

Выбор перезагрузки

  1. Дождаться запуска утилиты анализа оперативной памяти, проследить за ходом выполнения до завершения операции.

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

  1. С помощью интерпретатора консоли выполнить команду eventvwr.exe .

eventvwr.exe

  1. На боковой панели слева развернуть меню « Журналы Windows », нажать правой кнопкой мыши по пункту « Системы » и выбрать пункт « Найти ».

Поиск по отчету в системе журнала windows

  1. В появившееся окно поиска вписать строку MemoryDiagnostics-Results , нажать Найти далее .

Поиск MemoryDiagnostics-Results

  1. Закрыть окно на переднем плане, ознакомиться с результатами проверки.

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

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

Как использовать всю оперативную память компьютера . Проблемы.

Вопросов у вас не должно возникнуть. И всё же…

  • всё можно удалить. Ехе-шник патча из папки system32, оттуда же файлы (если найдёте, конечно) ntkrnlpx.exe и winloadp.exe; в msconfig сотрите строчку из загрузочной записи с патчем (вы видели на фото сверху);
  • если при установке патча возникли проблемы, возможно придётся удалить несколько файлов обновлений Windows. Вот они (предположительно)

KB3153171

KB3146706

KB3147071

удалить обновления

у меня были только 2 из 3-х

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

Успехов нам всем.

16 комментариев

windows 7 32-4 гига RAM опр-ся как три,
выдиленная Nvidia gf9300m 256 мб,ESET SS с посл.базами сигнатур и прога сканер ,mbam.exe, стабильная сборка dna проект
раньше многократно переустонавливал,
после когда в ней разобрался праработала лет пять без проблем с кучей прог,
возникли причины с карт ридером,usb портами с мышью и флешкой,даже просто при обращении к
дисп.задач>обновление конфиг. оборудования>и сразу синий экран.после уст.этого патча.
Так хотел чтоб было 4 а не 3.Краш тест удался.

Сейчас переуст. снова,
интернет не подключен
антивирус не установлен,
обновлений нет,
драйвера на всё и кард ридер и видео устанавились.
Запускаю в папку windows32 этот PAEPatch.exe 289 КБ ,открываю,всё норм.проходит
Конфигурация системы показывает всё как у тебя на скриншоте патч присутствует
Перезагружаю,всё норм,определяет 4096 памяти,патч работает!
Но картридер с SD картами и формата FAT,FAT32,NTFS он их не опознает,а при обращении
происходит критическая ошибка,и синий экран,обн.драйверов и манипуляции с совместимостью не помогает
С USB ПОРТАМИ С ПЕРЕМЕНОЙ ФЛЕШЕК И МЫШИ ПРОБЛЕМ кажется НЕТ,ТАЧ тоже работает,всё опознается и откр.

Патч работает но в windows32 есть только>>ntkrnlpx.exe из C:Windowssystem32,

ntoskrnx.exe или winloadp.exe из C:Windowssystem32 НЕТ,а если скачать и перекинуть в папку C:Windowssystem32?
посмотреть что поменяет.
(присутствуют системные ntoskrnl.exe и winload.exe,winloadx.exe)
перезапуск патча с перезагрузками ни чего не прибавляет,

Мысли таки,рабочий картридер или 4ГБ полной RAM,трудный выбор.
И почему нет программ этих
ntoskrnx.exe или winloadp.exe из C:Windowssystem32 при работающем патче.

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

Да, от владельцев 10-ок участились негативные отзывы. Если в 7-ке скрипт прокатывал, то для 10-ой модели придётся подход корректировать. Причина просто в том, что невозможно подобрать единый способ для всех сборок «процессор-мать». Да ещё и с учётом того, что от 32-х битных систем скоро просто откажутся. Рекомендации к применению статьи изменю.

Спасибо.3.25 теперь-4.Сработал первый же файл без всяких заморочек.На Windows7.

Помогло! Причем сразу. Скачала первый файл, поместила куда надо и запустила. После перезапуска имею из 8 Гб памяти 7, 24 доступных. Ура! Спасибо!

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

Очень помогло! Программа добротная, теперь Винда 7 32 bit видит 4 Gb оперативы из 4-х ( раньше видел 3,25)
И что самое главное помогло решить проблему загрузки карты (вылета) из Cs Go!

Спасибо огромное помогло. 111

Приветствую . Патч выдал
—- PAE Patch v3.0 —-

++ Executing Kernel Patch!
++ Executing Loader Patch!
-ERROR- Cannot Patch winload.exe!
Подскажите как решить ?
Файл winload.exe пробывал обновлять , результат повторился .

У патча нет доступа к winload.exe. Патч запускаем от имени администратора. НА winload.exe в System32 должны быть права только у Trusted Installer, но полные. Можно попробовать провернуть ту же операцию, но с активированной учёткой Администратора.

Заключение

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

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

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

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

Настройка Биос

В настройках Биоса есть несколько параметров, из-за которых Windows 10 не может использовать всю оперативную память. Во-первых, если установлена дискретная видеокарта, то нужно проверить, что интегрированный графический процессор (iGPU) отключен. Если он включен, то Windows будет резервировать для него память.

Перезагрузите компьютер и при появлении первого экрана нажмите на клавишу, предназначенную для входа в Биос, указанную в строке Setup. Распространенными клавишами для его вызова могут быть DEL, F2, F12 или Esc. Также ее можно узнать в интернете по модели материнской платы.

В настройках BIOS найдите параметры iGPU, Internal Graphics или Onboard Graphics. Название и расположение параметров отличается в разных моделях. Установите значение Выключено (Disabled или Turned Off).

Также в настройках найдите параметр Memory Map Feature, который разрешает Windows использовать всю установленную память. Найдите его и проверьте, что он включен (Enabled или turned On).

Также проверьте значения параметров:
Render Standby — Enabled
iGPU Memory — Auto
Multimonitor — Disabled

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

32-битные ОС

Для понимания сути проблемы следует немного вспомнить историю развития компьютерной техники. Не буду слишком сильно углубляться в детали и постараюсь дать краткую выжимку. На ПК, созданном еще в бородатом 1981 году, команды периферическим устройствам и обращение к оперативной памяти были совмещены. Соотношение объема адресного пространства, отводимого под ОЗУ и BIOS, было принято 5:3.

С появлением в 1985 году процессора 80386 разделение адресов осталось неизменным в целях совместимости с компьютерами-предшественниками. Устройствам, использующим адресное пространство, выделили целый четвертый гигабайт. Тогда такая величина казалась заоблачной цифрой: сам Билл Гейтс, создатель Windows, заявлял, что 640 килобайт оперативки достаточно для каждого.

Такая архитектура на 32bit стала стандартом, по которому в течение последующих 20 лет развивалась оргтехника. В 32 битной Винде, независимо от объема установленной памяти, пользователю доступно только 3,25 Гб – все остальное отжирают системные ресурсы. Это наблюдается и на устаревшей, но кое-где еще используемой «Хрюше», и на windows 7, и на windows 10.

То, что юзер может задействовать не весь объем памяти под свои нужды, устранено на 64bit версии Винды. Узнать версию Windows можно, найдя пункт «Компьютер» в меню «Пуск», кликнув по нему правой кнопкой мыши и выбрав «Свойства».

При этом учитывайте, что из-за разницы в архитектуре, апгрейд с 32-разрядной версии до 64-разрядной невозможен: потребуется полная переустановка операционной системы. Драйвера для всех устройств также придется найти 64-битные.

Как узнать задействованную оперативную память?

И для начала давайте посмотрим, как узнать полный установленный и используемый в данный момент объем ОЗУ. Если посмотреть на раздел свойств системы, вызываемый через меню ПКМ на значке компьютера на «Рабочем столе» или в «Проводнике», сразу же можно заметить, что в описании указан и весь объем, и доступный. Почему доступный размер меньше? Да только потому, что в любом случае система часть оперативной памяти использует под свои нужды (для процессов, как раз и обеспечивающих функционирование самой ОС).

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

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector