Вопрос звучит так: “Как я могу включить PAE в Windows 7 (32-bit) для поддержки более 3.5 ГБ оперативной памяти”, а ответ на него - это ввести командную строку “bcdedit /set [{ID}] pae ForceEnable”.
Но, вероятно, вопрос стоит перефразировать, как включить и иметь возможность использовать более 3.5 (или 3.25) ГБ оперативной памяти на 32-битной системе W7.
Я пробовал PAE на 2-х различных материнских платах Desktop с идентичными системами: Плата Intel® для настольных ПК D945GNT с процессором Intel® Pentium® D с тактовой частотой 3,4 ГГц и рабочим диапазоном 3,00 ГБ, а также плата Intel® для настольных ПК DG41WV с тактовой частотой Intel® E7500 2,93 ГГц и рабочим диапазоном 3,25 ГБ. Обе они поддерживают 64 бита и 4 ГБ.
В 2 системах включена функция PAE; затем, используя процедуру, указанную в http://www.jensscheffler.de/using-gavotte-ramdisk-in-windows-7 я установил диск Gavotte Ram и восстановил 16 МБ Рама (ничего) на первой системе, но восстановил весь 775 МБ неиспользованного для второй системы.
Итак, на диске Ram второй системы я назначил ему файл перемещаемых страниц от 16MB до 700MB, а на разделе другого физического диска системы - перемещаемые страницы от 16MB до 3300MB.
я доказал 2 факта: 1. Системы предпочли файл подкачки Рама, а не тот, что на жестком диске. Я видел, как он двигался, рос и сжимался. 2. Бенчмарк с PC Pitstop (образ прилагается в http://www.pablomolina.net/bench700.png ) показывает большое улучшение скорости работы системного диска, и система работает довольно быстро. На скамейке я сравнил файл страницы 700 Мб на диске Ram с файлом страницы 700 Мб в другом разделе того же системного диска!
Вам необходимо настроить систему на очистку файла страниц при выключении с помощью процедуры Microsoft kb/314834.
Для меня PAE имеет смысл на 32-битной системе и работает. Я не буду использовать 64-битную систему, так как профессионально использую Windows и накопил 450 программ за годы, на переустановку которых у меня уйдут месяцы.