На компьютерах и ноутбуках с Windows 10 и Windows 11 иногда может появится проблема с тем, что ПК жрёт много оперативной памяти и свободная память просто заканчивается. Вызвана эта проблема утечкой некого системного драйвера, который хранит свои данные в невыгружаемом пуле системной памяти. Невыгружаемый пул памяти — Non-paged memory – это данные в оперативной памяти компьютера, которые используются ядром и драйверами операционной системы Windows, которая никогда не выгружается на диск в своп-файл подкачки. Простыми словами эти данные всегда находятся в физической RAM памяти и компьютер не может её использовать в полном объёме.
Обычно размер невыгружаемого пула не превышает 300-400 мегабайт. Большой размер невыгружаемого пула в Windows частенько означает наличие утечки памяти в каком-то системном компоненте или драйвере. Что делать в этом случае? Можно попробовать отключить этот пул совсем.
Как отключить невыгружаемый пул памяти Windows
Первый способ — через командную строку. Для этого откройте командную строку Windows 10 или Windows 11 с правами Администратора и введите команду:
После ввода команды — нажмите клавишу «Ввод»(Enter). Результат команды должен быть успешным. Перезагрузите компьютер, чтобы изменения вступили в силу.
Второй способ — через системный реестр Windows.
Порядок действий:
1. Откройте редактор реестра regedit.exe
2. Перейдите в ветку реестра:
HKEY_LOCAL_MACHINE\ SYSTEM\ ControlSet001\ Services\ Ndu\
3. Откройте параметр Start на редактирование и измените его значение на «4».
Закройте редактор реестра и перезагрузите компьютер.
Если после указанных выше действий пропало подключение к сети, то нужно повторно изменить значение «Start» на «2». После перезагрузки ваша проблема с большим потреблением ОЗУ должна быть решена.