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

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

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

Устраняет утечки памяти и переполнение незагружаемого пула памяти

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

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

  1. Зайдите в редактор реестра (нажмите Win+R на клавиатуре, введите regedit и нажмите Enter).
  2. Перейти к
    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu\
  3. Дважды щелкните на параметре с названием "Start" в правой части редактора реестра и установите его значение равным 4, чтобы отключить монитор использования сети. Устранение проблемы с незагружаемым пулом в реестре Windows 10
  4. Закройте редактор реестра.

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

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

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

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

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

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

Незагружаемый пул в диспетчере задач Windows 10

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

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

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