Расширение физических адресов

Способы устранения неисправности в 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 ).

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

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

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

  1. Нажать Win + R , чтобы открыть окно Выполнить .
  2. Ввести 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 .

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

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

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

  1. Открыть « Командную строку » от имени администратора через меню « Пуск ».
  1. В окне консоли вписать bcdedit /set nolowmem on и нажать Enter .

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

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

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

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

  1. Открыть интерпретатор команд нажатием Win + R , ввести mdsched.exe и кликнуть ОК .
  1. В появившемся окне выбрать пункт « Выполнить перезагрузку и проверку ».

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

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

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

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

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

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

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

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

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

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

  • система не видит объем выше 4 Гб;
  • общий объем определяется, но использоваться не может.

Увеличение оперативной памяти на компьютере Windows 10 через жесткий диск

Прежде всего, обратите внимание на то, что оперативная память и системный диск – это разные вещи. Для увеличения оперативки, отвечающей за производительность системы, необходимо чтобы на диске было достаточно свободного места – не менее 10, а лучше 15 ГБ

Если места меньше, оперативку с файлами просто-напросто некуда будет вместить. Сначала расширяем жесткий диск и приступаем к действиям:

  1. Кликаем по иконке «мой компьютер» расположенной на рабочем столе. При отсутствии ярлыка, жмем правой кнопкой мыши, из контекстного меню выбираем – «Свойства системы».
  2. При открытии «Свойства системы» перед нами открывается множество вкладок, выбираем из списка «Дополнительно», нажимаем на нее.
  3. Выбираем – «Быстродействие» в нем кликаем по пункту – «Параметры быстродействия». Пробегаемся по нему глазами, ищем пункт – «Дополнительно».
  4. Из трех предложенных пунктов кликаем по строке – «Виртуальная память» и жмем – «Изменить».
  5. Перед нашими глазами вновь открывается уже третья по счету вкладка – «Виртуальная память».

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

Рассмотрим на примере последний вариант:

  1. Кликаем по «Виртуальной памяти», выбираем диск D – «Особый размер» и вписываем его значение (например, 2000 или 4000 – это максимальное число). Для максимума и минимума можно выставить одинаковые числа. Далее подтверждаем действие командой OK.
  2. В остальных окнах – «Параметры быстродействия» и «Свойства системы» тоже нажимаем OK.

Перезагружаем компьютер, кликаем правой кнопкой мыши на «Мой компьютер» в открывшемся окне и видим количество оперативной памяти, за счет диска D она увеличена.

Увеличение ОЗУ за счет дополнительных планок

Физически увеличить оперативку можно только таким образом:

Открываем крышку стационарного ПК или ноутбука видим память в виде продолговатых планок. На каждой из них указано содержание гигабайт. На старых моделях это, как правило, по 512 мегабайт. Обычно используется две планки, а в редких случаях — 4

Они могут быть разных номиналов
Например, 4 и 2 гигабайта памяти в сумме дадут 6.
При покупке важно обращать внимание на версию DDR. Она может быть DDR1, DDR2, DDR3 и DDR4
Чем она новее, тем лучше

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

Настройка

Чтобы добраться до файла подкачки, щелкните правой клавишей мыши на значке Мой компьютер, расположенном на Рабочем столе Windows, и в появившемся контекстном меню выберите пункт Свойства. В открывшемся окне Свойства системы перейдите на вкладку Дополнительно и щелкните мышью на кнопке Параметры в разделе Быстродействие. На экране откроется диалоговое окно Параметры быстродействия. Откройте вкладку Дополнительно.

В этой вкладке выводится три основных раздела настройки.

  1. Распределение времени процессора. При выборе опции «Программ», больше выделяется ресурсов для активных процессов и пользовательских приложений. Опция «Служб, работающих в фоновом режиме», полезна при запуске большого числа приложений в фоновом режиме, или при загрузке больших массивом из интернет. Эти настройки можно временно изменять под свои нужды.
  2. Использование памяти. Опция «Программ», рекомендуется при использовании приложений, которые требуют значительных объемов памяти, и если данный компьютер используется как рабочая станция, а не как сервер. В этом случае программы будут работать быстрее, а для системного кэша будет использоваться стандартный размер, установленный в Windows XP. Опция «Системного кеша» используется если данный компьютер используется как сервер или работа ведется в программах, для которых требуется кэш большого размера.
  3. Виртуальная память. Этот раздел изменят распределение объемов памяти на диске для файла подкачки.

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

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

  • Особый размер. Если установлен этот переключатель, исходный и максимальный размеры файла подкачки виртуальной памяти в мегабайтах (Мбайт) задаются вручную. Для обеспечения оптимального быстродействия общий исходный объем файла подкачки на всех дисках должен быть не меньше значения поля Рекомендуется в области Общий объем файла подкачки на всех дисках.
  • Размер по выбору системы. Если установлен этот переключатель, операционная система Windows выбирает оптимальный размер файла подкачки.
  • Без файла подкачки. Если установлен этот переключатель, файл подкачки на этом диске отключен. Корпорация Майкрософт настоятельно рекомендует не отключать файл подкачки.

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

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

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

  • система не видит объем выше 4 Гб;
  • общий объем определяется, но использоваться не может.

main

cle class=»classic post-626 post type-post status-publish format-standard has-post-thumbnail hentry category-windows»>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Предыдущая записьВернуть загрузку безопасного режима Windows 8 с помощью F8
Следующая запись7 — дюймовый планшет или 10

Пропатчивание системных файлов

Наконец, рассмотрим решение, касающееся именно систем с архитектурой х86. Как раз о его использовании на свой страх и риск было сказано в самом начале. Для того чтобы обойти ограничения и задействовать оперативную память в 32-битных ОС Windows, можно воспользоваться утилитой ReadyFor4GB, которая подходит и для случаев, когда система более 4 Гб не видит, и для ситуаций, когда полный объем памяти определяется, но использовать его не представляется возможным.

После старта программы путем запуска от имени администратора одноименного исполняемого файла формата EXE из папки самого портативного приложения последовательно нажать кнопки Check и Apply. После этого появится сообщение, в котором нужно дать согласие на установку патча для файла ntkrnlpa.exe, нажав соответствующую кнопку (при этом будет сохранен файл ntkr128g.exe). Теперь из той же папки следует запустить файл сценария AddBootMenu.cmd (опять же, от имени администратора), а затем нажать клавиши «Y» и «Ввод». По завершении выполнения скрипта остается закрыть командную консоль, выполнить аналогичные действия с файлом RemoveWatermarkX86.exe и перезагрузить компьютер. Если в процессе рестарта появится меню «Диспетчера загрузки», в нем нужно выбрать строку для системы Microsoft Windows .

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

Примечание: если с установкой патча в Windows 7 возникли проблемы, возможно, сначала в разделе программ и компонентов придется удалить системные пакеты обновлений (KB) с номерами 3147071, 3146706 и 3153171, задать повторный поиск обновлений и исключить указанные апдейты из списка установки.

Ограничения виртуальной памяти в Windows

Нас же интересует только виртуальная память, так как именно с ней взаимодействуют приложения. Если не вдаваться в подробности, то технология виртуальной памяти позволяет каждому процессу иметь свою собственную память – адресное пространство, которое виртуально не пересекается с адресными пространствами других процессов. То есть приложение «считает», что память принадлежит только ему одному и может даже использовать больше имеющегося объема физической ОЗУ, а уже распределением и согласованием занимается ОС.

И так, для 32-разрядных Windows общее ограничение виртуальной памяти – 4 GB (как и для 32-разрядных процессоров). 64-разрядные имеют ограничение от 15 до 256 TB в зависимости от версии. Но, любая редакция Windows делит общее адресное пространство на две части: user mode (пользовательский режим) – память, доступная приложениям и kernel mode (режим ядра) – память, используемая системой. И, если на х64 приложениям достается 8 – 128 GB, то для x32 это всего лишь 2 GB (фактически ~1.7-1.8 GB). При достижении этого лимита, приложение выдаст ошибку и будет закрыто, или просто «вылетит» без каких либо предупреждений.

Как устроена память в Windows, подробно расписано в статьях Марка Руссиновича.

Увеличение оперативной памяти с помощью ReadyBoost

Здесь уже Microsoft сама внесла путаницу во времена выхода Висты, рассказывая на своем официальном сайте о том, что с помощью ReadyBoost можно решить проблему с нехваткой оперативной памяти по принципу «вставил флешку и расширил объем ОЗУ». На самом деле это не так. При работающей технологии ReadyBoost на флешке создается специальный файл, куда копируются наиболее часто используемые файлы. Благодаря этому некоторые программы запускаются быстрее, что частично устраняет проблему «подвисаний» компьютера, но, к сожалению, не повышает производительность системы в целом и тем более не увеличивает объем оперативной памяти. ReadyBoost позволяет частично решить проблемы, связанные с чтением медленного жесткого диска, и только.

Подробнее об ReadyBoost можно почитать здесь.

Почему так?

Да, архитектура 32-х битных операционных систем по умолчанию не позволяет использовать больше 4 Гбайт оперативной памяти. Каждый байт оперативной памяти имеет свой физический адрес, который система использует для доступа к определённой ячейке RAM. А вот кто-то взял и ограничил доступный объём адресов для RAM и других компонентов. Так что, если вы обладатель 32-х битной версии Windows, вы не можете априори использовать всю оперативную память, установленную на компьютере. Немного подробнее вопрос рассматривается в статье Windows показывает меньше памяти, чем установлено. И дело-то не в том, что памяти не хватает – на крайний случай можно недорого приобрести дополнительные планки оперативной памяти. Просто как-то нечестно…

