ИСПРАВЛЕНИЕ: утечки памяти в Windows 10 [Полное руководство]

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

Самый большой враг памяти ПК - это утечка памяти. Существует множество причин утечки памяти, но наиболее распространенной является оплошность программирования.

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

Что такое утечки памяти в Windows?

Утечка памяти означает потерю оперативной памяти в Windows, вызванную программой или приложением.

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

Есть программы, которые более требовательны и требуют большего использования ОЗУ для правильной работы, например Google Chrome или Adobe Photoshop, а есть менее требовательные программы, которые фактически занимают меньший объем памяти.

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

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

RAM (оперативная память) - это относительно небольшой объем памяти, в которой хранятся данные запущенных процессов.

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

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

Как исправить утечку памяти в Windows 10?

1. Перезагрузите компьютер.

утечка памяти хром

  1. Нажмите клавиши CTRL + SHIFT + ESC, чтобы открыть диспетчер задач .
  2. Перейдите на вкладку « Процессы » и посмотрите, какая программа использует больше всего памяти.
  3. Просто нажмите Завершить процесс , чтобы закрыть эту программу.

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

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

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


2. Используйте встроенные инструменты Windows 10.

Windows 10 утечка памяти 1

  1. Перейдите в Поиск,  введите Средство диагностики памяти и откройте его.
  2. Выберите « Перезагрузить сейчас», проверьте наличие проблем и не забудьте сохранить свою работу перед перезапуском.

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

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

  1. Перейдите в « Поиск»,  введите « Монитор ресурсов» и откройте его.
  2. Это позволяет вам просматривать данные о вашей системе в реальном времени.

3. Проверьте обновления драйверов.

утечка памяти javascript

  1. Перейдите в Поиск, введите Диспетчер устройств и откройте его.
  2. Проверьте все драйверы, рядом с которыми стоит желтый восклицательный знак .
  3. Щелкните его правой кнопкой мыши и выберите « Обновить драйвер»…
  4. Следуйте инструкциям мастера на экране.

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

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

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

DriverFix автоматически обновляет драйверы

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

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

Все, что вам нужно сделать, это дождаться завершения сканирования.

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

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

DriverFix

DriverFix

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

4. Удалите вредоносное ПО.

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

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

Единственное, что можно сделать в этом случае, - это очистить наши компьютеры от нежелательных гостей.

Мы рекомендуем Bitdefender Antivirus Plus - надежную антивирусную программу, которая защищает ваш компьютер от вирусов, троянов, вредоносных программ, шпионского ПО и других угроз в Интернете, таких как руткиты или программы-вымогатели.

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

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

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

Bitdefender Antivirus Plus

Bitdefender Antivirus Plus

Вы можете полностью защитить свой компьютер от вредоносных программ с помощью программного обеспечения Bitdefender Antivirus Plus! $ 74.99 Посетить веб-сайт

5. Настройте на лучшую производительность

Windows 10 память

  1. Щелкните правой кнопкой мыши « Этот компьютер» на рабочем столе.
  2. Выберите Расширенные настройки системы.
  3. Перейдите на вкладку Advanced .
  4. Нажмите « Настройки» в разделе « Производительность».
  5. Просто отметьте опцию Adjust for best performance .
  6. Щелкните ОК.
  7. Перезагрузите компьютер.

6. Отключите программы, запущенные при запуске.

Windows 10 утечка памяти 7

  1. Нажмите клавиши CTRL + SHIFT + ESC, чтобы открыть диспетчер задач .
  2. Перейдите на вкладку Автозагрузка .
  3. Щелкните программу, которую хотите отключить, и выберите « Отключить».
  4. Перезагрузите компьютер.

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

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

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


7. Дефрагментация жестких дисков.

утечка памяти Windows 7

  1. Перейдите на этот компьютер .
  2. Щелкните правой кнопкой мыши текущий системный жесткий диск (скорее всего, C :) .
  3. Перейдите на вкладку « Инструменты » и нажмите « Оптимизировать».
  4. Выберите диск, который нужно дефрагментировать, и выберите « Анализировать».
  5. Дождитесь завершения процесса.
  6. Перезагрузите компьютер.

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


8. Взлом реестра.

  1. Перейдите в раздел « Поиск» , введите regedit и выберите « Редактор реестра» .
  2. Найдите следующий путь:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

  1. Найдите ClearPageFileAtShutDown и измените его значение на 1.
  2. Сохранить изменения.
  3. Перезагрузите компьютер.

Не можете получить доступ к редактору реестра? Ознакомьтесь с этим руководством и быстро решите проблему.


9. Отключить Runtime Broker.

  1. Нажмите клавиши CTRL + SHIFT + ESC, чтобы открыть диспетчер задач .
  2. Найдите процесс Runtime Broker и щелкните его.
  3. Перейти к Отключить.

Runtime Broker - это процесс, который помогает системе управлять разрешениями на вашем ПК для приложений из Microsoft Store.

По умолчанию Runtime Broker должен использовать небольшой объем памяти, но из-за возможного сбоя приложения этот процесс может значительно замедлить работу вашего ПК.


10. Отключите Superfetch.

Windows 10 утечка памяти 11

  1. Перейдите в Поиск , введите services.msc и откройте Службы.
  2. Найдите процесс под названием Superfetch.
  3. Щелкните его правой кнопкой мыши и выберите « Свойства».
  4. Выберите « Остановить» и выберите « Отключить» в  раскрывающемся меню « Тип запуска» .
  5. Перезагрузите компьютер.

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

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

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


11. Отключите советы и рекомендации Windows

Windows 10 утечка памяти 10

  1. Перейдите в меню «Пуск» и нажмите « Настройки».
  2. Выберите Система и выберите Уведомления и действия.
  3. Найдите Получайте советы, рекомендации и предложения при использовании Windows и снимите флажок.

Советы и рекомендации по Windows 10 действительно полезны для новых пользователей. Эта функция показывает им, как использовать систему, а также некоторые дополнительные полезные параметры.


Утечки памяти нет, но система все еще работает медленно? Добавьте больше оперативной памяти!

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

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

При увеличении объема оперативной памяти ваша системная память станет больше, и она сможет обрабатывать еще более сложные операции.


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

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

Примечание редактора : этот пост был первоначально опубликован в октябре 2016 года и с тех пор был переработан и обновлен в сентябре 2020 года для обеспечения свежести, точности и полноты.