Что грузит оперативную память windows 10 в процессах не отображается

Обновлено: 10.08.2022

Некоторое время назад появилась странная проблема: оперативная память стала забиваться без всяких видимых причин в большинстве случаев сразу же после включения компьютера и загрузки ОС. Само собой никакие программы, тем более "тяжелые", в это время еще не запущены. Такое "забивание" происходит через раз: один раз включаю - нормально, второй - память забита на 80, 90 или 100%. В диспетчере задач висят много процессов, но в основном это службы, и ни один процесс не отличается чем-то "криминальным". Странно еще то, что при закрытии одного или нескольких процессов, общий показатель загрузки памяти не меняется. Память - 8 Гб. Прикладываю скрин диспетчера задач.

Перезагружается почти сразу после загрузки
На компе сгорела материнка, поставили другую точно такую же и процессор тот же. Теперь при.

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


Сжирается оперативная память, почти 60%
Друзья на пустом месте сжирается оперативная память, моноблок достаточно мощный Asus Zen AiO Pro.

В Windows 7 после переустановки нагружается оперативная память
Сначала нагружает taskhost всю оперативную память, отключаю его - всё спадает до минимальных 10-30.

На что влияет загруженная оперативная память

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

screenshot_1

Когда заполненность ОЗУ достигает критической отметки, устройство начинает тормозить, а некоторые процессы принудительно закрываются в автоматическом режиме. Таким образом, прерываются важные операции на ноутбуке или десктопном компьютере, на что пользователь может повлиять, выполнив очистку.

Кроме того, когда речь заходит о таких ресурсоемких программах, как игры или видеоредакторы, количество свободной оперативки начинает играть определяющую роль. Порой из-за недостатка ОЗУ подобный софт просто отказывается запускаться, из-за чего многие люди начинают ошибочно полагать, будто им нужен новый компьютер. В определенной степени это верное предположение, однако наиболее рациональным методом решения проблемы станет не замена ПК, а очистка ОЗУ.

screenshot_2

Отключаем автозагрузку программ

Даже если пользователь смог освободить память от фоновых процессов, он может их вновь обнаружить в «Диспетчере задач», перезагрузив компьютер. Подобное происходит из-за того, что некоторые программы открываются вместе с включением ПК. Рекомендуется отказаться от использования данной опции для лишних приложений:

screenshot_8

screenshot_9

  • Кликните ЛКМ по названию лишней программы.
  • Нажмите на кнопку «Отключить».

screenshot_10

Сняв автозагрузку, не забудьте закрыть приложение, так как после отзыва оно будет продолжать работать до следующего перезапуска системы. Выполняя данные выше рекомендации, помните о важности отдельных программ вроде антивирусов. Им желательно разрешать автозагрузку, а также функционирование в фоновом режиме.

Как не допустить перегрузки ОП

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

Файл подкачки ОС

Файл подкачки — замечательная идея. В принципе, ОС понимает, что некоторые части памяти особо не используются вашим приложением. Зачем тратить на него реальную физическую память? Вместо этого процесс в ядре записывает этот неиспользуемый фрагмент на диск. Пока к нему не обратятся снова, только тогда он вернётся в память.

Для более подробного объяснения, как работает память в Windows, рекомендую лекцию «Тайны управления памятью» Марка Руссиновича.

Здесь много за чем нужно следить и анализировать. К кому обратиться? Конечно, к Диспетчеру задач!

Память в RAM обычно называют рабочим набором (Working Set), в то время как всю выделенную память обычно именуют Private Bytes. Библиотеки DLL вносят путаницу в определения, поэтому пока их проигнорируем. Иначе говоря:

Private Bytes [выделенная память] = рабочий набор + файл подкачки

По умолчанию Диспетчер задач показывает для любого процесса именно рабочий набор:


И это число, на которое я всё время смотрел. Откуда я знал, что в Диспетчере задач информация о переданной памяти находится в колонке Commit Size . Я так и не смог там найти информацию о виртуальной памяти.



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

К счастью, есть много других ресурсов для отслеживания ресурсов. На каждой машине под Windows установлен PerfMon (Системный монитор), который выдаёт очень подробную информацию о каждом процессе и системе в целом:


Интересно, что Системный монитор умеет фактически исследовать и сравнивать метрики на двух или более компьютерах в сети. Это очень мощный инструмент, но Диспетчер задач, очевидно, удобнее для пользователей. В качестве промежуточного решения рекомендую Process Explorer:


Бум! Visual Studio, чего это ты до сих пор в 32-битном режиме (обратите внимание на его Virtual Size)? Пиковое использование памяти на моём компьютере на уровне 89% от максимума, ещё терпимо. Это пригодится позже.

Дополнение: многие указали на другие удобные инструменты, в том числе VMMap и RAMMap.

К счастью, это не какие-то ненужные мелочи ОС. Актуальная информация о потреблении памяти многократно помогала мне в отладке разных проблем.

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

Даже если память будет иногда использоваться, важно понимать, что это дорогой ресурс, так что идти по такому пути ни в коем случае нельзя. Здесь появятся и утечки памяти.

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

Это очень странно, я открываю диспетчер задач, всего у меня 16 ГБ ОЗУ, показывает что потребляет 20% когда все закрыто!

59e39252a56a4349959943.jpg

Пошарил по процессам, не пойму где утечка, сканировал на вирусы, все-равно, виндоус жрет 1 гб, до процессы ну еще 1 макс, и все равно их нет в процессах, куда еще 1 гб делся? Как можно отследить куда расход идет, в случае если кто то поставил фишинговое или скрытое ПО для фарма лайткойнов?

Это подозрительно, обычно когда сильно забивает и я никак не могу убрать это, перебивал винду стирая вообще все под чистую. Когда чистый windows, у меня грузило 5%-10% ОЗУ максимум, теперь 20% минимум.

Простой 1 комментарий

майнеры вычисляются не по памяти, а на слух - СО графической карты или процессора даст знать о повышенной нагрузке первой.

Jump

Да никуда оно не идет.
В процессах отображается все что используется.
Непонятно про какой расход идет речь.
Выложите скрин вкладки "память"

BonBonSlick

BonBonSlick

BonBonSlick

Поетому и возник вопрос, если это мемори лик как его отследить, если вредоносное ПО, как узнать куда расход памяти идет и заблочить процесс

Jump

Andrey Stark, ОЗУ никто не жрет, она не съедобна.
Процессы используют некоторое количество памяти - если вы просуммируете всю память используемую процессами, то получите сумму используемой памяти. Разумеется не идеально точно +/- 30% потому использование памяти постоянно меняется.
Почему они должны "жрать" 1гб ОЗУ?

Jump

Утечки - это когда вы ничего не делаете, а памяти все меньше и меньше, в конце концов память исчерпывается вся и работать становится не возможно.
Если у вас 20% занято и больше не меняется, то никаких утечек нет.
В мониторе ресурсов более подробная информация есть.

Запуск Windows и приложений сопровождается чтением в память и обработкой огромного количества файлов. Зачастую один и тот же файл открывается по несколько раз для чтения различных сегментов. Такой нерациональный доступ к файлам занимает много времени. Гораздо эффективнее обращаться к каждому файлу только один раз, загружая информацию в оперативную память ещё до того, как она станет нужна программам. Prefetcher наблюдает за тем, какой код и данные (включая NTFS Master File Table) загружаются в процессе запуска операционной системы и приложений. Он накапливает эти сведения в файлах трассировки для оптимизации загрузки кода и данных при следующих запусках.

На вкладке «производительность» диспетчера задач посмотрите на количество «доступной» а не «свободной» памяти

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

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

Дело в том, что свободная память - это ресурс, который не используется, простаивает. А может ускорять раьоту вашего компа - вот он и используется, для кэширования.

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

Утечка ОЗУ

Как узнать степень загруженности

Что же делать, если при открытии каждой новой вкладки браузера компьютер испытывает большие сложности: задуматься о покупке нового устройства или просто очистить ОЗУ? Чтобы дать ответ на этот вопрос, нужно ознакомиться со степенью текущей загрузки оперативной памяти. Подобная операция даст понять, действительно ли все проблемы, связанные с быстродействием ПК, можно решить, выполнив очистку:

  • Зажмите клавиши «Ctrl» + «Shift» + «Esc» или откройте «Диспетчер задач» любым удобным для вас способом.
  • Перейдите во вкладку «Процессы».

screenshot_3

  • Обратите внимание на пункт «Память», где отображается процент загруженности ОЗУ.
  • Для получения более подробной информации перейдите во вкладку «Производительность» и выделите пункт «Память».

screenshot_4

Во вкладке «Процессы» вы увидите процентную заполненность ОЗУ, а также операции, которые на это влияют. В разделе «Производительность» загруженность выражается в конкретном количестве задействованной памяти. Также здесь представлен удобный график, позволяющий сделать те или иные выводы.

Способы разгрузки ОП

Существует множество вариантов очистки ОЗУ. Рассмотрите их все, чтобы выбрать наиболее подходящий для себя. В целом, вам будет достаточно одного способа для постоянной очистки хранилища.

Удаляем вирусы

Нередко под видом безопасных программ на компьютер устанавливается вредоносное ПО, которое либо крадет личные данные пользователя, либо использует ресурсы ПК (включая ОЗУ) для майнинга криптовалюты. Порой хакеры идут на серьезные ухищрения, из-за чего обнаружить опасное приложение в «Диспетчере задач» не удается.

Помогает в такой ситуации только хороший антивирус, а именно глубокая проверка, которую он способен выполнить. Скачайте и установите на свой компьютер Kaspersky Internet Security, Avast или Dr.Web и запустите сканирование. По окончании процесса будет предложено удалить вирусы, чем нужно незамедлительно воспользоваться.

screenshot_14

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

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

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

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

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

Открываем перечень служб

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

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

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

Окно

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

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

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

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

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

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

Дополнительно рекомендуем использовать бесплатный софт MemReduct для автоматической очистки ненужных процессов, потребляющих ОЗУ в фоновом режиме.

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

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

Закрываем приложения

Ранее в материале мы уже говорили, что оперативную память заполняют файлы приложений. Следовательно, почистить ОЗУ можно, просто закрыв неиспользуемые программы. Для этого достаточно кликнуть по значку в виде крестика, который отображается в правом верхнем углу запущенного приложения. Также не забывайте, что на заполненность оперативки влияет количество открытых вкладок браузера.

Есть альтернативный вариант закрытия программ, который выглядит более оптимальным:

  • Откройте «Диспетчер задач».
  • Перейдите во вкладку «Процессы».

screenshot_5

  • Кликните ЛКМ по названию лишнего приложения.
  • Нажмите на кнопку «Снять задачу».

screenshot_6

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

Закрыв все лишние программы, обратите внимание на пункт «Память» вкладки «Процессы». Здесь наверняка снизится процесс загруженности, а аналогичную информацию можно будет увидеть еще и в разделе «Производительность».

Используем специальные программы

Рассмотренные выше способы предполагают выполнение очистки оперативной памяти в ручном режиме. В то же время существует комплексное решение в лице специальных программ, которые заточены под выгрузку ОЗУ. Рассмотрим самые популярные из них.

Mz Ram Booster

Приложение с говорящим названием, способное в одно касание ускорить компьютер. Программа обладает простым и понятным интерфейсом с переводом на русский язык, так что с освоением Mz Ram Booster у вас не должно возникнуть проблем. Запустите утилиту, ознакомьтесь с загруженностью ОЗУ и выполните «Ускорение системы».

screenshot_15

Wise Memory Optimizer

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

screenshot_16

RAM Booster

Отличное средство ускорения системы, позволяющее не только очистить оперативку, но и протестировать компьютер в различных сценариях, чтобы оценить уровень его производительности. Если же вы просто хотите выгрузить ОЗУ, то после запуска RAM Booster нажмите на кнопку «Освободить память сейчас».

KCleaner

Простая программа с минимальным количеством функций и элементов интерфейса. Вас это не должно отталкивать, так как KCleaner прекрасно справляется с поставленной задачей. Просто запустите приложение и нажмите на кнопку «Очистить». Далее KCleaner все сделает за вас.

screenshot_17

CleanMem

Еще одна довольно простая утилита, в качестве недостатка которой выделяется отсутствие русского языка. Если вы не разбираетесь в английском, то после запуска CleanMem перейдите в раздел «Advanced Monitor» и назначьте периодичность очистки ОЗУ.

screenshot_20

Advanced SystemCare

screenshot_21

Зарезервированная и переданная память

Не все части этого огромного адресного пространства равны. Некоторые части адресного пространства процесса фактически поддерживаются либо физической оперативной памятью, либо диском (см. ниже). Зарезервированная память считается переданной (Committed), если ОС предлагает вам эту память при попытке её использовать. Остальная часть адресного пространства, а это подавляющее большинство, остаётся доступным для резервирования. То есть не всегда ОС может предложить вам этот блок памяти для использования: она может сделать копию на диске (файл подкачки), например, а может и не сделать. В C++ резервирование памяти осуществляется вызовом VirtualAlloc. Так что переданная память является аппаратно ограниченным ресурсом в ОС. Давайте посмотрим.

Решение

and22215 антивирус AVAST "слепой" - используйте нормальные антивирусные сканеры : как Malwarebytes , Zemana , HitmanPro и посмотрите результаты ( вполне вероятно это вирусная угроза так грузит всё ) . Установите утилиту Autoruns64 и покажите скины из столбца Everything со всеми записями - уверен там есть много чего лишнего . А вообще в идеале AVAST нужно удалить с ПК ( потом ) - он сам не хуже трояна . Так же причиной может быть кривой драйвер - все критические должны быть установлены с официального сайта производителя материнской платы строго на вашу модель ( а старые удалены в безопасном режиме специальным ПО )

да давно он уже слился - детект с 2017 года подупал : стал больше троянов пропускать ( а раньше в одиночку мог вынести абсолютно все угрозы ) . Потом ещё и подтупливающий ГИУ интрфейс новый сделали - он как будто на 0,1сек виснет ; никакой оптимизации работы движка : что после его усиления стало раздражать - вот сидит в трее там Авирка какая-нибудь , БитДефендер и не мешает : а этот жрёт , всё больше с каждым обновлением . Потом добавили нахрен не нужные функции - типа обновления дров и удаления мусора . Потом ещё выяснилось что даже платная версия сливала рекламным компаниям все кондифециальные данные пользователей . Вообщем я с ним расстался навечно - как и с Касперским и МкАфии и с Тотал360 .

аваст никогда ничего не ловил и не вычищал, это бред, у меня была своя подборка троянов, штук 15 в одном zip архиве, стравливал его постоянно антивирусам, аваст единственный кто ничего не мог найти.
макафи очень плох был всегда и очень тяжелый
тотал360 не юзал
каспер работает отлично на все деньги, но если заглючит, то можно вешаться
---
сижу на встроенном антивире майкрософт 20 лет и никаких проблем не знаю, всё же важнее уметь неловить вирус, чем иметь 100 антивирусов.
кстати весьма неплох ESET, я бы его выбрал если платный покупать.

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

tl;dr: Диспетчер задач скрывает информацию о подкачке (paged memory) и виртуальном пространстве процесса. Лучше используйте Process Explorer из комплекта Sysinternals.

При запуске нового процесса ОС присваивает этому процессу непрерывное адресное пространство. В 32-разрядных системах это пространство может составить 4 ГБ, обычно 2 ГБ для ядра, а остальное для процесса. В этой статье проигнорируем использование памяти ядром. В 64-разрядных системах зарезервированная процессом память может вырасти до колоссальных 64 ТБ. Что этот процесс будет делать с несколькими терабайтами памяти, когда у нас на самом деле жалкие 8 ГБ? Сначала нужно понять, что такое зарезервированная и переданная память.

Закрываем фоновые приложения

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

screenshot_7

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

Перезапускаем «Проводник»

Еще один способ, с помощью которого выполняется очистка ОЗУ, предполагает перезапуск приложения «Проводник». Дело в том, что эта стандартная утилита отвечает за работу с памятью. Перезапустите его, воспользовавшись следующей инструкцией:

  • Запустите «Проводник».
  • В «Диспетчере задач» откройте вкладку «Процессы».

screenshot_11

screenshot_12

screenshot_13

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

Читайте также: