Оперативная память больше 4 гб в 32-разрядных пользовательских версиях windows

Проверка планок ОЗУ

Иногда используется не весь объем памяти из-за физического повреждения планок. Для решения проблемы проверим ОЗУ на наличие повреждений, а также исправность слотов.

Отсоедините кабель питания и снимите крышку с системного блока. Извлеките планки, затем удалите пыль, и аккуратно протрите контакты ластиком.

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

Резервирование памяти под системные нужды в БИОСе / UEFI

В настройках БИОСа есть различные ограничения на использование оперативной памяти и частенько именно из-за них Windows не видит всю оперативную память. Поищите в БИОСе / UEFI такие настройки и измените их:

  • HPET Mode (если есть такая функция) должно быть значение 64-bit;
  • Memory Hole должно быть в состоянии Disabled;
  • Memory Remapping;
  • DRAM Over 4G Remapping;
  • H/W DRAM Over 4GB Remapping;
  • H/W Memory Hole Remapping;
  • Hardware Memory Hole;
  • Memory Hole Remapping;
  • Memory Remap Feature — все эти значения должны быть в состоянии Enabled.

Если вы не нашли у себя таких значений, то придется воспользоваться гуглом и найти данные настройки для своего БИОСа / UEFI. Очень часто, в этом случае помогает просто сброс настроек БИОСа, пробуйте сделать это и вы.

Иногда эти значения нельзя найти из-за того что БИОС устарел и тогда его не мешало бы обновить. Как это сделать я показывал в одном из видео.

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

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

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

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

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

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

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

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

Патч, включающий PAE и позволяющий задействовать всю оперативную память на Windows 8 / 8.1 x86

Включить режим PAE в Windows 8 (Windows 8.1) штатными средствами не получится (для этого придется вручную в HEX редакторе править файл ядра ntoskrnl.exe и переподписывать его). Проще всего воспользоваться готовым патчем PatchPae2, который написан энтузиастом Wen Jia Liu. Скачать патч PatchPae2 можно здесь. (архив содержит сам патчер — PatchPae2.exe, его исходные коды и необходимые инструкции).

Патч представляет собой небольшую утилиту командной строки, которая позволяет модифицировать файлы ядра 32 битных версий Windows с целью активация режима PAE, позволяющего использовать более 4 Гб оперативной памяти (до 128 Гб памяти).

Патч PatchPae2 будет работать со следующими ОС:

  • Windows Vista SP2
  • Windows 7 / Windows 7 SP1
  • Windows 8 / Windows 8.1

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

Стили разделов

В случае появления вышеуказанной ошибки раздел необходимо переконвертировать из GPT в MBR, и наоборот. Но с MBR (главными загрузочными записями) можно работать только в ОС с разрядностью х86. С другой стороны, если вы устанавливаете Windows на жесткий диск с объемом 2 Тб и более, MBR с такими объемами не работает, то есть весь доступный размер виден не будет. А чтобы диск можно было использовать в полной мере, он и должен иметь стиль раздела GPT. Ну просто замкнутый круг… Таким образом, перед установкой ОС на свой компьютер необходимо предварительно проверить соответствие всем критериям и устанавливаемой ОС, и первичной системы, и файловой структуры, и стиля раздела.

2. Переустановка из среды рабочей Windows

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

2.1. Новый запуск Windows 10

Функция «Новый запуск» в составе Windows 10 – это переустановка системы с загрузкой из сети свежего дистрибутива. Аналог отката устройств к заводским настройкам. Сохраняется имя компьютера, имена пользовательских профилей, активация лицензии, при надобности личные файлы в пользовательском профиле и т.п. «Новый запуск» является частью функционала штатного приложения «Безопасность Windows».

2.2. Восстановление Windows 8.1

«Новый запуск» Windows 10 – это эволюционное продолжение двух вариантов отката к заводским настройкам, присутствующим в системе-предшественнице Windows 8.1. Один из них позволяет переустановить систему с сохранением личных файлов, другой – с их потерей. Оба варианта доступны в разделе «Восстановление» настроечного приложения «Параметры».

2.3. Установка Windows 7 из EXE-файла в дистрибутиве

Если мы смонтируем для отображения в проводнике установочный ISO Windows,

увидим среди прочих файлов в его составе EXE-файл «setup».

