8 ГБ ОЗУ на XP Professional

37782
quack quixote

Недавно я установил 8 ГБ ОЗУ на четырехъядерную рабочую станцию ​​(HP xw8600) под управлением Windows XP Pro (32-разрядная версия). Я добавил ключ / PAE в файл boot.ini, но SysInfo по-прежнему говорит, что общая память 3 ГБ. Windows распознает дополнительную память? Есть ли способ сказать?

Любая помощь приветствуется. Благодарю.

10
а ты имел ввиду 8гб верно ...? CookieOfFortune 15 лет назад 0
Сколько памяти Windows XP 64-разрядная распознает? Roy Rico 15 лет назад 0
64-разрядная - 128 ГБ ОЗУ http://www.microsoft.com/windowsxp/using/64bit/russel_exploringx64.mspx roman m 15 лет назад 0
Вот похожая дискуссия по этому поводу. Пожалуйста, прочитайте мой пост: http://superuser.com/questions/67444/is-there-way-to-enable-4gb-ram-in-32-bit-windows-os/67596#67596 Вы можете использовать только MAX 4 ГБ в 32-битной Windows, однако, другие 32-битные ОС будут более чем рады использовать все 8 ГБ. Это лицензионная вещь с Microsoft. Nathan Adams 14 лет назад 4
Если вы не хотите переустанавливать свою ОС, вы можете рассмотреть возможность использования RamDisk (конечно, с поддержкой PAE), чтобы использовать эти дополнительные 4 ГБ. Suppressingfire 14 лет назад 0
@quackquixote: Как насчет [этого] (http://iknowu.dnsalias.com/files/public/Windows_XP_SP3_Remove_PAE_Limit/Windows_XP_Remove_PAE_Limit.htm «Windows XP SP3 - удаление физического адреса / ОЗУ 4 ГБ и использование до 64 ГБ ОЗУ с использованием ОЗУ до 64 ГБ» )? Вы можете получить файл usbport.sys, загрузив пакет обновления 2 для Windows Server 2003. Затем распакуйте файл SP2.cab в формате cab ... user2284570 10 лет назад 0

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

9
roman m

речь идет НЕ о XP, а о том, что она 32-разрядная ... 64-разрядная будет поддерживать все ваши 8 ГБ, а затем некоторые

(Windows XP Professional x64 Edition поддерживает 128 ГБ ОЗУ) [ http://www.microsoft.com/windowsxp/using/64bit/russel_exploringx64.mspx]

не совсем верно. PAE позволяет 32-разрядным ОС получать доступ к 64 ГБ ОЗУ. Реальная проблема заключается в том, что MS намеренно не использует оперативную память, находящуюся выше отметки 4 ГБ в 32-разрядной системе, из-за распространенных ошибок в драйверах сторонних производителей. см. http://blog.codef00.com/2007/12/19/windows-on-x86-and-4gb-of-ram/ Evan Teran 15 лет назад 12
Кроме того, мой linux-бокс (который использует 32-битное ядро) в настоящее время с радостью использует 8 ГБ ОЗУ за счет использования PAE (опция называется enable 64GB ram, но в основном это означает «включить поддержку pae»). Evan Teran 15 лет назад 3
3
John Boker

от http://www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx

«Поддержка памяти Windows XP Professional и Windows Server 2003. Максимальный объем памяти, который может поддерживаться в Windows XP Professional и Windows Server 2003, также составляет 4 ГБ. Однако Windows Server 2003 Enterprise Edition поддерживает 32 ГБ физической ОЗУ и Windows Server 2003, Datacenter Edition поддерживает 64 ГБ физической памяти с помощью функции PAE. "

Почему в статье MS написано 4 ГБ, а все остальные говорят, что 3.x ГБ. Это сбивает с толку. johnny 15 лет назад 1
Наконец-то кто-то дает полностью точный ответ! Evan Teran 15 лет назад 0
@jhonny: это потому, что это 4 ГБ минус любой оперативной памяти сопоставленных устройств (например, вашей видеокарты). Если у вас видеокарта на 512 мегабайт, Windows распознает только 3,5 ОЗУ (для правильной работы 32-битного DMA устройства должны быть подключены ниже 4 ГБ). Evan Teran 15 лет назад 3
1
CookieOfFortune

XP распознает только до 3,5 ГБ. Так что нет, XP не распознает дополнительную память.

ХР 64-битная - БУДЕТ roman m 15 лет назад 2
Это не совсем так. Смотрите мой пост ниже. 15 лет назад 0
1
JP Richardson

В 32-разрядной версии Windows XP Pro не может быть больше 3,5 ГБ.

Как насчет [этого] (http://iknowu.dnsalias.com/files/public/Windows_XP_SP3_Remove_PAE_Limit/Windows_XP_Remove_PAE_Limit.htm «Windows XP SP3 - снимите ограничение 4 ГБ физического адреса / ОЗУ и используйте до 64 ГБ ОЗУ с помощью PAE»)? user2284570 10 лет назад 0
1
Neall

Это совершенно не по теме, но 32-разрядная версия Windows не может использовать более 4 ГБ - 32-разрядная версия Windows для настольных ПК даст вам только около 3,5 ГБ. (Это ограничение установлено, потому что драйверы с ошибками часто предполагают, что верхняя часть адресного пространства памяти не используется и может привести к сбою в работе вашего компьютера, если вы фактически используете до 4 ГБ. Предполагается, что на серверах установлены более качественные драйверы.)

неверно, если ОС правильно поддерживает PAE, она может использовать до 64 ГБ ОЗУ. Linux занимается этим уже много лет. Evan Teran 15 лет назад 2
1

32-битные операционные системы максимально около 3 гигов.

Чтобы воспользоваться этим большим количеством оперативной памяти, вам нужна 64-разрядная ОС.

измените это на "32-битные окна", и это правда. Если ОС правильно поддерживает PAE, она может использовать до 64 ГБ ОЗУ. Linux занимается этим уже много лет. Evan Teran 15 лет назад 6
1

Краткий ответ: нет.

Вы можете найти длинный ответ здесь: http://blogs.technet.com/markrussinovich/archive/2008/07/21/3092070.aspx

1
Zaagmans

Переключитесь на 64 бит, и вы увидите все 8 ГБ.

Как насчет [этого] (http://iknowu.dnsalias.com/files/public/Windows_XP_SP3_Remove_PAE_Limit/Windows_XP_Remove_PAE_Limit.htm «Windows XP SP3 - снимите ограничение 4 ГБ физического адреса / ОЗУ и используйте до 64 ГБ ОЗУ с помощью PAE»)? user2284570 10 лет назад 0
0
BigOmega

Вот более подробное объяснение, оно не о Windows, а о x86: http://www.codinghorror.com/blog/archives/000811.html

На самом деле, к сожалению, Джефф неправильно понимает некоторые важные детали. Посмотрите этот ответ для истины: http://stackoverflow.com/questions/711472/8gb-ram-on-xp-professional/711501#711501 Evan Teran 15 лет назад 3
Моя Linux-система успешно использует 8 ГБ сейчас с 32-битным ядром. Evan Teran 15 лет назад 2
0
Bobby

Кажется, что вы вообще не можете использовать PAE в «нормальной (не серверной») 32-битной Windows, возможно, это поможет (да, я знаю, что это для Vista ...).

есть [это] (http://iknowu.dnsalias.com/files/public/Windows_XP_SP3_Remove_PAE_Limit/Windows_XP_Remove_PAE_Limit.htm "Windows XP SP3 - снимите ограничение 4 ГБ физического адреса / ОЗУ и используйте до 64 ГБ ОЗУ с помощью PAE"). user2284570 10 лет назад 0
@ user2284570 Насколько я знаю, включение PAE в домашней системе является нарушением лицензии. Bobby 10 лет назад 0
Да, и не только для дома ... Для каждой несерверной 32-разрядной версии Windows начиная с XP SP2 (да, xp SP1 и windows 2000 поддерживают> 4 ГБ, вручную добавив ключ / PAE в boot.ini). user2284570 10 лет назад 0

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