Windows

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

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

Объем памяти или оперативной памяти, доступных на персональных компьютерах, постоянно увеличивался на протяжении последних десятилетий. Многие факторы подтолкнули рост использования памяти, и теперь ноутбуки с 8 ГБ оперативной памяти стали обычным явлением. Тем не менее, те пользователи, которые вовлечены в процессы, высокой нагрузки, , такие как дизайн игры или редактирование видео, вероятно, потребуется еще больше.

Это руководство доступно для скачивания в формате PDF. Загрузите Как устранить неполадки, связанные с малым объемом ОЗУ или утечкой памяти в Windows . Не стесняйтесь копировать и делиться этим со своими друзьями и семьей.

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

Что такое оперативная память?

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

баран-окно

В зависимости от того, когда была построена ваша система, у вас, вероятно, есть 2-8 ГБ некоторого варианта DDR SDRAM. В В переводе это означает, что синхронная оперативная память с двойной скоростью передачи данных означает, что ОЗУ в вашей системе использует двойную скорость передачи данных, используя каждый тик такта вверх и вниз, (тогда как базовая оперативная память использует только одну галочку , ограничивая ее эффективность).

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

Каждое приложение, которое вы открываете на своем устройстве, будет использовать часть доступной оперативной памяти. Некоторые программы печально известны потреблением ОЗУ, например Photoshop или ZBrush. Другие будут едва заметны, например, Sizer или Unchecky Производительность вашей системы будет несколько ограничена объемом доступной оперативной памяти. и объем используемой оперативной памяти. Например, если у вас есть 4 ГБ оперативной памяти, доступной для вашей системы, но у вас есть Photoshop, Microsoft Word, Spotify и Google Chrome с несколькими открытыми вкладками, вы, скорее всего, столкнетесь с конечностями вашей системы.

Диспетчер задач

К счастью, множество программ позволяет нам проверить, что использует нашу оперативную память. Щелкните правой кнопкой мыши панель задач. Вы должны увидеть Start Task Manager . При его выборе откроется диспетчер задач Windows, который является центром управления вашим компьютером. Обратите внимание на вкладки в верхней части. Нажмите Процессы . Это покажет вам каждый процесс, использующий оперативную память в вашей системе. В нижней части панели Windows удобно показывает совокупное использование системы.

Запустить менеджер задач

На момент написания этой статьи я использовал 49% моей доступной 8 ГБ оперативной памяти. Моя система ни в коем случае не медленная, но я мог бы закрыть некоторые из более требовательных к оперативной памяти процессов, прежде чем играть в игру.

Прокрутите вниз свой собственный список процессов и посмотрите на те, которые в данный момент активны. Вы заметите ряд приложений, которые вы открыли, например, ваш интернет-браузер, антивирус или музыкальный проигрыватель. Наряду с этим, существуют также критические системные процессы, такие как svchost.exe , или, возможно, ваши беспроводные / Ethernet-драйверы. Если вы не знаете, что делаете, или не посоветовались с кем-то, кто знает, что они делают, не связывайтесь с какими-либо процессами. Неожиданное завершение критических процессов может привести тому, обработать вред вашей системе!

Диспетчер задач

Если вы перейдете на вкладку « Производительность », вы получите обзор системы. Это должно выглядеть аналогично приведенному выше скриншоту, в зависимости от вашей версии Windows. Как вы можете видеть, я использую 3,93 ГБ ОЗУ, что моя система работала в течение 23 часов, и что я использую 28% моей доступной мощности ЦП .

Вкладка «Диспетчер задач Windows»

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

Не устраивает диспетчер задач? На вкладке Performance вы можете получить доступ к более подробному обзору Resource Manager . Диспетчер ресурсов откроется в новом окне и первоначально отображает обзор с отдельными вкладками для вашего процессора, памяти, диска и сети. Перейдите на вкладку Память .

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

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

Например, вы можете регулярно загружать программу, которая использует общую DLL. Исполняемый файл приложения и функция вполне могут находиться в резервной памяти, что экономит время.

Вот объяснение для каждого из столбцов на панели «Процессы»:

  • Жесткие неисправности: также известный как Page Faults. Сложные ошибки / ошибки страницы возникают, когда приложение пытается получить доступ к чему-то в ОЗУ, которое было перемещено в файл подкачки. Если это обычное явление, определенно рассмотрите возможность увеличения оперативной памяти вашей системы.
  • Фиксация: объем памяти, необходимый приложению в файле подкачки.
  • Рабочий набор: текущий рабочий объем оперативной памяти, используемой приложением.
  • Совместное использование: количество рабочего набора, которое может быть или используется другими процессами. Это также показатель оперативной памяти, который может быть передан другим процессам.
  • Частный: объем оперативной памяти, используемой приложением, который не доступен другим процессам.

Альтернатива: процесс Хакер

Process Hacker — это программное обеспечение с открытым исходным кодом. с открытым исходным Task Manager альтернативно упакован с расширенными функциями. Если диспетчер задач и монитор ресурсов не совсем укомплектованы необходимыми средствами управления системой, попробуйте.

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

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

Общие проблемы с ОЗУ

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

Когда я открываю несколько программ, моя система работает медленно

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

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

Моя система работает медленно, но у меня много оперативной памяти

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

Например, обновление браузера Mozilla Firefox в 2014 году неожиданно представил новую проблему утечки памяти для многих систем. Утечка памяти — это то, где приложение неправильно управляет выделением памяти RAM, в результате чего приложение сохраняет ненужную память или сохраняет объекты в памяти, которые больше не могут быть доступны приложению. В любом случае приложение может полностью истощить системную память до момента сбоя. Во многих случаях проблему можно решить, перезапустив приложение или обновив приложение, если оно является повторным нарушителем.

Однако не только приложения могут вызвать утечку памяти. Системный процесс Windows 10 ntoskrnl.exe был определен как источник утечки памяти, подтвержденный в нескольких сообщениях Reddit и Microsoft Community Forum. Люди предполагают, что именно этот тип утечки памяти вызван переходом вредоносного ПО через процесс обновления Windows 7, 8 или 8.1 до Windows 10.

Если вы подозреваете, что утечка памяти забирает ваши системные ресурсы, вы можете попробовать эту простую технику мониторинга с помощью диспетчера задач. Это не на 100% точно, но может дать вам некоторое представление. Откройте диспетчер задач и перейдите на вкладку « Производительность ». Оставляя диспетчер задач открытым, по одному открывайте наиболее часто используемые приложения, например Chrome, и следите за ним в течение часа или двух. Если синяя линия на графике истории использования физической памяти постоянно растет без использования системы, это может быть симптомом утечки памяти.

Писк во время POST

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

Если это происходит, и ваша система не загружается, это может быть что-то относительно простое, например, необходимо переместить ОЗУ в соответствующие слоты. Однако это также может указывать на что-то более серьезное, например, на неисправные слоты DIMM (биты, куда уходит ОЗУ!), А это значит, что вам потребуется некоторое тестирование (см. Ниже) или, возможно, новая материнская плата.

Компьютер не распознает мою оперативную память?

Вы установили новую операционную систему, но она не будет регистрировать 16 ГБ ОЗУ, вместо этого будет показано, что 3,75 ГБ доступно для использования. Возможно, вы установили 32-разрядную версию операционной системы, а не 64-разрядную версию для систем, использующих более 4 ГБ.

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

Информация о системе Установленная RAM

Тем не менее , еще не все потеряно для тех, у кого 32-битные системы, без доступа или лицензии на 64-битную версию, которые хотят установить больше оперативной памяти. Windows PAE Patch позволяет 32-разрядным системам поддерживать до 64 ГБ ОЗУ. Этот метод увеличивает количество физических адресов, доступных для системы, с 32 до 36, но сохраняет виртуальные адреса системы такими же, гарантируя, что все по-прежнему работает.

Для получения подробных инструкций о том, как сделать это, обратитесь к нашему руководству по PAE Patch .

Проблемы с ОЗУ в Windows 10

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

Система тяжелых процессов

В предыдущем разделе « Моя система работает медленно, но у меня много оперативной памяти», мы рассмотрели утечки памяти. Наряду с потенциально опасным системным процессом, определенным того, многие пользователи сообщали о другом процессе, использующем особенно большой объем системной памяти: Runtime Broker . Runtime Broker является частью Universal Security подсистемы и, по существу, весь доступ к файлам и другие ресурсы проходят через Runtime Broker.

Диспетчер задач Runtime Browker

Это означает, что все ваши универсальные приложения из Магазина Windows используют эту службу для связи с вашей системой и другими универсальными приложениями. Если вы запустите большое количество универсальных приложений, эта служба будет использовать объем памяти, превышающий ожидаемый. К счастью, Microsoft была осведомлена об этой проблеме, и обновления KB3081444 и KB3081441 исправили многие проблемы с системной памятью и ЦП, связанные с этим процессом.

Superfetch

Проще говоря, служба Superfetch позволяет Windows более эффективно управлять объемом оперативной памяти на машине, на которой она работает. Это была обычная служба со времен Windows Vista, и она преследует две цели: уменьшить время загрузки и повысить эффективность загрузки приложений. Это все очень хорошо, но имеет заметные побочные эффекты для игровых процессов. Однако приложения, связанные с бизнесом, такие как Excel или Power BI, могут видеть улучшения производительности.

Вы можете отключить службу Superfetch. если хотите, хотя я бы не советовал делать это, если вы не уверены в том, что делаете.

Отключить: нажмите Win + R, чтобы открыть диалоговое окно «Выполнить». Введите msc и нажмите Enter . В окне Службы найдите Superfetch . Щелкните правой кнопкой мыши и выберите « Свойства» . Выберите Стоп, если вы хотите остановить службу. В раскрывающемся меню « Тип запуска» выберите « Отключено», чтобы остановить возобновление службы при запуске.

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

Раздуваемый файл подкачки

Другим распространенным явлением является постоянно расширяющееся использование системных ресурсов, ну, в общем, самой системой. Эффект раздувания не является основной проблемой Windows 10; это часть самой Матрицы. До Windows 10 у вас было достаточно места в оперативной памяти для хранения данных. Если вы заполнили свою оперативную память, Windows выгрузит наименее используемые данные в файл подкачки. Замечательно на практике, но доступ к сохраненному файлу подкачки на жестком диске намного медленнее, чем сверхбыстрая оперативная память.

Виртуальная память

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

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

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

Инструменты диагностики памяти

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

Инструмент диагностики памяти

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

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

Параметры диагностики памяти Windows

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

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

Когда вы будете готовы, нажмите F10, чтобы начать тестирование.

Memtest86 +

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

memtestinterface

Загрузите Memtest86 + здесь . Затем вам нужно будет сделать загрузочный USB. Если вам нужен инструмент для этого, загрузите его через эту страницу. Загрузочные USB-инструменты, включенные в эту статью, очень просты в использовании. Разработчики Memtest86 + включили автоинсталлятор для USB-ключа или вы можете загрузить предварительно скомпилированный загрузочный ISO-образ, что я и сделаю.

После того, как вы загрузили ISO и некоторое загрузочное программное обеспечение USB, мы можем продолжить. Откройте выбранное загрузочное программное обеспечение USB и создайте загрузочный диск с помощью Memtest86 + ISO. В зависимости от выбранного вами программного обеспечения, вам может потребоваться распаковать / распаковать Memtest86 + ISO и убедиться, что вы установили USB в качестве загрузочного во время установки!

Теперь вам нужно загрузиться в BIOS вашей системы. . Если вы совершенно не уверены в том, что здесь происходит, я бы посоветовал обратиться за дальнейшими советами или действовать с осторожностью. Вы получаете доступ к BIOS на самых ранних этапах процедуры запуска. Эти параметры обычно мгновенно вспыхивают на экране, предлагая вам выбор между Enter Bios , Безопасным режимом и другими специфическими для материнской платы параметрами. Все еще не уверены, какую кнопку нажать? Вот довольно полный список горячих клавиш ввода BIOS. Очевидно, я не пробовал их все, но я уверен, что это в значительной степени точно.

Убедитесь, что ваш порядок загрузки установлен на USB, Сохранить и Выйти , затем перезагрузите систему. Теперь должен загрузиться Memtest86 +. Настоятельно рекомендуется запускать Memtest86 + в течение восьми часов, и вам действительно нужно тестировать только одну палку ОЗУ за раз (если у вас есть несколько), чтобы сохранить тест изолированным. Memtest86 + будет работать до тех пор, пока не остановится вручную, так что вы можете уйти или оставить его на ночь. Он отобразит все ошибки в главном диалоговом окне и даст вам тип ошибки, а также коды ошибок и сектор, в котором произошла ошибка. Если Memtest86 + работает в течение восьми проходов без появления ошибки, существует очень высокая вероятность того, что Оперативная память чистая.

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

Устранение неполадок завершено

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

Помогли ли мы? Или проблемы с оперативной памятью Windows продолжаются? Дайте нам знать ваш опыт Windows 10 RAM ниже!

Похожие посты
Windows

Драйверы для Windows 10

Windows

Лучшие приложения для фотографии на вашем Windows Phone

Windows

Команды командной строки для панели управления апплетами

Windows

Официальное приложение SmugMug теперь доступно для Windows Phone