Как windows 7 32 pae

Обновлено: 07.07.2024

Я нашел это в интернете, но он не отвечает на мой вопрос:

Если ваш сервер имеет возможность горячего добавления памяти (возможность добавить больше памяти
без выключения сервера !!) или Предотвращение Выполнения Данных
(DEP) включен, то PAE будет включен автоматически !!

Он только переформулирует вопрос как " поддерживает ли мой ноутбук Qosmio x505 горячее добавление памяти?"

как точно определить, включен ли PAE (расширения физических адресов)?

на любой современной системе Intel/AMD (x86/x64) с аппаратным уровнем DEP PAE включен из коробки на Windows XP (SP2?) и выше, так как это требуется для работы функции DEP.

" поддерживает ли мой ноутбук Qosmio x505 горячее добавление памяти?"

нет, это, безусловно, не так.

оперативная память обычно находится только на серверное оборудование высокого класса.

изменить:

по данным запись MSDN для PAE, он включен по умолчанию при определенных (общих) условиях:

Windows автоматически включает PAE, если DEP включен на компьютере, поддерживающем аппаратное обеспечение DEP, или если компьютер настроен для устройств оперативной памяти в диапазонах памяти более 4 ГБ. Если компьютер не поддерживает аппаратный DEP или не настроен для устройства оперативной памяти в диапазонах памяти, превышающих 4 ГБ, необходимо явно включить PAE.

Итак, если система загружается с включенной силой PAE или поддерживает аппаратный DEP, PAE включен. Это каждая система, которая поставляется с предустановленной Vista или Windows 7, а также значительное количество систем XP (late P4, Core Solo/Duo, Core 2 systems). Единственное предостережение, если кто-то вышел из своего пути, чтобы заставить отключить его, отредактировав boot.ini file (для XP) или изменить BCD (для Vista / 7).

а как увидеть, что он включен, я не уверен. В XP, если вы щелкните правой кнопкой на My Computer и выберите Properties , General tab скажет Physical Address Extension внизу, если PAE включен. 64-битные системы Win 7, похоже, не говорят, вероятно, потому, что PAE всегда включен в таких системах. 32-битный Win 7 может сказать что-то подобное в Панели Управления Системой, но пока я не смогу проверить свой домашний ноутбук, я не могу сказать вам наверняка - это единственная 32-битная система Win 7, к которой у меня есть доступ все мои остальные 64-разрядные.

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

в конечном счете, дело в том, что можно с уверенностью предположить, что он включен, если у вас нет веских оснований полагать, что это не так. Если вы пишете код, который зависит от него, используйте IsProcessorFeaturePresent функция, вот для чего она там.

Я знаю, что 32-разрядная версия Windows XP может быть настроена через PAE для поддержки более 3,5 ГБ ОЗУ. Есть хороший учебник, чтобы сделать это с Windows 7 32-разрядной?

Что касается того, почему я не просто использую 64-битную Windows 7: программное обеспечение для моего интернет-соединения (сотовый телефон как модем) будет работать только в 32-битных средах.

Если вы не используете приложения, специально предназначенные для использования преимуществ 36-разрядных расширений PAE в ЦП и API-интерфейсе AWE, использование переключателя PAE абсолютно бесполезно. Молли: На самом деле, есть смысл в PAE, даже если приложения не знают о 36-битной адресации. Даже если каждое приложение имеет доступ только к 2 ГБ памяти, вы можете запустить несколько приложений, каждое из которых имеет свои 2 ГБ. @ Molly7244 AWE и PAE не имеют ничего общего друг с другом. И есть смысл использовать PAE без расширенного ОЗУ, то есть включить аппаратную защиту от неисполнения. На процессоре x86 нет NX без PAE. @ ctrl-alt-delor Извините, но это явно недоразумение, потому что AWE работает на 32-битных системах Windows, в которых не включен PAE. Черт, AWE даже работает в системах, где PAE даже не подходит (x64, ARM, Itanium - эти процессоры не поддерживают PAE). Это правда, что в 32-разрядной системе Windows x86 без включенного PAE приложение с поддержкой AWE не найдет много оперативной памяти, чтобы можно было открывать «окна», но оно будет работать в пределах доступной оперативной памяти. AWE совсем не зависит от PAE; просто на x86 поддержка PAE + более 4 ГБ ОЗУ даст больше оперативной памяти для работы AWE (и всего остального).

Несколько лет назад группа программистов выпустила исправление ядра для Windows 7, чтобы разрешить использование более 4 ГБ оперативной памяти под Windows 7. В последнее время из-за того, что некоторые антивирусные сканеры обнаруживали исправление как ложное срабатывание , загрузка была удалено с сайта. К счастью, я сохранил копию патча (который использует ядро ​​RTM Windows 7) и загрузил его на мой сайт здесь (см. Вариант № 1, когда я обсуждаю два метода исправления ядра Windows). Кроме того, авторы опубликовали инструкции о том, как патчить ваше ядро вручную.

Даже если у вас Windows 7 SP1 (сборка 7601), вы можете установить патч, содержащий ядро ​​7600. Это потому, что ваше ядро ​​по умолчанию не изменено; новая папка копируется в вашу системную папку, и добавляется дополнительная опция меню загрузки для загрузки Windows с новым исправленным ядром вместо старого. Хотя я не обнаружил никаких проблем при запуске Windows 7 SP1 со старым ядром, если вы хотите использовать сборку 7601 ntkrnlpa.exe , вам нужно вручную установить исправление для вашего ядра (см. Ссылку выше).

Как уже упоминалось выше, обратите внимание, что отдельные процессы будут по-прежнему ограничены 4 ГБ, даже если система может получить доступ к большему количеству . Хотя, если бы у вас было 8 ГБ ОЗУ, то, по крайней мере, у вас остались бы еще 4 ГБ для других процессов;)

Для тех, кто интересуется техническими аспектами, это происходит из -за отображенного в память ввода / вывода (MMIO для краткости). Это позволяет ЦП получать доступ как к периферии, так и к ОЗУ через саму адресную шину. Обычно это делается через адреса памяти высшего порядка, чтобы избежать конфликтов адресов низкого порядка. Однако это привело к появлению общеизвестного барьера памяти объемом 3 ГБ во всех пользовательских вариантах 32-разрядных операционных систем Windows.


Ну вообще-то Windows 7 сама может разблокировать недоступную часть ОЗУ.

Для разблокировки следует воспользоваться встроенной в систему утилитой под названием BCDedit :
•Запустите командную строку, нажав Win+R, введите cmd и нажмите Ctrl + Shift + Enter, чтобы запустить ее от имени администратора.
•В появившееся окно введите: BCDedit /set nx AlwaysOff . Это необходимо для отключения DEP в Windows 7.
•Затем, нажмите Enter и выполните вторую команду: BCDedit /set pae ForceEnable . Эта строка отключает блокировку ОЗУ.
•Перезагрузите компьютер и Windows 7, возможно, увидит весь установленный в компьютере объем ОЗУ.


>I, интересно.
Из Википедии: "Physical Address Extension (PAE) — режим работы встроенного блока управления памятью x86-совместимых процессоров, в котором используются 64-битные элементы таблиц страниц (из которых для адресации используются только 36 бит), c помощью которых процессор может адресовать 64 GB физической памяти (вместо 4 GB, адресуемых при использовании 32-разрядных таблиц), хотя каждая задача (программа) всё равно может адресовать 4 GB виртуальной памяти."

Т.е. если мы убедим 32-битную ОС задействовать PAE, мы сможем получить доступ к ранее недоступному объему ОЗУ на железном уровне. При этом, ОС, которые нам интересны (Windows XP, Vista, Windows 7), все равно будут "видеть" лишь 3,3 Гб ОЗУ (возможно, меньше).
Спасибо, нашел более подробно. А сами пробовали воспользоваться данной процедурой?

