Использование высокой памяти Windows 10 (неизвестная причина)

Ну, несколько дней назад я обновил свой компьютер до Windows 10. Однако после некоторого использования мой компьютер начал замедляться до тех пор, пока его невозможно было использовать, это было связано с большим использованием памяти. После перезагрузки все вернулось к нормальному, общее использование около 25% от 8 ГБ оперативной памяти. Тем не менее, в течение нескольких часов использования память снова восстанавливается до 70%, а если не перезапускается, она переходит на 100%, а затем даже замерзает. Диспетчер задач не очень помогает, так как он не показывает все процессы (добавленные скриншоты ниже). Также попробовал RAMMap, но он дает ошибку «Обновление ошибок базы данных». Пробовал этот вопрос, но без особого успеха.

Я мало знаю о ПК, но, возможно, некоторые из вас знают эту проблему или могут помочь выяснить, что использует мои операционные системы: D

Использование ОЗУ 1

Использование ОЗУ 2

У вас есть утечка памяти, вызванная драйвером. Посмотрите на большое значение памяти неоплаченного ядра. В вашем случае это более 3,7 ГБ. Вы можете использовать poolmon, чтобы узнать, какой драйвер вызывает высокий уровень использования.

Установите Windows WDK , запустите poolmon, сортируйте его через P после пула, чтобы не выгружался сверху и через B после байтов, чтобы увидеть тег, который использует большую часть памяти. Запустите poolmon, перейдя в папку, где установлен WDK, идите в Инструменты (или C: \ Program Files (x86) \ Windows Kits \ 10 \ Tools \ x64) и нажмите poolmon.exe.

Теперь посмотрите, какой pooltag использует большую часть памяти, как показано здесь:

Введите описание изображения здесь

Теперь откройте приглашение cmd и запустите команду findstr. Для этого откройте приглашение cmd и введите cd C:\Windows\System32\drivers . Затем введите findstr /s __ *.* , Где __ – это тег (самое левое имя в poolmon). Сделайте это, чтобы узнать, какой драйвер использует этот тег:

Введите описание изображения здесь

Теперь перейдите в папку драйверов (C: \ Windows \ System32 \ drivers) и щелкните правой кнопкой мыши соответствующий драйвер (intmsd.sys в приведенном выше примере изображения). Нажмите «Свойства», перейдите на вкладку «Сведения», чтобы найти имя продукта. Найдите обновление для этого продукта.

Если в пуле пула отображаются только драйверы Windows или перечисленные в файле pooltag.txt ( "C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x64\triage\pooltag.txt" )

Вы используете xperf для отслеживания того, что вызывает использование . Установите WPT из Windows SDK , откройте cmd.exe как admin и запустите это:

Xperf -on PROC_THREAD + LOADER + POOL -stackwalk PoolAlloc + PoolFree + PoolAllocSession + PoolFreeSession -BufferSize 2048 -MaxFile 1024 -FileMode Circular && timeout -1 && xperf -d C: \ pool.etl

Захватить 30-60 градусов роста. Откройте ETL с помощью WPA.exe, добавьте диаграммы пулов в область анализа.

Поместите столбец pooltag на первое место и добавьте столбец стека. Теперь загрузите символы внутри WPA.exe и разверните стек тега, который вы видели в poolmon.

Введите описание изображения здесь

Теперь найдите другие сторонние драйверы, которые вы можете увидеть в стеке. Здесь тег Thre (Thread) используется AVKCl.exe из G-Data. Найдите исправления драйвера / программы, чтобы исправить это.


Пользователь Hristo Hristov предоставил трассировку с высоким использованием FMfn во время распаковки файлов:

Введите описание изображения здесь

Тег используется драйвером WiseFs64.sys который является частью программы «Wise Folder Hider». Удаление его устраняет утечку.


Этот парень может иметь сетевую карту бренда Killer Networking (ранее Bigfoot network).

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

Я искал Google … Нашел этот поток, сказав, что это его сетевой драйвер, а затем googled «утечка памяти убийцы» и увидел хиты для этого и нашел, что это приложение самого убийцы, а не только в Windows 10.

Теперь я золотой … Так что, если у кого-то еще есть эта проблема, и у них есть одна из многих игровых плат или ноутбуков, у которых есть сетевой адаптер-убийца, вы можете просто отключить приложение-убийца от запуска. Но то, что я сделал, полностью удалил предоставленный ASROCK драйвер, а затем установил последний пакет только для драйверов с официального сайта-киллера. Это меньше ~ 30 Мб скачать. Если ваша загрузка ближе или больше 100 МБ, то вы ошибаетесь.

Вы потеряете все, что заставляет убийцу выделяться (это программное обеспечение QoS), но для этого нужен хороший маршрутизатор … Тем более, что приложение-убийца обрабатывает только QoS приложений, запущенных на вашем ПК, и ничего не делает для Вашей сети в целом.

Принятый ответ magicandre1981 является правильным ответом на эту проблему, если использование ОЗУ продолжает расти до 100%, тогда, скорее всего, происходит утечка памяти.

Однако, если вы пришли на эту страницу, потому что использование памяти Windows 10 является высоким, но остается стабильным (например, в диапазоне 60% -90%), у вас, вероятно, нет проблемы. Windows 10 использует оперативную память более эффективно, чем предыдущие версии. Это связано с тем, что неиспользуемое ОЗУ – это потерянное ОЗУ .

Современные операционные системы долгое время заменяли редко используемые данные памяти на файл подкачки на жестком диске, чтобы освободить RAM для более часто требуемых данных памяти. (Система My Win 10 имеет 8 ГБ оперативной памяти и 12-страничный файл). Однако медленнее получать эти данные с диска, а Windows 10 будет сжимать нечасто доступную память и сохранять ее в системном процессе (в ОЗУ). Быстрее распаковывать эти данные, чем извлекать их с жесткого диска (даже SSD). Просто потому, что ваша оперативная память в основном заполнена, не означает, что вы не сможете запускать больше вещей, если требуется больше оперативной памяти, тогда Win 10 переместит часть этой сжатой памяти в файл подкачки, чтобы освободить RAM для новых приложений.

Если вы постоянно находите, что ваш системный процесс использует более 1 ГБ оперативной памяти (как и я), вы, вероятно, открываете слишком много вкладок браузера (как и я). Расширение, подобное OneTab, может помочь.

  • Могу ли я перейти на Windows 10 pro?
  • Больше не удается найти приложения в Windows 10
  • Как проверить, установлено ли определенное обновление безопасности Windows?
  • Мои Windows 10 pc получили очень медленно, хотя использование процессора и памяти в порядке. Что еще я могу сделать?
  • Как отключить компьютер Win10 после сна через 3 минуты бездействия?
  • Открывается окно консоли
  • Я сломал подсистему Windows Linux (Bash на Ubuntu в Windows 10). Помощь в Linux?
  • Windows 10 - hal.dll / ACPI.sys / ntoskrnl.exe с высоким процессором (включая WPR-файл)
  • От «аккумулятора, подключенного, но не заряжающего» до «критического процесса»,
  • Устанавливает ли Windows нераспределенное (неформатированное) пространство на SSD?
  • Произошел сбой Windows 10
  • Interesting Posts

    React.js – Синтаксическая ошибка: это зарезервированное слово в функции render ()

    jquery live hover

    Как breeze.js обрабатывает безопасность и избегает раскрытия бизнес-логики

    Можете ли вы переопределить между расширениями в Swift или нет? (Компилятор кажется смущенным!)

    Установите IE10 в режим IE9 для определенных сайтов

    Электропитание: выключение жесткого диска. Эффективный или опасный?

    Как запустить пакетный скрипт перед входом в систему?

    Поиск в отсортированном и повернутом массиве

    XPath в XML-документе с пространством имен

    Тип стирания типа стирания, `любые` вопросы?

    Форматирование больших валютных или долларовых значений в миллионы / миллиарды

    Webrick очень медленно реагирует. Как ускорить его?

    Какова максимальная оперативная память, которую может использовать один слот в моем Sony Vaio?

    Android-убийца процесса

    E / Поверхность: getSlotFromBufferLocked: неизвестный буфер: 0xab7519c0

    Давайте будем гением компьютера.