Як змусити 32-бітову Windows використовувати більше 3 Гб оперативної пам'яті

На полицях магазинів комп'ютерної техніки ще можна зустріти ПК з об'ємом оперативної пам'яті менше 4 Гб, але з кожним роком їх стає все менше. Проте, в Microsoft поки що не думають відмовлятися від 32-бітових Windows і на це у них є всі підстави. Деякий прикладне ПО досі не вміє працювати з 64-розрядними системами, а ще є виртуалки, на яких заради економії ресурсів користувачі і тестувальники вважають за краще встановлювати 32-бітові Windows.

Як змусити 32-бітову Windows використовувати більше 3 Гб оперативної пам'яті


А ось ставити 32- ОС на ПК з більш ніж 3 Гб пам'яті на борту, мабуть, безглуздо, адже така система все одно не зможе використовувати весь потенціал ОЗУ через обмеження архітектури. Або все ж зможе? Можливо, ви будете здивовані, але таке дійсно можливо. Є версії Windows, в яких є особлива функція під назвою PAE або Physical Address Extension, що дозволяє ЦП працювати з 86-бітної адресацією, що дає можливість задіяти обсяг пам'яті аж до 64 Гб при тому ж 32-бітному адресному просторі, що залишається незмінним.
Згідно з офіційними джерелами, PAE підтримується Windows Server Enterprise Edition 2000, 2003 і 2008, щоб активувати цей режим в інших версіях, буде потрібно внесення деяких модифікацій. Запропонований тут метод можна застосовувати в більшій мірі до Windows 7, а ось в Windows 8.1 і 10 результати можуть виявитися не тими, яких варто було б очікувати. Якщо ви все ж таки зважитеся на трюк, рекомендуємо створити повну резервну копію системного розділу.
  • Попередження! Внесення модифікацій в Windows за допомогою описаних тут інструментів може привести до необхідності перевстановлення вашої системи.
Для справи вам знадобляться PAE-патчі, скачайте їх в архіві за посиланням https://cloud.mail.ru/public/EMEG/UD9YGBJBK, розпакуйте архів і виберіть патч для вашої версії системи.

Файли безпечні, але антивірус все-таки бажано відключити. Найпростіше в Windows 7, в цій ОС досить закинути файл PAEPatch.exe з однойменної папки в каталог C: / Windows / system32 і запустити. Про те, що патч був застосований, вкаже нова завантажувальний запис у вкладці "Завантаження" утиліти msconfig (її можна запустити через віконце "Виконати"). Увімкніть цей запис як використовувану за замовчуванням, тайм-аут виставте від 2 до 5 секунд.

У Windows 8.1 і 10 все трохи складніше, там вам потрібно буде пройти інструкції, наведеної в файлі readme.tхt

- послідовно виконати кілька команд, попередньо переконавшись в коректності шляху до виконуваного файлу патча PatchPae2.exe.

Після цього також перевіряємо наявність завантажувального запису у вікні утиліти msconfig і перезавантажуємо комп'ютер. Якщо все вийде, ви помітите приріст продуктивності, якщо немає, видаляємо в msconfig запис "Windows (PAE Patched)" і файли ntoskrnx.exe (ntkrnlpx.exe) і winloadp.exe з каталогу System32.
Ну і не забуваємо про побічні наслідки застосування патча. Що випробували його на своїх системах користувачі Windows 10 повідомляли, що після "апдейта" у них переставали працювати (це необов'язково, а як пощастить) деякі пристрої та системні програми, включаючи Диспетчер завдань. Не виключено поява зависань, BSOD і чорного екрану при завантаженні. З боку користувачів Windows 7 особливих скарг не надходило, але це ніяк не означає, що можна обійтися без створення резервної копії системи.

Мітки до статті: Оперативна пам'ять