Windows 10 не выгружает оперативную память

Как исправить невыгружаемый пул Windows 10

Вот спустя время решил себе обновить компьютер, собрал, установил новую Windows 10. И горя не знал. Но заметил что он очень тормозит, после того как открыл диспетчер задач, увидел что невыгружаемый пул памяти постоянно увеличивается, и оперативная память не освобождается. Каждый раз чтобы выгрузить память с невыгружаемого пула приходилось выполнять перезагрузку компьютера.

В этой статье я Вам покажу несколько способов как избавится от проблемы с невыгружаемым пулом памяти. Разберемся что такое невыгружаемый пул и по каким причинам пользователи с ней встречаются. Решил написать статью так как сам часто встречаюсь после каждой чистой установки операционной системы Windows 10.

Что такое невыгружаемый пул памяти

На скриншоте видно где можно посмотреть на невыгружаемый пул, и увидеть явную утечку памяти. Не важно сколько в Вас памяти, все с временем уходит в невыгружаемый пул. При этом нормальные значения невыгружаемого пула располагается в районе до двухсот мегабайт. Именно поэтому после обнаружения утечки памяти рекомендуем воспользоваться нашими способами. Обычное добавление планок оперативной памяти немного отдаляет, но все же не решает проблему.

Эта проблема появляется при активном использовании Интернета с включенным управлением полосой пропускания, происходит утечка памяти на материнских платах с сетевой картой от Killer. Не важно интегрированная это или дискретная сетевая карта. Драйвер netio.sys может забрать хоть всю оперативную память в системе. После перезагрузки компьютера по новой все происходило.

Возможно несколько вариантов устранения проблемы. Я же использовал первый или второй способ для отключения утечки памяти. Но не стоит исключать вариант обновления драйверов сетевой карты. Так как сейчас производители уже выпустили обновленные версии драйверов, автоматически исправляющие ошибки с невыгружаемым пулом памяти Windows 10.

Как исправить невыгружаемый пул оперативной памяти

Службы

Первый способ заключается в отключении службы мониторинга сетевой активности (Windows Network Data Usage Monitoring Driver) в Windows 10. Выполнением буквально одной команды проблема с невыгружаемым пулом памяти будет полностью решена.

  1. Откроем окно Выполнить нажатием на клавиши Win+R.
  2. Вводим команду: sc config NDU start= disabled и нажимаем кнопку ОК.

Реестр

Перед внесением изменений в реестр рекомендуется создать резервную копию реестра Windows 10. Это предоставит возможность в любой момент при необходимости восстановить любые изменения в реестре.

  1. Нажимаем Win+R и выполняем команду regedit, чтобы открыть редактор реестра.
  2. Перейдем по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ndu.
  3. Значение параметра Start изменяем на 4.

Для применения изменений выполните перезагрузку компьютера. После включения компьютера память будет освобождаться в автоматическом режиме. Больше утечек оперативной памяти из-за не будет. Смотрите также инструкцию: Как очистить оперативную память на Windows 10.

Драйвера

В некоторых случаях исправить утечки оперативной памяти помогает настройка программного обеспечения к сетевой карте. При этом пользователь теряет весь функционал программы Killer Network Manager.

  • Установите Killer Network Manager и отключить Управление пропускной способностью в настройках менеджера.
  • Установить драйвера без программы управления возможностями сетевой карты Killer Network Manager.

Сейчас уже с уверенностью можно сказать, что достаточно будет просто обновить драйвера производителя. Сегодня вместо программы Killer Network Manager пользователи получают обновленное средство управления Killer Control Center. В котором разработчики уже решили предыдущие ошибки и проблемы пользователей.

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

В этой статье мы рассмотрели как исправить невыгружаемый пул Windows 10 и собственно разобрались что такое невыгружаемый пул памяти. Пишите в комментарии встречались ли Вы с этой проблемой, и как с ней боролись. Надеюсь эта статья была для Вас полезной.

Читайте также:  Как удалить ненужные процессы windows 10

Оптимизация оперативной памяти в Windows 10, устранение утечки ОЗУ

Утечка оперативной памяти Windows 10 является серьезной проблемой, с которой сталкиваются многие владельцы компьютеров с операционной системой Microsoft. Но не каждый знает о способах устранения «неисправности». А ведь всё очень просто! Далее рассмотрим возможные решения для оптимизации ОЗУ, ускорения ПК.

Куда утекает «оперативка»?

Любое приложение, игра потребляют ресурсы компьютера — нагружают процессор, обращаются к дискам, занимают определенное место в оперативной памяти. Это нормальное явление, характерное для ПК, мобильных устройств и т.д.

Но иногда после закрытия программы, она продолжает работать в фоне, не выгружается из ОЗУ полностью. Мы пытаемся запустить другую утилиту/игру, но сталкиваемся с «лагами, фризами, тормозами» из-за нехватки «оперативки».

Даже сторонние оптимизаторы не всегда способны справиться с подобными проблемами. Именно здесь стоит начать обзор способов для устранения утечки:

  • Предварительно заходим в «Службы» — через поиск или консоль «Выполнить», вызываемую комбинацией Win + R . Вводим запрос:

  • В открывшемся перечне находим элемент с названием «SysMain» (Superfetch), двойным щелчком левой кнопки мышки входим в параметры, где следует включить сервис, выбрать автоматический запуск. Если всё так и есть, значит ничего не меняем, закрываем службы:

  • Далее — снова открываем форму «Выполнить», вводим команду:

  • Оказываемся в редакторе реестра. Слева есть дерево папок. Нужно провести ряд манипуляций по указанным ниже путям (в конце статьи есть детальное видео):

Справа редактируем ключ «Start» — удаляем его значение и вместо него указываем «4»

Выполняем аналогичные действия.

В правой части окна находим «NonPagedPoolSize», в окне свойств указываем десятичную систему и прописываем значение «192».

  • Закрываем редактор реестра и перезагружаем компьютер.

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

Нередко причиной дефекта является вредоносное программное обеспечение, вирусы. Чтобы устранить этот фактор — запускаем глубокое (полное) сканирование в установленном антивирусе. Защитника Windows 10 будет вполне достаточно для изолирования всех современных угроз:

Не выгружается оперативная память Windows 10

Не выгружается оперативная память Windows 10

NikMT

BB-код ссылки (для форумов):

Раньше пользовался Win 8.1 x64 Single Language. Все было отлично. Решил обновить до Windows 10. При попытке скачать игру с сервиса Steam — система начала все больше и больше тормозить и в итоге окончательно повисла. С других сервисов Uplay, Origin — то же самое, с торрента тоже. Также заметно стала падать производительность в играх. Если изначально на максимальных настройках игра не тормозит, то через полчаса все превращается в слайд-шоу.

Таким образом я зашел в диспетчер задач и выяснил, что память постепенно загружается и показатель не падает, только увеличивается, в итоге все это приводит к тому, что память постоянно загружена на 100%, какие бы процессы я не отключал и компьютер виснет. Я пытался поменять планки оперативной памяти — не помогло. Полностью форматировал жесткий диск с удалением всех разделов и созданием новых и переустанавливал систему (сначала думал на жд) — проблема осталась. Обновлял биос материнской платы — также ситуация не изменилась.

Процессор Intel core i7 4790k 4000MHz, оперативная память — Corsair XMS3 4Gb (2 планки), Материнская плата — MSI B85-G43 GAMING, Видеокарта — GTX 970 4Gb

Невыгружаемый пул занимает память Windows 10 — решение

Одна из распространенных проблем пользователей Windows 10, особенно с сетевыми картами Killer Network (Ethernet и Wireless)— заполняющаяся оперативная память при работе в сети. Обратить на это внимание можно в диспетчере задач на вкладке «Производительность», выбрав RAM. При этом, заполняется невыгружаемый пул памяти.

Проблема в большинстве случаев вызвана неправильной работой сетевых драйверов в сочетании с драйверами монитора использования сети Windows 10 (Network Data Usage, NDU) и достаточно просто решается, о чем и пойдет речь в этой инструкции. В некоторых случаях, причиной утечек памяти могут быть и другие драйверы оборудования. Близкий по теме материал: Что такое память Кэшировано в Windows 10 и как очистить кэшированную память.

Исправление утечки памяти и заполнения невыгружаемого пула при работе в сети

Наиболее распространенной ситуацией является, когда невыгружаемый пул RAM Windows 10 заполняется при работе в Интернете. Например, легко заметить, как он растет при скачивании большого файла и после этого не очищается.

Если описанное — ваш случай, то исправить ситуацию и очистить невыгружаемый пул памяти можно следующим образом.

  1. Зайдите в редактор реестра (нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter).
  2. Перейдите к разделу
  3. Дважды нажмите по параметру с именем «Start» в правой части редактора реестра и задайте значение 4 для него, для отключения монитора использования сети.
  4. Закройте редактор реестра.

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

Если шаги, описанные выше, не помогли, попробуйте следующее:

  • Если драйвер сетевой карты и (или) беспроводного адаптера был установлен с официального сайта производителя, попробуйте удалить его и дать Windows 10 установить стандартные драйверы.
  • Если драйвер был автоматически установлен Windows или был предустановлен производителем (и система после этого не менялась), попробуйте скачать и установить последнюю версию драйвера с официального сайта производителя ноутбука или материнской платы (если это ПК).

Заполняемый невыгружаемый пул оперативной памяти в Windows 10 не всегда бывает вызван драйверами именно сетевой карты (хотя чаще всего) и если действия с драйверами сетевых адаптеров и NDU не приносят результата, можно прибегнуть к следующим шагам:

  1. Установка всех оригинальных драйверов от производителя на ваше оборудование (особенно если на данный момент времени у вас установлены драйверы, автоматически установленные Windows 10).
  2. Использование утилиты Poolmon из состава Microsoft WDK для определения драйвера, вызывающего утечку памяти.

Как узнать, какой драйвер вызывает утечку памяти в Windows 10 с помощью Poolmon

Выяснить конкретные драйверы, приводящие к тому, что невыгружаемый пул памяти растет можно с помощью инструмента Poolmoon, входящим в состав Windows Driver Kit (WDK), скачать который можно с официального сайта Майкрософт.

  1. Загрузите WDK для вашей версии Windows 10 (не используйте шаги на предлагаемой странице, относящиеся к установке Windows SDK или Visual Studio, просто найдите пункт «Установите WDK для Windows 10» на странице и запустите установку) с сайта https://developer.microsoft.com/ru-ru/windows/hardware/windows-driver-kit.
  2. После установки, зайдите в папку с WDK и запустите утилиту Poolmon.exe (по умолчанию утилиты находятся в C:\ Program Files (x86)\Windows Kits\ 10\ Tools\ ).
  3. Нажмите латинскую клавишу P (так, чтобы второй столбец содержал только значения Nonp), затем — B (это оставит в списке только записи, использующие невыгружаемый пул и отсортирует их по количеству занимаемого пространства в памяти, т.е. по столбцу Bytes).
  4. Обратите внимание на значение столбца Tag для занимающей наибольшее количество байт записи.
  5. Откройте командную строку и введите команду findstr /m /l /s значение_столбца_tag C:\Windows\System32\drivers\*.sys
  6. Вы получите список файлов драйверов, которые могут оказаться причиной проблемы.

Дальнейший путь — выяснить по именам файлов драйверов (с помощью Google, например), к какому оборудованию они относятся и пробовать установить, удалить или откатить в зависимости от ситуации.

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

16.07.2017 в 23:02

Здравствуйте. А если не найден HKEY_LOCAL_MACHINE\ SYSTEM\ ControlSet001\ Services ?

17.07.2017 в 08:32

Не может так быть.. должен быть в наличии. Вы вручную пройдите по этому пути (папки слева).
Не найден он мог быть, если вы ввели в верхнюю адресную строку вот так, с пробелами, как у меня в статье (пробелы у меня проставлены с той целью, чтобы не получалось «слишком длинное слово», которое выходит за границы сайта).

20.07.2017 в 14:06

А как оптимизировать потребление кэшем?
А то 5.1 ГБ (. ) выделяет, при моих 4 гб ОЗУ.

18.11.2017 в 06:13

Уже 4 года как при скачивании больших файлов помогает только перезагрузка.
Ни думал ни гадал что виновником может быть киллер.
Вину полноценно скидывал на торент клиенты, хотя все настройки включал, а нужно было просто взяться за эту проблему вплотную, потому что если бы виноват был торрент то при его убийстве в диспетчере должна была освобождаться оперативная память, чего не происходило, дело то в не выгружаемом лупе…
Стало проще жить!
Хотя есть и положительный момент в виде 4 планок оперативной памяти
в целом на 16 гигабайт, долго не придётся думать об этом, да и при рендере она используется!
Огромное спасибо!

08.12.2017 в 16:43

После обновления до creators update началась эта дичь. доходило до того что комп вис намертво из за забитой оперативки (при скачивании файлов более 15 ГБ) данный совет помог избавиться от проблемы.

11.05.2018 в 02:58

вообще запутался с poolmon и далее с командной строкой. непонятно по каким значениям выбрать из столбца Tag запись, если на скриншоте показано явно не с наибольшим количеством байтов. а в командной открылось C/users__ и что туда вписывать? может сделаете для чайников руководство? полуспециалисты и так разберутся

16.05.2018 в 20:21

Спасибо… Помог первый вариант. Сетевая карта Killer E2200.

09.07.2018 в 08:14

Данную проблему удалось решить полным форматированием жёсткого диска (с;д), при переустановке системы, предварительно сохранив нужные файлы в облаке. До этого форматировался и переустанавливалась система на диск С и проблема никуда не девалась.

14.10.2018 в 20:58

с реестром не прокатило.
переустановка дров помогла.
Killer E2200

16.10.2018 в 01:21

Здравствуйте. Помогите мне пожалуйста. У меня было забито 40% озу из 8 -3,5, на голом компе с виндой, я решил обновить Килер, обновил, всё также, решил его удалить через его же программу по удалению и хоп, утечки нету в пределах нормы. Что мне делать ?

16.10.2018 в 11:26

Здравствуйте.
Я что-то не совсем понял… после удаления утечка прекратилась или еще до удаления? В первом случае смотреть другой драйвер, во втором — расслабиться.

15.02.2019 в 23:18

я год мучился с этой проблемой, пасибо человече.

25.02.2019 в 01:03

Недавно началась эта беда с оперативкой… Дошел до шага с «Откройте командную строку и введите команду findstr /m /l /s arl2_tag C:\Windows\System32\drivers\*.sys» в мое случае arl2, но после Enter окно с командной строкой просто пропадает : (

25.02.2019 в 09:40

Здравствуйте. По описанию похоже, что вы не командную строку открываете и вводите туда команду, а открываете окошко «выполнить» и туда вводите команду….

22.03.2019 в 13:20

Здравствуйте Дмитрий.
Ввожу в командную строку команду:
findstr /m /l /s arl2_tag C:\Windows\System32\drivers\*.sys
Нажимаю: Enter. И ничего не происходит. Пробовал разное значение столбца tag, пробовал вводить команду в PowerShell, ничего. Что-то я делаю явно не так. (Windows 10, сборка 1809, x64)

Как Вам отправить скриншот?

Разобрался!
Это те, которые остались синенькие, а не те, которые выделились беленьким.

14.05.2019 в 00:12

Большое спасибо, помогло

08.10.2019 в 20:45

В моем случае оперативную память загружала включенная функция Rapid SSD диска Самсунг но это нормально,

28.11.2019 в 22:53

Помог первый вариант. Сетевая карта тоже Killer™ E2200 и как я прожил с этим 4 года?) Спасибо еще раз!

21.03.2020 в 03:17

Ничего не понятно, что вписывать в командной строке перебрал все варианты тишина

21.09.2020 в 17:11

у меня на виндус 7 такая проблема не давно вылезла я просто вытащил плашки почистил их и вставил обратно и всё больше нет этой проблемы

Читайте также:  Как вернуть настройки реестра по умолчанию windows
Оцените статью