Пользовался этой программой ранее, никакого эффекта от ее применения не заметил. ОС Windows 7 32-бит, установлено 4 Гб оперативной памяти, доступно 3.5 Гб.


Юзал ReadyFor4GB, винда увидела 4 Гб, но перемен не заметил, ИМХО- фейк. Зато выскакивала ошибка при записи DVD болванок, CD не пробовал :diablo: :diablo: :diablo:

всё равно видит 3,5 Гб

dimitriy.v писал: всё равно видит 3,5 Гб


Под словом "видит" вы что подразумеваете: количество установленной памяти указанное в свойствах системы или количество памяти доступной пользователю?
Насколько понимаю, некоторое количество памяти система резервирует под собственные потребности и зависит это от конфигурации системы.


а зачем нужно в 32-битную систему пихать больше 3-х гигов? она и три использует с трудом, разница в приросте между 3-мя и 4-ю гигами ОЗУ находится на уровне погрешности, между 2-мя и 3-мя около 20% (извиняюсь, но не помню откуда это знаю :biggrin: на каком-то сайте, вроде оверклокерс.ру) У меня видела 3,5 ,процессор i3 был, вчера поставил i5 на четыре ядра,вобще только 2 видит,систему не переустанавливал пока,может кто подскажет в чем проблема,планки рабочие,местами менял, Memory Remap в биосе включал и выключал,результат тот же. Хотел получить систему быстрее,а получилось наоборот. Опишите подробнее (желательно все подробности) об оборудовании и ОС (сборка, версия, сервиспак, лицензия, год выпуска).

Дисплей:
Вiдеоадаптер NVIDIA GeForce GTX 460 (1024 Мб)
Вiдеоадаптер NVIDIA GeForce GTX 460 (1024 Мб)
3D-акселератор nVIDIA GeForce GTX 460
Монiтор Samsung SyncMaster 223BW/223BWG/216BW/G22W (Digital) [22" LCD] (HS3PB27852)

Как использовать всю оперативную память компьютера в 32-х битной версии Windows?

Всем привет, в этой статье блога К76 продолжаем рассматривать полезные преобразования ОС Windows, и сейчас мы попробуем с вами модернизировать систему так, чтобы можно было использовать всю оперативную память, установленную на компьютере, преодолевая порог 3 Гб. Если повезёт, вплоть до 64 Гб RAM (если это вообще может ваша материнская плата).

Пару слов в предисловие

Даже не самый продвинутый пользователь замечал, что порой установленная оперативная память физически не используется системой в её 32-х битной версии полностью. Если вы обладатель 64-х битной версии Windows, статью можно не читать.

объём оперативной памяти до патча

как узнать размер памяти через vbs скрипт

Вобщем, можно прогнать информацию по установленным планкам и видимому объёму RAM вдоль и поперёк. В статье Как проверить размер оперативной памяти об этом есть всё. Но всегда для владельцев 32-х битных версий результаты неутешительны, как и в моём случае: из двух планок DDR3 оперативной памяти объёмами 2 Гб каждая, почти 1 Гиг куда-то исчез.

Почему так?

Теперь к делу

Как использовать всю оперативную память в Windows 7/8.1/10

Для каждой версии системы он свой. Однако принцип установки или избавления (вдруг что не так пойдёт) одинаков.

Противопоказания.

ИСПОЛЬЗУЙТЕ СОВЕТЫ НА СВОЙ СТРАХ И РИСК. ТАК ЧТО ПОЗВОЛЬТЕ СРАЗУ САМОУСТРАНИТЬСЯ ОТ ВСЯКИХ ПОСЛЕДСТВИЙ.

А вот и сами PAE-патчи:

для Windows 7

PatchPaeWindows7 (процесс установки в архивах)

Windows 8.1 и Windows 10

PatchPaeWindows8_10 (кстати, подойдёт и для Windows 7)

Установка (показываю на 7-ке)

  • Процесс полностью автоматизирован. Распакуйте, не обращая внимания на мольбы антивируса (изменения будут проходить на уровне ядра, так что ваш антивирус молодец, но это не тот случай). Можно его отключить до следующей перезагрузки.
  • перенесите файл PAEPatch.exe в папку system32 в директории Windows

system32

конфигурация системы загрузка

система

Как использовать всю оперативную память компьютера . Проблемы.

  • всё можно удалить. Ехе-шник патча из папки system32, оттуда же файлы (если найдёте, конечно) ntkrnlpx.exe и winloadp.exe; в msconfig сотрите строчку из загрузочной записи с патчем (вы видели на фото сверху);
  • если при установке патча возникли проблемы, возможно придётся удалить несколько файлов обновлений Windows. Вот они (предположительно)

KB3153171

KB3146706

KB3147071

удалить обновления

у меня были только 2 из 3-х

Успехов нам всем.

10 комментариев

windows 7 32-4 гига RAM опр-ся как три,
выдиленная Nvidia gf9300m 256 мб,ESET SS с посл.базами сигнатур и прога сканер ,mbam.exe, стабильная сборка dna проект
раньше многократно переустонавливал,
после когда в ней разобрался праработала лет пять без проблем с кучей прог,
возникли причины с карт ридером,usb портами с мышью и флешкой,даже просто при обращении к
дисп.задач>обновление конфиг. оборудования>и сразу синий экран.после уст.этого патча.
Так хотел чтоб было 4 а не 3.Краш тест удался.

Сейчас переуст. снова,
интернет не подключен
антивирус не установлен,
обновлений нет,
драйвера на всё и кард ридер и видео устанавились.
Запускаю в папку windows32 этот PAEPatch.exe 289 КБ ,открываю,всё норм.проходит
Конфигурация системы показывает всё как у тебя на скриншоте патч присутствует
Перезагружаю,всё норм,определяет 4096 памяти,патч работает!
Но картридер с SD картами и формата FAT,FAT32,NTFS он их не опознает,а при обращении
происходит критическая ошибка,и синий экран,обн.драйверов и манипуляции с совместимостью не помогает
С USB ПОРТАМИ С ПЕРЕМЕНОЙ ФЛЕШЕК И МЫШИ ПРОБЛЕМ кажется НЕТ,ТАЧ тоже работает,всё опознается и откр.

Патч работает но в windows32 есть только>>ntkrnlpx.exe из C:\Windows\system32,

ntoskrnx.exe или winloadp.exe из C:\Windows\system32 НЕТ,а если скачать и перекинуть в папку C:\Windows\system32?
посмотреть что поменяет.
(присутствуют системные ntoskrnl.exe и winload.exe,winloadx.exe)
перезапуск патча с перезагрузками ни чего не прибавляет,

Мысли таки,рабочий картридер или 4ГБ полной RAM,трудный выбор.
И почему нет программ этих
ntoskrnx.exe или winloadp.exe из C:\Windows\system32 при работающем патче.

Спасибо.3.25 теперь-4.Сработал первый же файл без всяких заморочек.На Windows7.

Помогло! Причем сразу. Скачала первый файл, поместила куда надо и запустила. После перезапуска имею из 8 Гб памяти 7, 24 доступных. Ура! Спасибо!

Установилось, только из второго архива для восьмерки который, у меня семерка, все работает, спасибо, спасли)

Очень помогло! Программа добротная, теперь Винда 7 32 bit видит 4 Gb оперативы из 4-х ( раньше видел 3,25)
И что самое главное помогло решить проблему загрузки карты (вылета) из Cs Go!

Спасибо огромное помогло. 111

++ Executing Kernel Patch!
++ Executing Loader Patch!
-ERROR- Cannot Patch winload.exe!
Подскажите как решить ?
Файл winload.exe пробывал обновлять , результат повторился .

У патча нет доступа к winload.exe. Патч запускаем от имени администратора. НА winload.exe в System32 должны быть права только у Trusted Installer, но полные. Можно попробовать провернуть ту же операцию, но с активированной учёткой Администратора.

Добавить комментарий Отменить ответ

Читайте также: