Почему Windows только показывает приблизительно 3,5 ГБ моих 4 ГБ RAM?

Я недавно обновил RAM своего компьютера до 4 ГБ. Моя 32-разрядная установка Windows показывает только 3 574 МБ памяти. Как я могу заставить Windows использовать полный объем RAM?

90
задан 30.06.2016, 17:32

5 ответов

Вы не можете:

Посмотрите чувака, где мои 4 гигабайта RAM?

если Вы хотите вместить память и устройства в 32-разрядный диапазон адресов: не все доступные 4 ГБ адресного пространства могут быть памятью, которой предаются.
Таким образом, что на самом деле происходит, если Вы выходите и покупаете 4 ГБ памяти для Вашего ПК?
Существует дыра в Вашей карте распределения памяти для IO. (Теперь это - только 25% общего адресного пространства, но это - все еще большая дыра.) Так нижняя часть 3 ГБ Вашей памяти будут доступны, но существует проблема с этим, длятся 1 ГБ.

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

71
ответ дан 07.12.2019, 07:59

Если Вы используете Windows XP на 32 бита, то это не возможно. С тех пор существует недостаточно Адресного пространства, доступного для использования дополнительной RAM

Лучшее решение состояло бы в том, чтобы обновить до 64-разрядной Версии Windows, поскольку это поддерживает 4 + ГБ RAM.

3
ответ дан 07.12.2019, 07:59

Как другие сказали, это не возможно.

Объяснение:

Каждая часть памяти имеет адрес. Операционная система указывает длину адреса. Для более старых операционных систем длина адреса составляет 32 бита, который только позволяет 2 ^ 32 (4 294 967 296) адреса. Теперь, смотря на то число, могло бы казаться, что Ваша операционная система должна поддерживать 4 ГБ, но все другие аппаратные средства (старше значащий, видеопамять в Вашей видеокарте), который имеет внутреннюю память также, отображаются в то адресное пространство.

Это похоже, Вы пытаетесь распределить 1,200,000 шесть номеров телефона цифры.

3
ответ дан 07.12.2019, 07:59

Если Вы хотите использовать полных 4 ГБ, единственная опция состоит в том, чтобы обновить до операционной системы на 64 бита:

  • Windox XP 64
  • Windows Vista 64
  • Linux
  • Max OS/X (хорошо, Вам, возможно, понадобится новый ПК для этого также),

Нормальный Windows XP составляет только 32 бита, и это ограничивает память 3.5 ГБ максимум Проверка ссылка VonC, отправленный для получения дополнительной информации об этой теме.

0
ответ дан 07.12.2019, 07:59

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

Но, лучшее решение состоит в том, чтобы определенно получить x64 ОС.

Никакая причина не слишком так или иначе. Большинство программ работает в x64 с XP/Vista/7 наличие x86 слоя эмуляции. Его справедливые драйверы, которые могли бы быть проблемой.

0
ответ дан 07.12.2019, 07:59

Теги

Похожие вопросы