Много памяти в ожидании windows 10

Слишком много памяти в ОЖИДАНИИ. Как узнать, чем она занята? Windows Server, Server 2012 Решение и ответ на вопрос 1783879

Модератор

Эксперт 1С

3697 / 2897 / 569

Регистрация: 10.03.2011

Сообщений: 11,407

Записей в блоге: 1

1

Server 2012

Слишком много памяти в ОЖИДАНИИ. Как узнать, чем она занята?

21.07.2016, 17:32. Показов 35027. Ответов 17


скриншот:

Слишком много памяти в ОЖИДАНИИ. Как узнать, чем она занята?



0



Модератор

Эксперт 1С

3697 / 2897 / 569

Регистрация: 10.03.2011

Сообщений: 11,407

Записей в блоге: 1

21.07.2016, 17:35

 [ТС]

2

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

Служба SuperFich — отключена!

Добавлено через 1 минуту
А да, забыл написать

Windows Server 2012 R2



0



Почетный модератор

Эксперт по компьютерным сетямЭксперт Windows

28037 / 15768 / 981

Регистрация: 15.09.2009

Сообщений: 67,753

Записей в блоге: 78

27.07.2016, 19:00

3

какие роли на сервере?



0



Модератор

Эксперт 1С

3697 / 2897 / 569

Регистрация: 10.03.2011

Сообщений: 11,407

Записей в блоге: 1

01.08.2016, 13:39

 [ТС]

4

magirus, AD, DNS и Файл сервер

На нем общие папки и файловая 1С (шара по сети)

Добавлено через 2 часа 43 минуты
Ап…



0



Почетный модератор

Эксперт по компьютерным сетямЭксперт Windows

28037 / 15768 / 981

Регистрация: 15.09.2009

Сообщений: 67,753

Записей в блоге: 78

01.08.2016, 13:44

5

Цитата
Сообщение от Dethmontt
Посмотреть сообщение

файловая 1С (шара по сети)

подозреваю дело в этом. логи журналы…



0



Модератор

Эксперт 1С

3697 / 2897 / 569

Регистрация: 10.03.2011

Сообщений: 11,407

Записей в блоге: 1

01.08.2016, 13:49

 [ТС]

6

Апmagirus, дофига общих файлов на сервере



0



Почетный модератор

Эксперт по компьютерным сетямЭксперт Windows

28037 / 15768 / 981

Регистрация: 15.09.2009

Сообщений: 67,753

Записей в блоге: 78

01.08.2016, 14:04

7

с ними одновременно работает много народу?
налицо классическая утечка. а вот что ее вызывает…



0



Ушел с форума

Эксперт С++

16454 / 7418 / 1186

Регистрация: 02.05.2013

Сообщений: 11,617

Записей в блоге: 1

01.08.2016, 14:05

8

«Ожидание» — это так называемые ‘standby’-страницы: память, которая была
возвращена системе и никем не используется. Когда системе нужно выделить
память, она берет free (свободные) страницы. Если нет free, берет standby.
Standby может занимать почти всю доступную оперативку, это нормально, так
работает системный кэш. При желании standby-страницы можно очищать,
но в данном случае никакого профита, как мне кажется, это не даст.



1



Почетный модератор

Эксперт по компьютерным сетямЭксперт Windows

28037 / 15768 / 981

Регистрация: 15.09.2009

Сообщений: 67,753

Записей в блоге: 78

01.08.2016, 14:08

9

то есть она вроде уже и не используется но и не очищена?



0



Ушел с форума

Эксперт С++

16454 / 7418 / 1186

Регистрация: 02.05.2013

Сообщений: 11,617

Записей в блоге: 1

01.08.2016, 14:29

10

Лучший ответ Сообщение было отмечено magirus как решение

Решение

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



2



Почетный модератор

Эксперт по компьютерным сетямЭксперт Windows

28037 / 15768 / 981

Регистрация: 15.09.2009

Сообщений: 67,753

Записей в блоге: 78

01.08.2016, 14:44

11

забавно. однако большое спасибо.



0



Ушел с форума

Эксперт С++

16454 / 7418 / 1186

Регистрация: 02.05.2013

Сообщений: 11,617

Записей в блоге: 1

01.08.2016, 15:14

12

Лучший ответ Сообщение было отмечено magirus как решение

Решение

У Руссиновича есть утилита RAMMap:

RAMMap v1.5
https://technet.microsoft.com/… ammap.aspx

Она умеет очищать память, которая помещена в standby-список:
Меню -> Empty и далее выбираем «Empty Standby List» и «Empty
Priority 0 Standby List». Но толку от этого, как мне кажется, будет не
больше, чем от всяких «оптимизаторов памяти».



1



Модератор

Эксперт 1С

3697 / 2897 / 569

Регистрация: 10.03.2011

Сообщений: 11,407

Записей в блоге: 1

02.08.2016, 11:23

 [ТС]

13

Убежденный, magirus, доброго времени суток.
Уважаемый Убежденный прав. Эта память именно для ускорения доступа к общим файлам минуя диск и кажется я нашел кто это делает.

Щас все проверю и отпишусь…

Добавлено через 42 секунды

Цитата
Сообщение от Убежденный
Посмотреть сообщение

RAMMap v1.5

Стороннем ПО не хочу пользоваться

Добавлено через 2 минуты

Цитата
Сообщение от Убежденный
Посмотреть сообщение

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

Да именно дилемма в том, что если нет свободной памяти free, то все запущенное ПО на это PC жутко тормозит (программы открываются по 20 минут)

Добавлено через 1 минуту

Цитата
Сообщение от magirus
Посмотреть сообщение

с ними одновременно работает много народу?

около 20-ти человек



0



Почетный модератор

Эксперт по компьютерным сетямЭксперт Windows

28037 / 15768 / 981

Регистрация: 15.09.2009

Сообщений: 67,753

Записей в блоге: 78

02.08.2016, 11:26

14

Dethmontt, утилиты от Русиновича — это Маст Хэв. для того кто занимается администрированием. Майкра его не за красивые глаза купила. Вместе со всей сисинтерналс.



1



Модератор

Эксперт 1С

3697 / 2897 / 569

Регистрация: 10.03.2011

Сообщений: 11,407

Записей в блоге: 1

02.08.2016, 12:22

 [ТС]

15

magirus, Убежденный, короче.
Во всем виновата роль ФАЙЛ СЕРВЕР



0



Модератор

Эксперт 1С

3697 / 2897 / 569

Регистрация: 10.03.2011

Сообщений: 11,407

Записей в блоге: 1

02.08.2016, 12:25

 [ТС]

16

Любая шара с поднятой ролью ФАЙЛ СЕРВЕР на Windows Server 2012 R2
По умолчанию при создании шары встает флаг КЕШИРОВАТЬ

Слишком много памяти в ОЖИДАНИИ. Как узнать, чем она занята?



1



Модератор

Эксперт 1С

3697 / 2897 / 569

Регистрация: 10.03.2011

Сообщений: 11,407

Записей в блоге: 1

02.08.2016, 12:31

 [ТС]

17

Короче это спасло отца русской демократии.

Слишком много памяти в ОЖИДАНИИ. Как узнать, чем она занята?

Конечно какие то данные все равно кэшируются, но не в таком объеме



0



Модератор

Эксперт 1С

3697 / 2897 / 569

Регистрация: 10.03.2011

Сообщений: 11,407

Записей в блоге: 1

02.08.2016, 13:52

 [ТС]

18

Я добился своего, сервак работает нормально. Всем спасибо!
особенно Убежденный, натолкнул на хорошую мысль…



0



Многие пользователи хотят, что бы компьютер постоянно «летал». Есть много способов оптимизации скорости работы ПК. Вот 3 статьи на нашем сайте: один, два и три. Но сегодня речь пойдет об оптимизации работы оперативной памяти. На сайте Майкрософт есть интересная статья но без литра водки не разберешься :-). Мы пойдем в обход, как настоящие герои.

Дальше будет много картинок, почти компьютерный комикс с рецептом для приготовления :-).

Количество процессов и загрузка оперативной памяти

Запускаем диспетчер задач Ctrl+Shift+Esc, переходим на вкладку быстродействие и смотрим на циферки, в данном случае объём оперативной памяти составляет 12279 МБ. Кэшировано 521 МБ. Доступно 10646 МБ. И свободно 10200 МБ. По центру внизу нажимаем кнопку Монитор ресурсов.

Монитор ресурсов Windows

Наблюдаем примерно такую же картину, Свободная память совпадает, но есть еще пункт Ожидание 433 МБ.

Теперь переключимся на вкладку процессы на данный момент их 53 плюс минус 1-2, бывает отложенный запуск программ на старте Windows, системный процесс запускается, делает свою работу и выгружается. Поэтому цифры могут плавать в небольшом диапазоне.

Монитор ресурсов Windows

Теперь поработаем с нормальной нагрузкой, например браузер Firefox с кучей вкладок, штук 50 или больше. Плюс еще парочка небольших программ.

Загрузка памяти Windows

Как видим, оперативная память начинает «таять». Если у Вас установлено 4 ГБ оперативной памяти, то уже нормальной работы не получится. При 8 ГБ всё еще будет хорошо. Теперь опять смотрим в монитор ресурсов и сравниваем цифры.

мониторим ресурсы Windows

Доступно, кэшировано, свободно всё совпадает, но вот полоска ожидание разрослась до 7027 МБ. то есть 7 ГБ. Теперь закрываем Firefox и другие запущенные программы и смотрим в диспетчер задач.

Ram в Windows

Оперативная память освободилась, это видно по графику, да и цифры красивые.

Освобождение памяти Windows

В мониторе ресурсов цифры совпадают, но синяя полоса ожидание (она же кэшировано), означает, что в оперативной памяти еще висит информация, с которой мы работали. Так как пункт свободно показывает нам 3786 МБ.

Теперь представьте, что вы работали полдня, запускали большое количество программ, в оперативной памяти висят куски непонятно чего, и как сам Windows управляет всем этим КЭШИРОВАНО абсолютно не понятно. Наверное, сами программисты из Microsoft не знают, как работает оперативка :-). А Вам нужно запустить видеоредактор, фотошоп или погонять в любимую игрушку (лара крофт, farcry 5 или подобные монстры) без лагов и фризов.

Есть очень простой выход, скачиваем маленькую бесплатную программу Mem Reduct.

скачиваем маленькую бесплатную программу Mem Reduct

Устанавливаете и запускаете, от имени администратора! Программа на русском языке.

Mem Reduct

Mem Reduct показывает свои циферки. Так же можно сравнить с AIDA 64, интересен пункт виртуальная память, цифры совпадают. В AIDA 64 так же можно промониторить файл подкачки, в данном случае задав минимальный объём 1024 МБ, а максимальный 6144 МБ. Чётко видно текущую и пиковую загрузку файла подкачки. Таким образом, при запущенной AIDA 64 можно поработать дней пять при своей типовой нагрузке на компьютер и определить нужный конкретно Вам объём файла подкачки. Так как споры по поводу его объёма на просторах интернета не утихают.

Загрузка памяти AIDA 64

Далее в опциях программы Mem Reduct нужно сделать настройки. Для Windows10 есть еще дополнительный пункт, можете попробовать у кого стоит 10-ка.

Настройка Mem Reduct

Далее нажимаем кнопку внизу Очистить память.

Появится окошко, можно поставить галочку и нажимаем Да.

Теперь картина совершенно другая. Свободной памяти море, ожидание всего 505 МБ. файл подкачки слегка распух до 613 МБ. виртуальная память почти не изменилась.

замеряем память Windows

В диспетчере задач всё тоже чудесно, причем свободной памяти еще больше, чем при старте компьютера, Mem Reduct какие-то объёмы оперативной памяти сбрасывает (загоняет) в файл подкачки.

Загрузка RAM в World of Tanks

Так же хотелось бы сказать пару слов любителям игр, особенно которые смотрят чудо-блогеров на ютубе и любят статистику из MSI Afterburner. Так вот, скриншот для Вас. Где указано RAM 10565 МБ. Это не загрузка оперативной памяти. Это скорее всего сумма кешировано+занято, а вот ниже параметр RAM usage 6970 МБ соответствует правде.

Сами «Танки» кушают всего 1415 МБ оперативной памяти.

Сколько памяти кушают танки

Вот еще любопытный скриншот, как разные программы по разному считают объём оперативной памяти.

Надеемся, статья была полезной и интересной.

Подписывайтесь на нашу группу в VK  ЧИП-ЦЕНТР — восстановление информации в Донецке

Как уменьшить использование оперативной памяти?

Снижение использования ОЗУ

  1. Отключите и удалите приложения, интенсивно использующие память. …
  2. Удалите отключенные приложения. …
  3. Удалите приложения, которые работают, но для которых не включены правила или не используются по иным причинам. …
  4. Удалите Spam Blocker и Phish Blocker, если они не используются. …
  5. Обход DNS-сеансов.

Как исправить чрезмерное использование памяти в Windows 10

  1. Закройте ненужные программы.
  2. Отключите автозагрузку программ.
  3. Отключите службу Superfetch.
  4. Увеличьте виртуальную память.
  5. Установить взлом реестра.
  6. Дефрагментируйте жесткие диски.
  7. Методы, подходящие для программных задач.
  8. Вирус или антивирус.

Почему мой компьютер использует так много памяти?

Если у вас много оперативной памяти, а ваш компьютер работает медленно, причиной проблемы может быть приложение. Нажмите Ctrl + Shift + Esc, чтобы открыть диспетчер задач. а затем на вкладке «Процессы» проверьте, сколько памяти использует Runtime Broker. Если он использует более 15% вашей памяти, у вас, вероятно, проблема с приложением на вашем ПК.

Что происходит, когда на Android заполнена оперативная память?

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

Почему у меня так много ОЗУ?

Закройте ненужные запущенные программы / приложения. Когда ваш компьютер использует много памяти, вы можете попробовать закрыть некоторые ненужные запущенные программы и приложения, чтобы решить эту проблему. Шаг 1. Откройте диспетчер задач, щелкнув правой кнопкой мыши значок Windows и выбрав «Диспетчер задач».

Использование 70 RAM плохо?

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

Какой браузер использует меньше всего памяти?

1- Microsoft Edge

По результатам наших тестов, Edge занимает всего 790 МБ памяти с 10 открытыми вкладками, что намного меньше, чем у всех других браузеров в нашем списке. Откройте 20 вкладок одновременно, и Edge займет всего 1.2 ГБ ОЗУ, что показывает большую оптимизацию использования пространства.

Выпускает ли Microsoft Windows 11?

Операционная система Microsoft для настольных ПК следующего поколения, Windows 11, уже доступна в бета-версии и будет официально выпущена Октябрь 5th.

Что использует всю мою память?

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

Достаточно ли 4 ГБ ОЗУ для 10-разрядной версии Windows 64?

Сколько оперативной памяти вам понадобится для достойной производительности, зависит от того, какие программы вы запускаете, но почти для всех 4 ГБ — это абсолютный минимум для 32-разрядных и 8G — абсолютный минимум для 64-битной. Так что есть большая вероятность, что ваша проблема вызвана нехваткой оперативной памяти.

Как я могу узнать, что использует мою оперативную память?

Идентификация «кабанов памяти»

  1. Нажмите «Ctrl-Shift-Esc», чтобы запустить диспетчер задач Windows. …
  2. Щелкните вкладку «Процессы», чтобы увидеть список всех процессов, запущенных в данный момент на вашем компьютере.
  3. Щелкните заголовок столбца «Память», пока не увидите стрелку над ним, указывающую вниз, чтобы отсортировать процессы по объему занимаемой ими памяти.

Windows 10 High Memory Usage : Don’t worry if your computer gets stuck and Windows Task Manager warns «High memory usage» as showing here.

Hello there, recently i’ve «upgraded» to windows 10 from windows 7, sadly i only have 4 gb of ram, but that wasn’t the problem on windows 7, i would have google, discord and a game open and it would take only about 20-30% of memory, but after i upgraded to windows 10 my memory would constantly be super high… — by Ognjen Milojevic from Microsoft

Image of High Memory

On this page, we will guide you to easily fix high memory usage issue on Windows 11/10/8/7 with the following resolutions:

Workable Solutions Step-by-step Troubleshooting
Fix 1. Close Unnecessary Programs On Task Manager, find running programs that take high memory, click End Task…Full steps
Fix 2. Disable Programs from Startup On Task Manager, go to Startup, right-click to disable big programs from Startup…Full steps
Fix 3. Defragment Hard Drive Type dfrgui in Search, open Defragment and Optimize Drives, select drives to Optimize…Full steps
Fix 4. Fix File System Error Run EaseUS Partition Master, and right-click drives to fix file system errors…Full steps
More Fixes… Other 6 fixes are available here for you to follow and fix high RAM memory errors…Full steps

What Is High Memory Usage?

High Memory Usage is a state where Windows computers’ RAM, ROM, or Cache usage grows to an extremely high level. Windows 10 high memory usage error is related to RAM and virtual memory.

High memoru usage and low memory warning

When the PC has a high memory usage error, it will freeze while running a program and pops up an error message, warning that «Your computer is low on memory».

Follow to check if you are having this error and what caused high memory usage.

Define High Memory Usage Windows 11/10 Error:

Try the following steps to define if your computer is with high memory usage, high CPU, or high disk usage error:

Step 1. Press Ctrl + Alt + Del keys and select «Task Manager».

Step 2. At the Process tab, check the usage state of CPU, Memory, and Disk.

If the Memory column displays 70%, 80%, 90%, or 99% used as the two figures shown below, it’s a «High Memory Usage» issue.

High Memory Usage in Processes:

Open Task Manager

High Memory Usage in Performance:

Check memory usage state in task manager

Why Is My Memory Usage So High [Symptoms and Causes]

All computer memory is connect to the CPU and RAM. However, the high memory usage issue is mainly related to the overcrowding of many internal processes. So what will happen when your computer is caught with a high memory usage issue? And what causes this error? Check it out.

Symptoms of High Memory Usage Causes of High Memory Usage
  • Computer slows down
  • Applications won’t respond
  • File transfer stuck, programs/software get stuck
  • Unable to download or upload files, programs
  • Registry hack
  • Virus attack
  • Disk file system error
  • Low space due to high usage by multiple apps or big installation patches.
  • Running too many programs at one time
  • Insufficient physical and virtual memory
  • Too many programs start in the startup

So how to fix «high memory usage» or «High RAM memory usage» issues? How do I reduce or fix the high memory usage in Windows 11/10?

Here is a list of all tested fixes, just follow to fix high memory usage Windows 11/10 issues immediately.

If you are having a similar problem in older Windows OS, like Windows 11/8/XP, you can either follow the video tutorial here or follow the step-by-step guide in each fix for a try:

1:18 — Using Registry Editor 
3:00 — Service Settings

Method 1. Close Unnecessary Running Programs/Applications

When your computer is with high memory usage, you can try to close some unnecessary running programs and applications to fix this issue.

Step 1. Open the Task Manager by right-clicking on the Windows icon and select «Task Manager».

Step 2. Go to the process tab, check any extra programs that are taking high memory but you aren’t using at all.

Step 3. Click the unnecessary programs and select «End Task».

Close unnecessary programs

Method 2. Disable Programs Running from Startup

Disabling programs running from Startup will effectively decrease the system load and saving quite a lot of CPU memory space.

Step 1. Press Ctrl + Alt + Del keys, select «Task Manager».

Step 2. Click on «Startup» in Task Manager, right-click the applications that you don’t want to run from Startup, and select «Disable».

Disable programs from startup

Method 3. Defragment Hard Drive & Adjust for Best Performance

It will also help to save quite a lot of memory space by defragmenting hard drives. You can also refer to a manual way to defrag and optimize the disk for its best performance.

Defragment hard drives:

Step 1. Press «Windows + R», type: dfrgui, click «Defragment and Optimize Drives» to open this app.

Step 2. Click on the hard drives (C: drive for example) you want to defragment and click «Optimize».

Defrag hard drive

Wait for the process to finish the defragment process. Do remember to restart the computer when the process completes.

Adjust for the best performance:

Step 1. Right-click «This PC» and select «Properties».

Step 2. Click «Advanced system settings», click «Settings» under Performance.

Step 3. Check «Adjust for best performance», click «Apply» and «OK» to confirm.

Adjust best performance for high memory usage issue

Method 4. Fix Disk File System Error

File system error is a major reason that may cause high memory usage or high CPU usage on Windows 11/10/8/7 computers. Professional partition manager software — EaseUS Partition Master can easily fix the error and get rid of it from your PC. It’s easy for all levels of Windows users. 

Check and Fix System Error 

Method 5. Increase Virtual Memory

Virtual memory makes use of part of disk space to serve as memory so as to release computer memory stress. Therefore, when your computer is with high memory usage issue, you can try the following steps to increase virtual memory:

Step 1. Right-click on This PC, select «Properties». 

Step 2. Click «Advanced system settings» in the pop-up window.

Step 3. Go to the Advanced tab, click «Settings…» under the Performance section.

Increase virtual memory

Step 4. Navigate to the Advanced tab, click «Change» under the Virtual memory section.

Change virutal memory size

Step 5. Uncheck «Automatically manage paging file size for all drives».

Step 6. Select C drive, check «No page file», and click «Set». 

Step 7. Click «Yes» to continue.

Confirm to increase virutal memory

Step 8. Select a non-system partition, check «Custom size», and set the same value in Initial Size and Maximum Size. 

The value size is recommended to be twice big as the physical memory on your computer.

Step 9. Click «Set» and «OK» to save the changes.

Save changes to increase virtual memory

Method 6. Disable Superfetch Service

Step 1. Press Windows + R, type services.msc into the Run box and click «OK».

Step 2. Locate and right-click «Superfetch» > select «Properties» > click «Stop» on the pop-up windows.

Step 3. Click «Disabled» from the ‘startup type’ drop-down menu.

fix service host superfetch high disk usage - disable superfetc in service

Method 7. Set Registry Hack

This method will release some virtual memory on your computer by deleting page files in the Registry. Here is how to do so:

Step 1. Press Windows + R keys, type regedit to open the Registry Editor.

Step 2. Navigate to: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Management.

Step 3. Find and right-click ClearPageFileAtShutDown, select to modify its value to «1» and click «OK».

Set registry hack to fix high memory usage

Method 8. Increase Physical Memory

Logically, when your computer is with a high memory usage issue, you can add a new memory card to your computer so to extend the physical memory.

You need to first check out the memory type by referring to the parameters of memory on your computer. Here is how to increase a physical memory on your PC:

Step 1. Check the physical memory size: Right-click on This PC and select «Properties».

Step 2. Open Task Manager and go to the Performance tab, click «Memory».

Step 3. Check out the speed, size of the memory to decide which type you’ll need.

Check physical memory type

Step 4. Then purchase a new memory card, add it to your PC.

After adding the new memory to your computer, restart the PC and it will automatically detect the new memory.

Method 9. Disable NDU in Registry

Note: EaseUS technical support experts say this method may affect the usage of internet connection. 

If you would like to try, here are the steps:

Step 1. Type regedit in Windows Search and click Registry Editor to open it.

Step 2. Go to: HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Ndu.

Open registry

Step 3. Right-click on the Start DWORD and select «Modify». 

Modify NDU WORD

Step 4. Change its value to 4, click «OK» to save the changes.

Disable NDU to fix high memory usage

After this, restart your PC and the high memory usage issue should be resolved.

If your computer internet connection gets disabled, we suggest you repeat the steps and change the Start word value back to the previous number — 2. 

Method 10. Clean Up Virus

Sometimes, virus infection or malware may also take up high usage of memory on your PC. The best way out is to run antivirus software on you PC to clean up all existing virus, and malware immediately:

Step 1. Download and install anti-virus software on your computer.

Step 2. Run the anti-virus software and choose to scan your whole computer drive.

Step 3. Select to clean up all found virus or virus-infected files or devices.

You May Also Like: 

If you are having other types of high memory usage issues on your computer, click links below and follow to get rid of this error from your computer immediately.

Bonus Tips: How to Avoid High Memory Usage Issue on Windows 11/10

After you fixing Windows high memory usage on Windows 10/8/7, some of you may want to know how to prevent this issue from happening again.

Here, we’ll offer tips to protect your Windows 10 computer from this issue. 

How to Avoid High Memory Usage in Windows 10 — Tips

Here are some tips that you can follow to avoid high memory usage issues in Windows 10/8/7. See how to set your computer with the best performance: 

  1. #1. Add a big enough memory card to the PC
  2. #2. Run virus cleaner regularly
  3. #4. Disable unnecessary programs from Startup
  4. #5. Release virtual memory from hard drive
  5. #6. Fix file system error and defrag hard drive regularly

You May Also Interest In:

Some of you may also want to know how to define High CPU or High Disk Usage errors. Here are the steps»

Step 1. Hold Ctrl+Alt+Del keys, click «Task Manager».

Step 2. On the Processes tab, check the Memory or the Disk usage state:

  • The CPU column reaches up to 99% or even 100%, it’s a «High CPU Usage» issue. Refer to Fix 99% or 100% High CPU Usage for help.

Computer with high CPU usage issue

  • The Disk column shows high usage or even displays 100%, it’s a «High Disk Usage» issue. Follow 100% Disk Usage to fix this problem.

Disk shows high usage

Take Action, Keep Your Computer from High Memory Usage Issue

On this page, we provide tips to help you define whether your computer has high memory issues. And we also collected 10 practical fixes to resolve high memory usage Windows 10 errors, and listed tips to help you avoid this issue.

Besides managing RAM and virtual high memory usage issues, we also suggest you apply EaseUS disk management software to make your computer running smoothly again. EaseUS Partition Master helps to manage partitions, make full use of disk space and optimize disk performance to the best state.

Now it’s your turn. Take action and keep your computer from the high memory usage issue, making it running smoothly again. 

FAQs About High Memory Usage

The following we’ll list some top concerned questions about high memory usage issue, and if you have the same question, follow and finnd the answer here.

1. Why is my memory usage so high in Windows 10?

  • One reason could be a big program or game that takes high system RAM.
  • The other reason could be malware that caused your device high memory usage.

2. How do I fix high memory usage?

Here is a list of all possible fixes that you can take to fix high memory usage on Windows:

  • Close Unnecessary Running Programs/Applications
  • Disable Startup Programs
  • Defragment Hard Drive & Adjust Best Performance
  • Fix Disk File System Error
  • Increase Virtual Memory
  • Disable Superfetch service
  • Set Registry Hack
  • Increase Physical Memory
  • Disable NDU in Registry
  • Clean Up Virus

For more details, you can rever to the above detailed steps to get rid of this issue immediately.

3. Does high memory usage affect performance?

Yes, high memory usage does affect the computer performance. Gemerally, the faster the RAM, the faster the processing speed will be on the computer. To obtain faster RAM, you’ll need to increase the speed at which memory transfers information to other computers. However, when the memory usage goes too high, taking too much resources, it’ll reversely affect the computer perforamce. 

Windows 10 High Memory Usage : Don’t worry if your computer gets stuck and Windows Task Manager warns «High memory usage» as showing here.

Hello there, recently i’ve «upgraded» to windows 10 from windows 7, sadly i only have 4 gb of ram, but that wasn’t the problem on windows 7, i would have google, discord and a game open and it would take only about 20-30% of memory, but after i upgraded to windows 10 my memory would constantly be super high… — by Ognjen Milojevic from Microsoft

Image of High Memory

On this page, we will guide you to easily fix high memory usage issue on Windows 11/10/8/7 with the following resolutions:

Workable Solutions Step-by-step Troubleshooting
Fix 1. Close Unnecessary Programs On Task Manager, find running programs that take high memory, click End Task…Full steps
Fix 2. Disable Programs from Startup On Task Manager, go to Startup, right-click to disable big programs from Startup…Full steps
Fix 3. Defragment Hard Drive Type dfrgui in Search, open Defragment and Optimize Drives, select drives to Optimize…Full steps
Fix 4. Fix File System Error Run EaseUS Partition Master, and right-click drives to fix file system errors…Full steps
More Fixes… Other 6 fixes are available here for you to follow and fix high RAM memory errors…Full steps

What Is High Memory Usage?

High Memory Usage is a state where Windows computers’ RAM, ROM, or Cache usage grows to an extremely high level. Windows 10 high memory usage error is related to RAM and virtual memory.

High memoru usage and low memory warning

When the PC has a high memory usage error, it will freeze while running a program and pops up an error message, warning that «Your computer is low on memory».

Follow to check if you are having this error and what caused high memory usage.

Define High Memory Usage Windows 11/10 Error:

Try the following steps to define if your computer is with high memory usage, high CPU, or high disk usage error:

Step 1. Press Ctrl + Alt + Del keys and select «Task Manager».

Step 2. At the Process tab, check the usage state of CPU, Memory, and Disk.

If the Memory column displays 70%, 80%, 90%, or 99% used as the two figures shown below, it’s a «High Memory Usage» issue.

High Memory Usage in Processes:

Open Task Manager

High Memory Usage in Performance:

Check memory usage state in task manager

Why Is My Memory Usage So High [Symptoms and Causes]

All computer memory is connect to the CPU and RAM. However, the high memory usage issue is mainly related to the overcrowding of many internal processes. So what will happen when your computer is caught with a high memory usage issue? And what causes this error? Check it out.

Symptoms of High Memory Usage Causes of High Memory Usage
  • Computer slows down
  • Applications won’t respond
  • File transfer stuck, programs/software get stuck
  • Unable to download or upload files, programs
  • Registry hack
  • Virus attack
  • Disk file system error
  • Low space due to high usage by multiple apps or big installation patches.
  • Running too many programs at one time
  • Insufficient physical and virtual memory
  • Too many programs start in the startup

So how to fix «high memory usage» or «High RAM memory usage» issues? How do I reduce or fix the high memory usage in Windows 11/10?

Here is a list of all tested fixes, just follow to fix high memory usage Windows 11/10 issues immediately.

If you are having a similar problem in older Windows OS, like Windows 11/8/XP, you can either follow the video tutorial here or follow the step-by-step guide in each fix for a try:

1:18 — Using Registry Editor 
3:00 — Service Settings

Method 1. Close Unnecessary Running Programs/Applications

When your computer is with high memory usage, you can try to close some unnecessary running programs and applications to fix this issue.

Step 1. Open the Task Manager by right-clicking on the Windows icon and select «Task Manager».

Step 2. Go to the process tab, check any extra programs that are taking high memory but you aren’t using at all.

Step 3. Click the unnecessary programs and select «End Task».

Close unnecessary programs

Method 2. Disable Programs Running from Startup

Disabling programs running from Startup will effectively decrease the system load and saving quite a lot of CPU memory space.

Step 1. Press Ctrl + Alt + Del keys, select «Task Manager».

Step 2. Click on «Startup» in Task Manager, right-click the applications that you don’t want to run from Startup, and select «Disable».

Disable programs from startup

Method 3. Defragment Hard Drive & Adjust for Best Performance

It will also help to save quite a lot of memory space by defragmenting hard drives. You can also refer to a manual way to defrag and optimize the disk for its best performance.

Defragment hard drives:

Step 1. Press «Windows + R», type: dfrgui, click «Defragment and Optimize Drives» to open this app.

Step 2. Click on the hard drives (C: drive for example) you want to defragment and click «Optimize».

Defrag hard drive

Wait for the process to finish the defragment process. Do remember to restart the computer when the process completes.

Adjust for the best performance:

Step 1. Right-click «This PC» and select «Properties».

Step 2. Click «Advanced system settings», click «Settings» under Performance.

Step 3. Check «Adjust for best performance», click «Apply» and «OK» to confirm.

Adjust best performance for high memory usage issue

Method 4. Fix Disk File System Error

File system error is a major reason that may cause high memory usage or high CPU usage on Windows 11/10/8/7 computers. Professional partition manager software — EaseUS Partition Master can easily fix the error and get rid of it from your PC. It’s easy for all levels of Windows users. 

Check and Fix System Error 

Method 5. Increase Virtual Memory

Virtual memory makes use of part of disk space to serve as memory so as to release computer memory stress. Therefore, when your computer is with high memory usage issue, you can try the following steps to increase virtual memory:

Step 1. Right-click on This PC, select «Properties». 

Step 2. Click «Advanced system settings» in the pop-up window.

Step 3. Go to the Advanced tab, click «Settings…» under the Performance section.

Increase virtual memory

Step 4. Navigate to the Advanced tab, click «Change» under the Virtual memory section.

Change virutal memory size

Step 5. Uncheck «Automatically manage paging file size for all drives».

Step 6. Select C drive, check «No page file», and click «Set». 

Step 7. Click «Yes» to continue.

Confirm to increase virutal memory

Step 8. Select a non-system partition, check «Custom size», and set the same value in Initial Size and Maximum Size. 

The value size is recommended to be twice big as the physical memory on your computer.

Step 9. Click «Set» and «OK» to save the changes.

Save changes to increase virtual memory

Method 6. Disable Superfetch Service

Step 1. Press Windows + R, type services.msc into the Run box and click «OK».

Step 2. Locate and right-click «Superfetch» > select «Properties» > click «Stop» on the pop-up windows.

Step 3. Click «Disabled» from the ‘startup type’ drop-down menu.

fix service host superfetch high disk usage - disable superfetc in service

Method 7. Set Registry Hack

This method will release some virtual memory on your computer by deleting page files in the Registry. Here is how to do so:

Step 1. Press Windows + R keys, type regedit to open the Registry Editor.

Step 2. Navigate to: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Management.

Step 3. Find and right-click ClearPageFileAtShutDown, select to modify its value to «1» and click «OK».

Set registry hack to fix high memory usage

Method 8. Increase Physical Memory

Logically, when your computer is with a high memory usage issue, you can add a new memory card to your computer so to extend the physical memory.

You need to first check out the memory type by referring to the parameters of memory on your computer. Here is how to increase a physical memory on your PC:

Step 1. Check the physical memory size: Right-click on This PC and select «Properties».

Step 2. Open Task Manager and go to the Performance tab, click «Memory».

Step 3. Check out the speed, size of the memory to decide which type you’ll need.

Check physical memory type

Step 4. Then purchase a new memory card, add it to your PC.

After adding the new memory to your computer, restart the PC and it will automatically detect the new memory.

Method 9. Disable NDU in Registry

Note: EaseUS technical support experts say this method may affect the usage of internet connection. 

If you would like to try, here are the steps:

Step 1. Type regedit in Windows Search and click Registry Editor to open it.

Step 2. Go to: HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Ndu.

Open registry

Step 3. Right-click on the Start DWORD and select «Modify». 

Modify NDU WORD

Step 4. Change its value to 4, click «OK» to save the changes.

Disable NDU to fix high memory usage

After this, restart your PC and the high memory usage issue should be resolved.

If your computer internet connection gets disabled, we suggest you repeat the steps and change the Start word value back to the previous number — 2. 

Method 10. Clean Up Virus

Sometimes, virus infection or malware may also take up high usage of memory on your PC. The best way out is to run antivirus software on you PC to clean up all existing virus, and malware immediately:

Step 1. Download and install anti-virus software on your computer.

Step 2. Run the anti-virus software and choose to scan your whole computer drive.

Step 3. Select to clean up all found virus or virus-infected files or devices.

You May Also Like: 

If you are having other types of high memory usage issues on your computer, click links below and follow to get rid of this error from your computer immediately.

Bonus Tips: How to Avoid High Memory Usage Issue on Windows 11/10

After you fixing Windows high memory usage on Windows 10/8/7, some of you may want to know how to prevent this issue from happening again.

Here, we’ll offer tips to protect your Windows 10 computer from this issue. 

How to Avoid High Memory Usage in Windows 10 — Tips

Here are some tips that you can follow to avoid high memory usage issues in Windows 10/8/7. See how to set your computer with the best performance: 

  1. #1. Add a big enough memory card to the PC
  2. #2. Run virus cleaner regularly
  3. #4. Disable unnecessary programs from Startup
  4. #5. Release virtual memory from hard drive
  5. #6. Fix file system error and defrag hard drive regularly

You May Also Interest In:

Some of you may also want to know how to define High CPU or High Disk Usage errors. Here are the steps»

Step 1. Hold Ctrl+Alt+Del keys, click «Task Manager».

Step 2. On the Processes tab, check the Memory or the Disk usage state:

  • The CPU column reaches up to 99% or even 100%, it’s a «High CPU Usage» issue. Refer to Fix 99% or 100% High CPU Usage for help.

Computer with high CPU usage issue

  • The Disk column shows high usage or even displays 100%, it’s a «High Disk Usage» issue. Follow 100% Disk Usage to fix this problem.

Disk shows high usage

Take Action, Keep Your Computer from High Memory Usage Issue

On this page, we provide tips to help you define whether your computer has high memory issues. And we also collected 10 practical fixes to resolve high memory usage Windows 10 errors, and listed tips to help you avoid this issue.

Besides managing RAM and virtual high memory usage issues, we also suggest you apply EaseUS disk management software to make your computer running smoothly again. EaseUS Partition Master helps to manage partitions, make full use of disk space and optimize disk performance to the best state.

Now it’s your turn. Take action and keep your computer from the high memory usage issue, making it running smoothly again. 

FAQs About High Memory Usage

The following we’ll list some top concerned questions about high memory usage issue, and if you have the same question, follow and finnd the answer here.

1. Why is my memory usage so high in Windows 10?

  • One reason could be a big program or game that takes high system RAM.
  • The other reason could be malware that caused your device high memory usage.

2. How do I fix high memory usage?

Here is a list of all possible fixes that you can take to fix high memory usage on Windows:

  • Close Unnecessary Running Programs/Applications
  • Disable Startup Programs
  • Defragment Hard Drive & Adjust Best Performance
  • Fix Disk File System Error
  • Increase Virtual Memory
  • Disable Superfetch service
  • Set Registry Hack
  • Increase Physical Memory
  • Disable NDU in Registry
  • Clean Up Virus

For more details, you can rever to the above detailed steps to get rid of this issue immediately.

3. Does high memory usage affect performance?

Yes, high memory usage does affect the computer performance. Gemerally, the faster the RAM, the faster the processing speed will be on the computer. To obtain faster RAM, you’ll need to increase the speed at which memory transfers information to other computers. However, when the memory usage goes too high, taking too much resources, it’ll reversely affect the computer perforamce. 

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

Как освободить оперативную память в Windows 10

Закройте неиспользуемые программы 

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

Проверьте автозагрузку

Самое непосредственное отношение к расходу оперативной памяти имеет автозагрузка — функция Windows, автоматически запускающая сторонне и штатное программное обеспечение. Многие начинающие пользователи нередко даже не подозревают, сколько программ у них запускается вместе с операционной системой, и все эти программы потребляют ресурсы компьютера. Запустите Диспетчер задач, переключитесь на вкладку «Автозагрузка» и изучите список стартующего вместе с Windows программного обеспечения. Неиспользуемое ПО, естественно, отключаем и перезаходим в учётную запись, а ещё лучше перезагружаем компьютер.
Отключите визуальные эффекты

Небольшая часть ресурсов памяти в Windows тратится на эстетику — сопровождающие типовые действия пользователя анимационные эффекты, например, анимация при сворачивании окон, эффекты затухания в моменты вызова меню и появления всплывающих подсказок. На функциональность операционной системы они никак не влияют, так что их смело можно отключить, тем самым сделав Windows чуть более отзывчивой. Откройте окошко быстрого выполнения команд и выполните команду systempropertiesperformance. В открывшемся окне параметров быстродействия активируйте радиокнопку «Обеспечить наилучшее быстродействие» или «Особые эффекты». Последний режим обеспечивает большую гибкость, позволяя отключать эффекты выборочно.  
Откажитесь от использования «тяжёлых» программ

Чем проще графический интерфейс программы, тем меньше ей требуется ресурсов компьютера. Если это возможно, замените «тяжёлые» программы их более лёгкими аналогами. Например, если во время работы с виртуальной машиной вам нужно открыть какой-то сайт, воспользуйтесь облегчённым браузером вроде 2Browse, требующим куда меньше памяти, чем популярные обозреватели. С той же целью следовало бы отказаться и от использования работающих в фоне кастомизаторов — программ для оформления рабочего окружения Windows.

Отключите второстепенные службы Windows

Высвобождению небольшого объёма памяти поспособствует также отключение второстепенных, неиспользуемых системных служб. Каких именно, это отдельная тема, всё зависит от их востребованности пользователем и компонентами Windows 10. Если вы не пользуетесь, к примеру, шифрованием BitLocker, можете смело отключить соответствующую службу «Служба шифрования дисков BitLocker». Это же касается таких служб как «Рабочие папки», «Диспетчер печати», «Служба пульса», «Факс», «Сетевая служба Xbox Live», «Dmwappushservice», «Служба поддержки Bluetooth», «Windows Search», «NVIDIA Stereoscopic 3D Driver Service», «Биометрическая служба Windows», «Служба маршрутизатора AllJoyn», «Удалённый реестр» и так далее.
Устраните утечки памяти

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

Помимо узкоспециализированной Firemin, для высвобождения оперативной памяти можно использовать такие утилиты как Wise Memory Optimizer или CleanMem. Первая утилита наиболее проста в использовании. Она поддерживает два режима очистки памяти — ручной (нажатием кнопки «Оптимизация») и автоматический, запускающий процедуру высвобождения при достижении занятой памятью определённого порога. 
Процедура очистки памяти в CleanMem также может выполняться в ручном и автоматическом режимах. Ручная очистка выполняется из меню значка в системном трее, выбором опции «Clean Memory Now» и «Clean File Cashe» (если нужно очистить файл подкачки). Автоматику можно включить и настроить на вкладке «Advanced Monitor», отметив флажками соответствующие чекбоксы. 
Итог

Ну что же, этого, пожалуй, достаточно. Насколько приведённые выше способы эффективны? Наилучшие результаты ожидаемо дало удаление (а по сути закрытие процессов) из автозагрузки неиспользуемых программ, менее эффективным оказалось отключение визуальных эффектов и второстепенных служб Windows 10. Что до использование специализированного ПО, неплохо себя показала утилита Firemin, она действительно способна достаточно эффективно высвобождать потребляемую приложениями память, однако здесь есть своё «но». Если заданный в настройках программы лимит окажется слишком мал, это может привести к невозможности использования некоторых функций оптимизируемой программы. Наконец, худшие результаты показали чистильщики памяти, их использование так и не позволило нам ощутить какого-либо существенного прироста производительности.

На чтение 5 мин. Просмотров 1k. Опубликовано 25.06.2019

Содержание

  1. Узнайте, как найти утечку памяти и устранить ее в Windows 7, 8 и 10
  2. Найти утечку памяти с помощью монитора ресурсов Windows
  3. Диагностика утечки памяти с помощью Windows ‘RaMMap
  4. Проверьте оперативную память с помощью средства диагностики памяти Windows
  5. Пустая резервная память в Windows с RaMMap
  6. Очистка резервной памяти с интеллектуальным очистителем резервных списков
  7. Устранить утечку памяти в Windows 10 с помощью FreeStandbyMemory.bat
  8. Исправьте утечку памяти, обновляя драйверы

Узнайте, как найти утечку памяти и устранить ее в Windows 7, 8 и 10

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

Найти утечку памяти с помощью монитора ресурсов Windows

Resource Monitor – отличный встроенный инструмент, который даст вам более четкое представление о том, как Windows управляет ресурсами вашего компьютера (оперативной памятью, процессором, жесткими дисками и т. Д.). Если вы подозреваете, что приложение или процесс не освобождают вашу резервную память, Resource Monitor является отличным местом для начала наблюдения. Следующие шаги показывают, как просмотреть использование памяти вашей системой в Windows 10, 8 и 7.

  1. Нажмите клавишу Windows + R , введите resmon , затем выберите ОК .

  2. Выберите вкладку Память , затем выберите Фиксация , чтобы изменить порядок списка.

  3. Следите за режимом ожидания (синяя полоса) с приложениями, с которыми вы обычно работаете.

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

Диагностика утечки памяти с помощью Windows ‘RaMMap

RaMMap – это бесплатный инструмент от Microsoft, который в режиме реального времени показывает данные о том, как Windows управляет и распределяет вашу оперативную память. Как и в Resource Monitor, RaMMap отображает использование памяти в режиме ожидания и работает в Windows 10, 8 и 7. Следующие шаги иллюстрируют, как загрузить и запустить RaMMap.

  1. Перейдите на страницу Sysinternals в RaMMap и выберите Загрузить RaMMap .

  2. Перейдите в папку Загрузки , скопируйте архив RaMMap в нужную папку и распакуйте его.

  3. Нажмите правой кнопкой мыши файл приложения RaMMap и выберите Запуск от имени администратора .

  4. Выберите Да .

  5. Просмотрите УСЛОВИЯ ЛИЦЕНЗИИ НА ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ SYSINTERNALS , затем выберите Согласиться .

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

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

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

Проверьте оперативную память с помощью средства диагностики памяти Windows

Запуск Windows Diagnostics – это отличный способ тщательно проверить физическую память вашего компьютера на наличие ошибок.

  1. Нажмите клавишу Windows + R , введите mdsched.exe , затем выберите ОК .
  2. Выберите Перезагрузить сейчас и проверьте наличие проблем (рекомендуется) .
  3. Тест начнется и может занять несколько часов. Следуйте инструкциям на экране после завершения теста.

Пустая резервная память в Windows с RaMMap

В дополнение к мониторингу использования вашей памяти, RaMMap также может использоваться для очистки вашего резервного списка вручную.

  1. Нажмите правой кнопкой мыши файл приложения RaMMap и выберите Запуск от имени администратора .
  2. Выберите Пусто , затем Пустой резервный список .
  3. Ваша резервная память теперь должна быть значительно ниже.

Очистка резервной памяти с интеллектуальным очистителем резервных списков

Intelligent Standby List Cleaner (ISLC) – это бесплатный инструмент, предлагаемый Wagnardsoft, который автоматически очистит резервную память вашего компьютера, основываясь на нескольких редактируемых условиях.

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

  2. Перейдите в папку Загрузки , щелкните правой кнопкой мыши архив ISLC 7z и выберите Запуск от имени администратора .

  3. Выберите Да , когда появится окно контроля учетных записей.

  4. Перейдите в папку, выберите ОК , а затем Извлечь .

  5. После извлечения щелкните правой кнопкой мыши Интеллектуальный очиститель резервных списков ISLC и выберите Запуск от имени администратора .

  6. Выберите Да , когда появится диалоговое окно UAC.

  7. Выберите Очистить резервный список , чтобы вручную очистить резервную систему. Изменить значения для; Размер списка не менее , а Свободная память меньше в соответствии с вашими требованиями.

Выберите Начать сворачиваться , чтобы запускать ISLC в фоновом режиме при каждой загрузке системы.

Устранить утечку памяти в Windows 10 с помощью FreeStandbyMemory.bat

Сценарий freestandbymemory.bat – это еще один полезный инструмент, помогающий смягчить проблемы с резервной памятью Windows 10. Он запускается каждые 3 минуты автоматически в фоновом режиме и очищает резервную память, если объем физической памяти вашего компьютера падает ниже 1500 МБ. Скрипт можно загрузить бесплатно и предназначен для Windows 10.

  1. Перейдите на страницу сценария Pastebin, выберите скачать , затем Сохранить файл .

  2. Перейдите в папку Загрузки , щелкните правой кнопкой мыши freestandbymemory (пакетный файл) и выберите Запуск от имени администратора .

  3. Выберите Дополнительная информация .

  4. Выберите Запустить в любом случае .

  5. Выберите Да .

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

  7. Чтобы удалить сценарий, перейдите на страницу Этот ПК> Windows (C :)> Windows , щелкните правой кнопкой мыши FreeStandbyMemory и выберите Удалить .

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

Хотя существует несколько инструментов для проверки устаревших драйверов, лучше проверять их по отдельности, чтобы убедиться, что все обновлено.

  1. Введите диспетчер устройств в поиск Windows, затем выберите Открыть после заполнения результатов.
  2. Разверните раздел оборудования.
  3. Нажмите правой кнопкой мыши на устройстве и выберите Обновить драйвер .

Не доверяйте информации о памяти в Диспетчере задач

Время прочтения
3 мин

Просмотры 90K

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

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

Выделение памяти в Windows

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

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

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

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

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

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

Отслеживание памяти

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

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

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

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

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


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

Эффективные метрики памяти

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

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

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

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

Отладка по информации о памяти

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

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

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

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

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

Если вы играете в игру, и через некоторое время она начинает заикаться, очистка списка резервной памяти — хорошая идея, но если вы не будете содержать его в чистоте, заикание вернется. Intelligent Standby List Cleaner — это бесплатное приложение, которое сохраняет список резервной памяти менее 1024 МБ, то есть 1 ГБ.

Очистка списка ожидания памяти

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

По умолчанию приложение очищает список, когда он превышает 1 ГБ, однако вы можете изменить его на любой порог, подходящий для вашей системы. В приложении есть два порога очистки списка памяти в режиме ожидания; когда он превышает определенный размер, например 1 ГБ, или когда остается только определенный объем памяти, который по умолчанию установлен на 1024 МБ.

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

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

Что вы думаете об этой статье?

Понравилась статья? Поделить с друзьями:
  • Много ошибок в журнале событий windows 10
  • Много ненужных процессов в диспетчере задач windows 10
  • Много неизвестных устройств в диспетчере устройств windows 10
  • Много лишних процессов в диспетчере задач windows 10
  • Много дисководов в моем компьютере windows 10