Как заставить 32-битную Windows использовать более 3 Гб оперативной памяти

А вот ставить 32-разрядную ОС на ПК с более чем 3 Гб памяти на борту, пожалуй, бессмысленно, ведь такая система всё равно не сможет использовать весь потенциал ОЗУ из-за ограничений архитектуры. Или всё же сможет? Возможно, вы будете удивлены, но такое действительно возможно. Есть версии Windows, в которых имеется особая функция под названием PAE или Physical Address Extension, позволяющая ЦП работать с 86-битной адресацией, что дает возможность задействовать объем памяти вплоть до 64 Гб при том же 32-битном адресном пространстве, остающимся неизменным.Согласно официальным источникам, PAE поддерживается Windows Server Enterprise Edition 2000, 2003 и 2008, чтобы активировать этот режим в других версиях, потребуется внесение кое-каких модификаций. Предложенный здесь способ применим в большей мере к Windows 7, а вот в Windows 8.1 и 10 результаты могут оказаться не теми, которых стоило бы ожидать. Если вы всё же решитесь на трюк, рекомендуем создать полную резервную копию системного раздела. 

Предупреждение! Внесение модификаций в Windows с помощью описанных здесь инструментов может привести к необходимости переустановки вашей системы.

Файлы безопасны, но антивирус всё-таки желательно отключить. Проще всего в Windows 7, в этой ОС достаточно забросить файл PAEPatch.exe из одноименной папки в каталог C:/Windows/system32 и запустить. О том, что патч был применен, укажет новая загрузочная запись во вкладке «Загрузка» утилиты msconfig (ее можно запустить через окошко «Выполнить»). Включите эту запись как используемую по умолчанию, тайм-аут выставьте от 2 до 5 секунд.

В Windows 8.1 и 10 всё немного сложнее, там вам нужно будет проследовать инструкции, приведенной в файле readme.tхt

— последовательно выполнить несколько команд, предварительно убедившись в корректности пути к исполняемому файлу патча PatchPae2.exe.

После этого также проверяем наличие загрузочной записи в окне утилиты msconfig и перезагружаем компьютер. Если всё получится, вы заметите прирост производительности, если нет, удаляем в msconfig запись «Windows (PAE Patched)» и файлы ntoskrnx.exe (ntkrnlpx.exe) и winloadp.exe из каталога System32.Ну и не забываем о побочных следствиях применения патча. Испытавшие его на своих системах пользователи Windows 10 сообщали, что после «апдейта» у них переставали работать (это необязательно, а как повезет) некоторые устройства и системные приложения, включая Диспетчер задач. Не исключено появление зависаний, BSOD и черного экрана при загрузке. Со стороны пользователей Windows 7 особых жалоб не поступало, но это никак не означает, что можно обойтись без создания резервной копии системы.ВернутьсяКомментариев: 8 Дорогой посетитель, Вы можете задать на сайте любой вопрос и обязательно получите ответ!

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

Как то я по привычке зашел посмотреть системные характеристики у друга на ноутбуке. И как оказалось у него использовалось всего 3 Гб оперативной памяти, это при том, что в ноутбуке было установлено все 4 Гб.

О том, что 32-х разрядная Windows не видит более 3 Гб оперативной памяти я знал, но почему-то никогда мне не приходилось это исправлять. Да и в большинстве случаев, то бы задействовать всю оперативную память, просто перестанавливают операционную систему на 64 bit. О том, какая версия операционной системы лучше я писал в статье Windows x32 и x64 в чем же разница.

Но, как оказалось, есть способ и Windows 32 bit задействовать более 3 Гб оперативной памяти. Способ очень простой и проверенный мной на Windows 7 32 bit.

Как в Windows 7 32 bit задействовать более 3 Гб оперативной памяти?

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

Способ очень простой.

  1. Скачиваем этот файл.
  2. Откройте его (это архив) и перейдите в папку ReadyFor4GB.
  3. Найдите в нем файл Readme_rus.txt.
  4. Выполните все действия, который описаны в файле Readme_rus.txt.

 Теперь весь обём оперативной памяти будет задействован системой. Удачи!

  • https://noblefox.ru/maksimalnyj-obyom-operativnoj-pamyati-v-windows/
  • https://remontcompa.ru/windows/windows-10/1804-kak-zastavit-32-bitnuyu-windows-ispolzovat-bolee-3-gb-operativnoy-pamyati.html
  • https://f1comp.ru/operacionnye-sistemy/kak-zastavit-windows-32-bit-videt-bolee-3-gb-operativnoj-pamyati/
Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
PR-HOST
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: