8

У меня есть следующая конфигурация машины:

  • Intel Core 2 Duo E6300
  • 1 х 2048 МБ памяти
  • 2 х 1024 МБ памяти
  • 1 х Radeon HD 4870
  • Материнская плата: Gigabyte 945P-S3
  • Windows 7 RTM 64-битная

В Windows и BIOS у меня есть 3,25 ГБ памяти. Как я могу включить его для поддержки 4 ГБ?

EDIT: Я вроде модернизировал версию CMOS и Windows , признает меня 4 Гб , но только с помощью 3.25GB.

альтернативный текст

Я думаю, что это аппаратное обеспечение в конце концов?

5 ответов5

16

Ваш BIOS должен поддерживать переназначение дыр в памяти.

Здесь есть дыра в памяти, поскольку все устройства должны помещаться в 32-разрядное адресное пространство во время загрузки (поскольку BIOS не знает, будете ли вы использовать 32-разрядную или 64-разрядную ОС позже). Повторное сопоставление обеспечивает перемещение затронутой памяти в область памяти после 32-разрядной границы.

Я бы проверил, доступна ли новая прошивка BIOS, если этого параметра нет в вашей текущей прошивке BIOS.

4

Josip прав, что BIOS с перераспределением дыр в памяти необходим. Как говорит Chris_K , ваше оборудование должно также иметь физическую возможность адресации более 4 ГБ, см. KB929605. Я считаю, что семейство чипсетов Intel 945 не может этого сделать. Так что, извините, что вам не повезло.

2

Windows 7 x64 должна распознавать, что оперативной памяти не требуется.

Если BIOS не распознает все 4 ГБ, у Windows нет шансов увидеть это. Возможно, причина в том, что они предоставляют список поддержки памяти , потому что плата очень разборчива.

Я хотел бы, чтобы каждый ваш баран придерживался индивидуально, чтобы убедиться, что BIOS видит их правильно.

Теперь, когда я думаю об этом, у парней из SU будет гораздо больше опыта в этом.

2

Похоже, чипсет 945 не поддерживает более 4 ГБ адресного пространства (а в некоторых версиях только 2 ГБ). Таким образом, вы получаете то же ограничение, что и 32-битная Vista, - вы не сможете использовать все 4 ГБ ОЗУ, поскольку адресное пространство используется не только для ОЗУ.

На странице технических данных набора микросхем Intel 945 :

(G)MCH поддерживает 32-разрядную адресацию хоста, декодируя до 4 ГБ (2 ГБ для 82945PL/82945GC/82945GZ) адресного пространства используемой памяти процессора

И на странице 205:

Адресация диапазонов памяти больше 4 ГБ (2 ГБ для 82945GC/82945GZ/82945PL) не поддерживается

0

В руководстве к вашей материнской плате не указано, что это требование, но рекомендуется использовать модули памяти того же размера. Вполне возможно, что сканирование модулей 1 ГБ в первую очередь препятствует обнаружению большего модуля 2 ГБ.

Я бы попробовал поменять, в каком банке находятся модули (1x2gb <-> 2x1gb), и посмотреть, поможет ли это, но я думаю, что вам просто нужно получить два модуля по 1 Гб для замены существующего модуля по 2 Гб.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .