Windows 10 не бачить всю оперативну пам'ять: що робити?

Проблеми, пов'язані з тим, що в Windows доступна не вся оперативна пам'ять, знайомі багатьом користувачам. При виклику вікна властивостей системи повний об'єм відображається, але після нього чомусь вказується, що доступно пам'яті трохи менше. Ще гірше, коли користувач точно знає, скільки у нього встановлено оперативної пам'яті, а доступно 50 і менше відсотків. Чому це відбувається, і як задіяти максимальний обсяг ОЗП, далі і розглянемо. Але для початку коротко зупинимося на основних причинах такого явища.

Чому використовується не вся пам'ять

При певних налаштуваннях у Windows 10 і Біосі під систему може бути зарезервований деякий обсяг ОЗУ, який в результаті стає недоступним. У деяких випадках Windows не бачить ОЗП через неполадки на апаратному рівні. Є кілька рішень, які дозволяють зняти обмеження і використовувати повний обсяг.


Зверніть увагу, що якщо встановлена 32-розрядна Windows 10, система буде бачити тільки 3,25 ГБ оперативної пам'яті незалежно від того, скільки фактично встановлено ОЗУ на комп'ютері. Щоб використовувати більше, потрібно встановити 64-розрядну версію ОС.

Щоб дізнатися розрядність, перейдіть до Інформації про систему командою msinfo32 з вікна «Виконати» (Win + R).

У правій частині вікна на позиції Тип буде показано розрядність ОС. Якщо вказано значення x86, встановлення 32-розрядної версії. Якщо буде показано x64, це вказує 64-розрядну Windows 10.

Патч, що включає PAE і дозволяє задіяти всю оперативну пам'ять на Windows 8/8.1 x86

Увімкнути режим PAE у Windows 8 (Windows 8.1)

штатними засобами не вийде (для цього доведеться вручну в HEX редакторі правити файл ядра ntoskrnl.exe і перепідписувати його). Найпростіше скористатися готовим патчемPatchPae2, який написаний ентузіастом Wen Jia Liu. Завантажити патч PatchPae2 можна. (архів містить сам патчер - PatchPae2.exe, його вихідні коди і необхідні інструкції).

Патч - це невелика утиліта командного рядка, яка дозволяє модифікувати файли ядра 32 бітових версій Windows з метою активації режиму PAE, що дозволяє використовувати більше 4 Гб оперативної пам'яті (до 128 Гб пам'яті).

Патч PatchPae2 працюватиме з наступними ОС:


  • Windows Vista SP2
  • Windows 7 / Windows 7 SP1
  • Windows 8 / Windows 8.1

Примітка

. Перед установкою необхідно патчу з метою запобігання конфліктів рекомендується відключити оптимізатори і драйвери оперативної пам'яті. Їх можна буде активувати після застосування патчу і завантаження системи в режимі PAE.

Зняття обмежень у налаштуваннях системи

За замовчуванням система може постійно і без необхідності резервувати при завантаженні для себе значний обсяг оперативної пам'яті.

Перейдіть до налаштувань системи командою msconfig, завантаженою з вікна командного інтерпретатора (Win + R).

Відкрийте вкладку Завантаження і виберіть поточну ОС зі списку, якщо встановлено декілька. Натисніть кнопку «Додаткові параметри». Зніміть позначку з параметра «Максимум пам'яті» та натисніть кнопку «OK», щоб зберегти зміни.

Після перезавантаження ПК перевірте, скільки пам'яті використовує Windows 10.

Встановлення патчу PAE у Windows 8/8.1

Увага

. Цю інструкцію можна використовувати тільки для 32 бітових версій Windows 8 і Windows 8.1, для попередніх ОС Microsoft процедура трохи відрізняється! Будьте уважні!

Примітка.

У будь-який момент користувач, перезавантажившись, може в завантажувальному меню переключитися з режиму PAE на звичайний, або назад.


Важливо!

Після встановлення патчу необхідно бути особливо уважними при установці оновлень безпеки Windows. Оскільки деякі оновлення Windows іноді містять і оновлення для ядра, після їх встановлення необхідно оновити і ядро PAE: PatchPae2.exe -type kernel -o ntoskrnx.exe ntoskrnl.exe

Крім того, можуть виникнути проблеми, описані і.

Параметри Біос

У налаштуваннях Біоса є кілька параметрів, через які Windows 10 не може використовувати всю оперативну пам'ять. По-перше, якщо встановлена дискретна відеокарта, то потрібно перевірити, що інтегрований графічний процесор (iGPU) відключений. Якщо увімкнено, Windows буде резервувати для нього пам'ять.

Перезавантажте комп'ютер і коли з'явиться перший екран, натисніть клавішу, призначену для входу в Біос, вказану в рядку Setup. Поширеними клавішами для його виклику можуть бути DEL, F2, F12 або Esc. Також її можна дізнатися в інтернеті за моделлю материнської плати.

У параметрах BIOS знайдіть параметри iGPU, Internal Graphics або Onboard Graphics. Назва і розташування параметрів відрізняються у різних моделях. Позначте пункт Вимкнено (Disabled або Turned Off).


Також у налаштуваннях знайдіть параметр Memory Map Feature, який дозволяє Windows використовувати всю встановлену пам'ять. Знайдіть його і перевірте, що його увімкнено (Enabled або turned On).

Також перевірте значення параметрів: Render Standby — Enabled iGPU Memory — Auto Multimonitor — Disabled

Збережіть зміни, і перезавантажте комп'ютер. Подивіться, чи може ОС використовувати всю оперативну пам'ять. Якщо вона не бачить весь обсяг ОЗП, перейдіть до наступного кроку.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND