Разрешить использование 4 ГБ ОЗУ в 32-битной Windows 7

3037
Jakob

Возможное дублирование:
Почему Windows показывает только около 3,5 ГБ моей более 4 ГБ ОЗУ?

У меня 4 ГБ ОЗУ, что, как я понимаю, является максимальным для Windows 7 32-разрядной. Моя система распознает 4 ГБ и может использовать 2,9 ГБ. Конечно, мне интересно использовать все 4 ГБ. Я попытался загрузиться с включенным PAE, но все еще могу использовать только 2,9 ГБ. Как это? Остальная часть ОЗУ фактически сопоставлена, и система просто не осознает этого, или мне нужно что-то еще сделать, чтобы получить максимальную производительность для моих 4 ГБ ОЗУ?

0
Я знаю, что этот вопрос относится к XP, а не к Windows 7, но главное, что вы используете 32-битную ОС. ChrisF 13 лет назад 0
Хотя на самом деле это не так, потому что «невозможно» - это не тот ответ, который я ищу. Я знаю, что это требует хакерского решения, но вот почему я спрашиваю. Адреса используются прямо сейчас, но я хочу принудительно установить адреса в моей оперативной памяти, чтобы я мог использовать их полностью. Так что я на самом деле ищу то, что я прошу; ПОЧЕМУ - когда я использую PAE - расширение физического адреса, оно не работает? Jakob 13 лет назад 0
MS отказалась разрешить 32-битным окнам рабочего стола использовать более 4 ГБ адресного пространства. Предположительно из-за глючных драйверов. Если вы хотите использовать более 4 ГБ адресного пространства в 32-битных окнах, вы можете либо перейти на серверную версию, либо взломать ядро. plugwash 7 лет назад 0

1 ответ на вопрос

0
Joakim Backman

Читайте страницу 3GB Switch в Windows boot.ini .

Переключатель 3GB не имеет ничего общего с этим. Этот переключатель связан с виртуальными адресами, а не физическими. Jamie Hanrahan 7 лет назад 0