Если он находится в составе дистрибутива Windows 8.1 или 10, его запуск просто инициирует проверку и установку обновлений. Но EXE-файл «setup» в составе ISO-образа Windows 7 может и решать вопрос с обновлением, и переустанавливать систему. Просто переустановка произойдёт без форматирования системных разделов. Но это и не будет откат к заводским настройкам, как в случаях, описанных в п.п. 2.1 и 2.2 статьи. Такая переустановка Windows 7 не сохраняет имя компьютера и активацию, сносит все пользовательские профили.

При запуске EXE-файла «setup» увидим окно обычного установщика Windows.

Отказываемся от обновлений.

Далее проходим те же установочные этапы, как при обычной переустановке.

По завершении копирования файлов перезагружаемся. И продолжаем установку уже новой Windows.

2.4. Программа Hasleo WinToHDD

Программа Hasleo WinToHDD – одна из немногих, которая способна на серьёзный трюк. Она умеет перестанавливать любую версию Windows из рабочей среды любой её версии по типу чистой установки с форматированием системных разделов. Трюк этот обеспечивается функционированием программы в среде WinPE в режиме предзагрузки. WinToHDD бесплатна, но для установки редакции системы Enterprise потребуется платная версия программы.

В окне WinToHDD выбираем переустановку.

Указываем путь к ISO, выбираем редакцию.

Жёсткий диск и системные разделы в рамках функции переустановки текущей системы, соответственно, задаются автоматически.

Далее в нескольких вопросительных окошках потребуется подтвердить запуск операции. Затем компьютер перезагрузится, запустится среда WinPE, где будет происходить копирование файлов Windows.

Ну а далее уже выйдем на этап установки драйверов и будем создавать пользовательский профиль, как обычно.

Как исправить ситуацию

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

Настройка конфигурации

В операционке, например, KW9-00162, может быть установлен лимит объема, поэтому она и не видит всю оперативу. Как его снять:

  • В поиске Windows набрать «Конфигурация системы».
  • В открывшемся окне перейти во вкладку «Загрузка».
  • Кликнуть по разделу «Дополнительные параметры».
  • Проверить, что отметка на «Максимум памяти» не установлена.

Еще один способ решить проблему. Как действовать,подскажет таблица.

Сброс настроек BIOS

Так как подсистема отвечает за сбор сведений о ПК, уже при запуске операционки могут возникнуть трудности, и понадобится сброс настроек. Сделать это можно так:

  1. Обесточить компьютер и надеть электростатические перчатки, браслет.
  2. Разобрать ПК,чтобы получить доступ к системной плате.
  3. Вытащить батарейку из материнки минут на 15.
  4. Засунуть ее обратно.
  5. Закрыть корпус.
  6. Подключить PC к источнику питания и запустить.

Смена планок ОЗУ местами

Банальная перестановка модулей памяти иногда тоже работает. Сначала нужно повторить первые два шага из предыдущего раздела. Потом — вытащить планки и поменять их местами. Если есть свободные слоты, можно попробовать задействовать их.

Что такое PAE и зачем он нужен

PAE (Physical Address Extension — расширение физической адресации) – эта опция x86 процессора, позволяющая ему получить доступ более чем к 4 Гб физической памяти. Не будем углубляться в технические подробности технологии PAE, просто отметим, что это технология поддерживается всеми процессорами и непосредственно в OC Windows уже довольно давно.

Так, например, 32 битная версия Windows Server, запущенная на процессоре x86, может использовать PAE для доступа ко всей оперативной памяти системы (до 64 Гб или до 128 Гб в зависимости от поколения процессора).

Скажем больше, поддержка режима PAE в ядре Windows имеется, еще начиная с Windows XP. Просто по умолчанию PAE доступен только в серверных ОС, а в клиентских же ОС Windows этот режим хотя и имеется, но отключен.

Ограничения режима PAE

  • PAE не расширяет виртуальное адресное пространство каждого процесса. Каждый процесс, запущенный на 32 битной системе все так же ограничен 4 Гб адресного пространства.

Итак, можно сделать вывод, что верхний предел доступной физической памяти в 32 битных версиях Windows ограничен программно на уровне ядра ОС. А если есть программное ограничение, это означает, что его можно обойти! Каким же образом включить режим PAE в 32 битной Windows 8.1 и задействовать всю доступную оперативную память.

Пару слов в предисловие

Даже не самый продвинутый пользователь замечал, что порой установленная оперативная память физически не используется системой в её 32-х битной версии полностью. Если вы обладатель 64-х битной версии Windows, статью можно не читать.

изначально у меня потерялся почти гигабайт памяти…

Обратимся к переменной напрямую через vbs скрипт – всё то же самое:

strComputer =».» Set objWMIService = GetObject(«winmgmts:\» & strComputer & «\root\CIMV2») Set colItems = objWMIService.ExecQuery(«SELECT * FROM Win32_ComputerSystem») For Each objItem In colItems WScript.Echo «TotalPhysicalMemory: » & objItem.TotalPhysicalMemory/1024/1024 Next

Вобщем, можно прогнать информацию по установленным планкам и видимому объёму RAM вдоль и поперёк. В статье Как проверить размер оперативной памяти об этом есть всё. Но всегда для владельцев 32-х битных версий результаты неутешительны, как и в моём случае: из двух планок DDR3 оперативной памяти объёмами 2 Гб каждая, почти 1 Гиг куда-то исчез.

Общие требования к объему загружаемой системы

Предположим, что необходимо выполнить следующие условия:

  • У вас есть устройство хранения, на которое можно установить Windows.
  • Сделайте устройство хранения загружаемым.
  • Включить операционную систему для решения максимальной емкости хранилища для этого устройства более 2 ТБ.

Для удовлетворения этих условий применяются следующие необходимые условия:

  • Диск необходимо инициализировать с помощью GPT.

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

  • Версия Windows должна быть одной из следующих (только 64-битная, но с учетом всех выпусков SKU):

    • Windows Server 2008 R2
    • Windows Server 2008
    • Windows 7
    • Windows Vista
  • Необходимо установить новейшие драйверы хранения от производителя контроллера хранения. Например, если в системе используется контроллер хранения Intel в режиме RAID, убедитесь, что у вас есть последние применимые драйверы на сайте поддержки Intel.

Примечание

Windows не поддерживает запуск инициализированных томов GPT с помощью систем UEFI в 32-битных версиях Windows. Кроме того, устаревшие системы BIOS не поддерживают запуск томов с раздельным GPT. Проконсультируйтесь с поставщиком системы, чтобы определить, поддерживает ли система как UEFI, так и запуск устройств с емкостью хранения более 2 ТБ.

Действия в BIOS

Теперь давайте посмотрим, как задействовать всю оперативную память (снять лимит ограничения), используя для этого настройки первичной системы ввода/вывода BIOS. Иногда это тоже помогает, хотя, как уже, наверное, понятно, разрядность установленной операционной системы здесь также не учитывается.

В меню разделов необходимо найти параметр, содержащий что-то вроде RAM Remapping (over 4 Gb) или Memory Hole, и активировать его, выставив для него значение Enabled. Если такого пункта в настройках нет, по всей видимости, версия BIOS изменение таких опций не поддерживает. Однако получить к ним доступ можно за счет установки обновленной прошивки для самой первичной системы. Но без специальных знаний заниматься такими вещами самостоятельно не рекомендуется, поскольку последствия могут быть совершенно непредсказуемыми.

Как использовать всю оперативную память в Windows 7/8.1/10

Для каждой версии системы он свой. Однако принцип установки или избавления (вдруг что не так пойдёт) одинаков.

Противопоказания.

Нет. Доносились слухи о некорректной работе системы и даже последующей переустановке. Я склонен относить такие случаи только к криворукости пользователей. Использование файлов безопасно. Однако…

ИСПОЛЬЗУЙТЕ СОВЕТЫ НА СВОЙ СТРАХ И РИСК. ТАК ЧТО ПОЗВОЛЬТЕ СРАЗУ САМОУСТРАНИТЬСЯ ОТ ВСЯКИХ ПОСЛЕДСТВИЙ.

А вот и сами PAE-патчи:

для Windows 7

PatchPaeWindows7 (процесс установки в архивах)

Windows 8.1 и Windows 10

PatchPaeWindows8_10 (кстати, подойдёт и для Windows 7)

Установка (показываю на 7-ке)

  • Процесс полностью автоматизирован. Распакуйте, не обращая внимания на мольбы антивируса (изменения будут проходить на уровне ядра, так что ваш антивирус молодец, но это не тот случай). Можно его отключить до следующей перезагрузки.
  • перенесите файл PAEPatch.exe в папку system32 в директории Windows

  • запускаете патч и пусть антивирус ему не мешает. Пару мгновений будете смотреть на окно PowerShell и патч сообщит об успешном изменении в конфигурации
  • наберём в строке поиска команду msconfig и во вкладке Загрузка убедимся, что патч прописался в загрузочной записи и запись “при его помощи” будет использоваться по умолчанию; время отображения вариантов ОС можно выставить на минимум:

Стало немного теплее. Однако в моём случае все 4 Гб памяти система не может использовать: это ноутбук с интегрированной картой, так что увы… Однако, если у вас объём RAM больше, чем у меня, и видеокарта дискретная, разницу вы сразу почувствуете.

Ограничения 32-битных систем

Конечно, если на компьютере установлена операционная система с архитектурой 32 бита, все проблемы можно было списать исключительно на ее разрядность, ведь такие модификации Windows с объемами памяти выше 4 Гб работать просто «не приучены» изначально. Поэтому единственно правильным решением для исправления ситуации станет самая обычная замена системы х86 (32 бита) на 64-разрядную.

Но ведь иногда можно встретить и случаи, когда в той же Windows 7 х86 память 8 Гб видна, а доступным оказывается размер до 4 Гб. А вот это как раз и связано с ограничениями, которые подразумевает 32-битная архитектура. Впрочем, ситуация может быть еще банальнее, поскольку и материнская плата не всегда дает разрешение на использование полного объема ОЗУ. Чтобы не менять «железо», можно обратиться к некоторым скрытым программным инструментам, которые помогут решить такую проблему если не в полной мере, то хотя бы частично.

Ограничения виртуальной памяти в 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, подробно расписано в статьях Марка Руссиновича.

Установка PAE — патча в Windows 8 / 8.1

Внимание

. Данную инструкцию можно использовать только для 32 битных версий Windows 8 и Windows 8.1, для предыдущих ОС Microsoft процедура немного отличается! Будьте внимательны!

Примечание.

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

Важно!

После установки патча необходимо быть особенно внимательными при установке обновлений безопасности Windows. Т.к. некоторые обновлений Windows иногда содержат и обновления для ядра, после их установки необходимо обновить и ядро PAE: PatchPae2.exe -type kernel -o ntoskrnx.exe ntoskrnl.exe

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

Известные проблемы или ограничения

Так как переход на одноместную емкость более 2 ТБ произошел сравнительно недавно, корпорация Майкрософт исследовала, как Windows поддерживает эти большие диски. В результате выявлено несколько проблем, применимых к всем версиям Windows ранее и включая Windows 7 с Пакет обновления 1 и Windows Server 2008 R2 с Пакет обновления 1.

До этого известно, что при обработке Windows одного диска емкостью более 2 ТБ происходит следующее неправильное поведение:

  • Числовая емкость, превыше 2-х переполнений ТБ. Это приводит к том, что система может решать только возможности, пре превью 2 ТБ. Например, на диске с 3 ТБ доступная емкость может быть только 1 ТБ.

  • Числовая емкость, пре превью 2 ТБ, усечена. Это приводит к не более чем 2 ТБ адресного пространства. Например, на диске с 3 ТБ доступная емкость может быть только 2 ТБ.

  • Устройство хранения обнаружено неправильно. В этом случае он не отображается ни в windows Device Manager, ни в Windows Disk Management. Многие производители контроллеров хранения предлагают обновленные драйверы, которые обеспечивают поддержку емкостей хранения более 2 ТБ. Обратитесь к производителю контроллера хранения или OEM, чтобы определить, какая загружаемая поддержка доступна для однодисковых емкостей с более чем 2 ТБ.

Причины, которые могут мешать переходу на 64-разрядные версии Windows

Стоит ли вообще пытаться сегодня заставить 32-разрядный Windows работать с оперативной памятью более отмеренных ей Microsoft 4 гигабайт? Не проще сразу перейти на 64-разрядную версию и обо всем забыть?

На моем основном компьютере установлена Windows 7 x64. Системой я полностью доволен, ну или почти всем доволен. Из раздела недовольств:

Отсутствие непосредственной поддержки унаследованного оборудования

У меня есть МФУ Canon LaserBase MF3110, которое, дай бог ему здоровья, до сих пор исправно выполняет свои функции. Однако, печатать на него напрямую из 64-битной Windows я не могу из-за банального отсутствия соответствующих 64-разрядных драйверов. Думаю, что их не будет уже никогда.

Точно такая же ситуация, даже еще хуже, со сканером Hewlett-Packard.

Сегодня унаследованное оборудование является одной из причин, которая все еще тормозит переход на 64-битные операционные системы.

Финансовые затраты при смене версии Windows

Еще одна причина, которая может помешать переходу на x64 тем, кто пока еще использует 32-битные версии Windows, является финансово-организационной. Возможно, она даже более веская, чем унаследованное оборудование.

Предположим, что некоторое время назад вы купили в магазине компьютер с предустановленной 32-разрядной версией Windows, а спустя некоторое время, по той или иной причине, приняли решение перейти на 64-разрядную. Очень хорошо, но как реально осуществить это решение?

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

Цена Windows x64 не отличается от Windows x86, но где ее официально взять и не платить при этом дополнительные деньги? Если честно, то я не знаю. Если кто-то знает, поделитесь. Могу предположить, что легитимное решение проходит все же через магазин. Если при этом учесть, что официально ОЕМ версии Windows поставляются только с новыми компьютерами и выбирать придется из более дорогих коробочных вариантов, то желание немедленно осуществить задуманный переход на x64 может заметно поостыть.

Хорошо совмещать переход на x64 со сменой компьютера, но она происходит не так уж часто.

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

Наконец, рассмотрим решение, касающееся именно систем с архитектурой х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, задать повторный поиск обновлений и исключить указанные апдейты из списка установки.

Что еще можно предпринять если доступно только три гигабайта памяти вместо четырёх

С функцией «Memory Remap» все понятно, но, что делать тем у кого её не окажется. Да, может быть и такое, что данного пункта у себя вы не найдете, особенно это касается владельцев ноутбуков.

Дело в том, что данная функция может быть вшита в БИОС, хоть даже если там нет такого параметра. В таких случаях, конечно же, рекомендуется перепрошить (обновить) БИОС на самую свежую версию. И только после этого «Memory Remap» начнет выполнять свои функции.

Так же в БИОСе можно поискать параметр «Memory Hole» его значение должно быть установлено в положение «Disabled».

HPET Mode ещё один параметр, который рекомендовано проверить и установить ему значение «64-bit».

Ещё рекомендую попробовать вариант с настройкой загрузки в конфигурации системы.

Открываем msconfig через окно «Выполнить».

Перемещаемся во вкладку «Загрузка» и нажимаем на «Дополнительные параметры».

И тут убираем галочку с параметра «Максимум памяти».

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

Так же, некоторое количество ОЗУ может использовать и встроенное видео. Например, если ваш кабель монитора подключается рядом с USB портами, значит вы используете встроенное видео, следовательно для его полноценной работы с общего количества оперативки отнимается определенное часть и передается графическому процессору, и именно поэтому вместо 4 ГБ вы можете видеть, что памяти доступно чуть меньше, например 3,5 ГБ. Тут уж придется смериться или приобрести дискретную видеокарту.

Ещё есть информация, что даже при отдельно установленной видеокарте, процессор продолжает забирать оперативную память для нужд интегрированного видео. В таком случае нужно изменить значение процессорной графики на минимальное или полностью его отключить, поставив в БИОСе значение для интегрированной графики на Disable (PCI или Auto). После перезагрузки вся недостающая оперативная память должна вернутся на место и отображаться уже в полном объёме.

Ну и конечно же, есть вероятность, что вместо установленного количества памяти вы видите намного меньше из-за того, что ваша материнская плата просто не поддерживает, например, больше 3 или 4-х ГБ но, обычно подобное встречается на довольно таки старых материнских платах.

Как вы поняли причин отображения 4 ГБ памяти вместо 3-х ГБ может быть очень много и решения у каждого могут быть разные. В данной инструкции я показал вам, что действительно помогло мне и что можно ещё попробовать для выхода из данной ситуации. Если что, я как всегда жду ваших комментариев, и мы будем вместе искать ответ на ваш вопрос.

На Windows 7 x64 вместо 4 ГБ оперативной памяти доступно только 3 ГБ, как вернуть память?

Все о разрядности операционной системы.

Что такое вообще разрядность? В информатике разрядность — это количество битов, которые могут быть одновременно обработаны данным устройством (в нашем случае ОС). На сегодняшний день существуют только две разрядности операционной системы. Это 32-битная и 64-битная. Это значит, что ОС с разрядностью в 32 бит одновременно может обработать только 32 бита информации. И соответственно 64-битная система в два раза больше, т.е. 64 бита информации. Но это не единственное и не самое главное отличие между ОС разных разрядностей.

Отличия между x32 и x64 разрядными операционными системами

  • Главное отличие 32-х битной системы от 64-х битной в том, что x32 разрядная система работает только с 3.5 Гб оперативной памяти. Даже если в системе установлено 8 Гб ОЗУ, в x32 максимально может быть задействовано только около 3,5 Гб памяти. 64-х битная система поддерживает до 128 гб оперативки.
  • 64-битная система может работать с 64-х битными приложениями. С таким же успехом она запускает и работает и с 32-х битными приложениями.
  • 32-битная система с приложениями x64 работать не может.
  • 64-х разрядные системы имеют поддержку многоядерности и многопроцессорности
  • 64-битные системы требуют установки специальных x64 драйверов к устройствам.
  • процессор должен иметь поддержку 64-х разрядных систем.

Плюсы и минусы перехода на 64-х разрядную систему

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

Плюсы

  1. Поддержка больших объемов оперативной памяти (самый жирный плюс)
  2. Запуск и работа как с 32-х битными приложениями так и с 64-х битными.
  3. Заметный прирост производительности в системах с многоядерными процессорами.

Минусы

  1. Возможны проблемы с поиском совместимых драйверов (в настоящее время данный риск уже практически сведен к нулю)
  2. Переход не оправдается, если в систему установлено 4 гб ОЗУ или меньше. Дело в том, что сама 64-х разрядная система и 64-х битные программы потребляют ОЗУ вразы больше чем 32-х разрядная. И высвободившиеся, казалось бы, 0.5 гб оперативной памяти уйдут на нее. Вот в такой ситуации лучше остаться на x32 системе.

Как узнать разрядность системы на ПК?

Способов узнать разрядность системы установленной на компьютер много. Для каждой ОС они естественно кардинально различаются. Мы с вами узнаем разрядность на операционных системах Windows, а также, в «качестве бонуса», на ОС Linux. Но для начала давайте разберемся с обозначениями разрядности системы, принятыми в it сфере.

Обозначения разрядности: x32, x64, x86.

Как вы наверное догадались из статьи 32-х разрядную ОС обозначают как x32, а 64-х разрядную ОС как x64. Но очень часто 32-х битную систему обозначают как x86. В интернете некоторые пользователи понимают под x32 и x86 одну и ту же систему. Это неправильно. x86 — это архитектура микропроцессора и аппаратная платформа. Она может быть применима как к 32-х битным, так и к 64-х битным программам.Дело в том, что в названии первых процессоров Intel в конце всегда приписывалось 86 (например I8086 или 80386 и т.д.) В дальнейшем, даже когда процессоры от Intel стали называться Pentium, платформу продолжали так обозначать. Оттуда данное неправильное обозначение и сохранилось до наших дней. Правильное обозначение для 32-х битных систем должно быть x86_32 и для 64-х битных соответственно x86_64 либо просто x32 и x64.

Узнаем разрядность системы на Windows.

На Windows всех версий разрядность можно узнать просто кликнув правой кнопкой мыши по ярлыку Мой Компьютер и выбрав из контекстного меню пункт «Свойства». Откроется окно системы.В данном окне в пункте «Тип системы» и будет указана разрядность вашей системы.На XP разрядность в данном пункте будет указана только если система 64-х битная.

Узнаем разрядность системы на Linux

В принципе пользователь linux должен по умолчанию знать такие мелочи. Но вдруг если он забыл напомню. Есть несколько способов узнать разрядность системы на linux. Мы с вами рассмотрим только один.Воспользуемся терминалом. Открыть его можно через панель перейдя в «Приложения->Стандартные->Терминал» либо сочетаниями клавиш Ctrl + Alt + T.В терминале набираем команду uname -m и жмем EnterОтобразится имя машины и разрядность системы.

Подведем итоги

Итак, мы разобрались, почему компьютер не видит оперативную память, а также какой-то определенный её объем. По пунктам распишу, что нужно сделать, если это случилось:

  1. Переустановить ОС на 64-битную версию;
  2. В Конфигурации системы убрать галочку с пункта «Максимум памяти»;
  3. Проверить максимальный объем оперативной памяти на материнской плате;
  4. Проверить исправность модулей оперативной памяти;
  5. Переставить планки ОЗУ местами;
  6. Обновить BIOS – инструкция на официальных сайтах системных плат;
  7. Сбросить BIOS.

Также вы можете почистить компьютер от пыли и грязи. Протереть контакты на модулях оперативки, и прочистить слоты. Надеюсь данная статья вам поможет!

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Ваша ОС
Добавить комментарий

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