Надежный патч PAE для Windows 7 Ultimate

18546
Gerard

Я только что установил Windows 7 Ultimate x86 (32-разрядная версия) на компьютер с 16 ГБ ОЗУ, поэтому, естественно, он не будет использовать всю доступную память, потому что моя система 32-разрядная.

Я искал решение и нашел исправление ядра с помощью PAE. Я нашел пару пакетов, которые предназначены для этой задачи:

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

С PatchPae добавленная опция загрузчика вообще не загружала систему.

Тем не менее, я также попытался сделать это при установке виртуальной машины той же системы, выделив ей 6 ГБ ОЗУ, и патчи работали как очаровательный.

Поскольку я использую на своем компьютере какое-то оборудование, которое использует приватные драйверы, созданные ТОЛЬКО для 32- битных систем, Я НЕ МОГУ УСТАНОВИТЬ 64-битную версию Windows (поверьте, они немного старые, они не работают в 64-битной Windows), Пожалуйста, исключите это как возможный ответ. Сожалею.

Знаете ли вы какой-нибудь надежный способ, позволяющий моей Windows 7 Ultimate использовать всю оперативную память, установленную на моем компьютере? Любое графическое или командное решение приветствуется и ценится: D

ОБНОВЛЕНИЕ: я забыл упомянуть, что в обоих случаях, которые я упомянул, если я загружаюсь в безопасном режиме (с или без сетевой / командной строки), я могу добраться до графического интерфейса.

Заранее спасибо!!

1
Можете ли вы рассказать нам больше об устройстве, которое только 32 бит? Это своего рода [проблема XY] (http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem), что ваше устройство не поддерживает 64 бит. Расскажите подробнее о том, что это за устройство и как оно взаимодействует (это USB-устройство или PCI-устройство?), И, возможно, мы сможем устранить причину, и вы сможете перейти на 64-битную систему. Scott Chamberlain 10 лет назад 1
какой графический процессор вы используете? Графика Intel HD с процессором Intel i Core? В этом случае вам не повезло. Драйверы глючат. magicandre1981 10 лет назад 0
Патчить PAE - это все равно, что накладывать лейкопластырь на кровавый пень, где ты только что оторвал руку. Конечно, это * может * немедленно остановить кровотечение, но только один плохо написанный водитель может выскочить из этой пластыря и убить вас до смерти. Вам лучше либо выполнить двойную загрузку на 32-разрядную версию, имея выделенный компьютер для этого оборудования POS, либо посмотреть, сможете ли вы передать устройство на 32-разрядную виртуальную машину в 64-разрядной операционной системе (часто это работает довольно хорошо). , Использование этого оборудования на мощном мощном компьютере с большим количеством оперативной памяти в 32-битной ОС - пустая трата компьютера. Mokubai 10 лет назад 3
нет причин использовать PAE. Он имеет худшую производительность, чем даже x86 phuclv 7 лет назад 0

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

3
John

No, there is no reliable patch though you could always upgrade to an nvidia/ati graphics card. In fact, poorly written drivers are the reason that Microsoft disabled access to memory above 4GB on 32 bit consumer OSes in the first place.

Вот так. Как мне сказали, Windows XP RTM и SP1 могли получить доступ к пределу памяти более 4 ГБ с помощью PAE, но Microsoft отключила эту возможность в SP2. Если бы я только вспомнил, где я читал это ... 7 лет назад 0
0
kalem

Maybe because you're using Intel HD VGA, that's why you're always facing blank screen (BSOD). Intel HD VGA cannot use PAE 32 Bit. Change and use another VGA card (ATI/Nvidia) to solve this problem.

-1
janusz

I know this is an old thread but for someone who might be having the same problem on Win 7 (or Win 10) and looking for a solution.

I had an identical problem (using the PatchPAE patch) to the one stated such that whenever the machine was booted, I also got Win logo and then also a blank, black screen, and then nothing. Moreover, this happened on two machines. I was able to restart with the original unpatched kernel and all worked well. It was not that the patch was not working but there was some kind of compatibility issue related to NVIDA display card. This is a known problem. I discovered this on wj32.org discussion of the PachPAE patch. I changed to ATI and bingo! It worked like a charm.

Это не отвечает на вопрос автора, потому что, скорее всего, у вас была совершенно другая проблема, чем у автора. Ramhound 7 лет назад 0
Добро пожаловать в Супер пользователя. Вы можете свободно редактировать свои собственные сообщения, но для вашей защиты это должно быть сделано под первоначальной учетной записью пользователя. Похоже, вы создали вторую учетную запись, что также помешает вашей возможности комментировать в вашей теме. См. [Объединить мои учетные записи] (http://superuser.com/help/merging-accounts), чтобы объединить ваши учетные записи, что решит проблему. Для справки, ответ был размещен по адресу http://superuser.com/users/688346/janusz, а изменение было предложено по адресу http://superuser.com/users/688359/janusz. fixer1234 7 лет назад 0
-1
Iria masaru

Попробуйте это перед исправлением:

  1. скачать последнюю версию драйвера
  2. удалить текущий драйвер Intel HD с панели управления
  3. залатать это с па
  4. перезапустите его (драйвер Intel)
  5. Теперь попробуйте перезагрузиться, нажмите клавишу F8 и введите безопасный режим.
  6. установите новый драйвер в безопасном режиме

Если вы можете запустить Aero с Max Ram, это означает, что VGA Driver работает нормально.