У Windows витік пам’яті відбувається, коли програма або системний процес неправильно вивільняє блок оперативної пам’яті в диспетчер пам’яті операційної системи, коли вона більше не потрібна. У деяких випадках програма може повернути лише частину використаного блоку пам’яті, в інших – нічого не звільняється. Оскільки фізична оперативна пам’ять – це обмежений ресурс, дуже важливо забезпечити, щоб у вас було достатньо доступних для роботи навантажень. Хоча в Windows існує декілька типів витоків пам’яті, найпоширенішою на сьогодні є проблема з резервною пам’яттю. Повертаючись до Windows 7, проблема з резервною пам’яттю все ще переважає у Windows 10. Після того, як пам’ять в режимі очікування повністю з’їсть вільну пам’ять, система може почати відставати, а може навіть виходити з ладу. Оскільки витік пам’яті, як правило, є наслідком помилки або помилки програмного забезпечення, важливо постійно оновлювати всі драйвери.
Змістовий покажчик
Знайдіть витік пам’яті за допомогою монітора ресурсів Windows
Resource Monitor – чудовий вбудований інструмент, який дасть вам набагато чіткіше уявлення про те, як Windows керує ресурсами вашого комп’ютера (оперативна пам’ять, центральний процесор, жорсткі диски тощо). Якщо ви підозрюєте, що програма чи процес не звільняє вашу резервну пам’ять, Resource Monitor – чудове місце для початку спостереження. Наведені нижче кроки показують, як переглянути перегляд пам’яті вашої системи в Windows 10, 8 і 7.
-
Натисніть Клавіша Windows + R, введіть «перекликати, «потім виберіть добре.
-
Виберіть Пам’ять вкладку, а потім виберіть Здійснити щоб змінити порядок списку.
-
Відстежуйте В режимі очікування (синя смужка) із програмами, із тими програмами, які ви зазвичай використовуєте.
Можливо, вам доведеться ненадовго залишити монітор ресурсів запущеним, щоб виявити будь-які витоки. Зробіть знімок екрана або зробіть примітку під час першого відкриття інструменту для зручності порівняння.
Діагностуйте витік пам’яті за допомогою Windows RaMMap
RaMMap – це безкоштовний інструмент від Microsoft, який відображатиме дані в режимі реального часу про те, як Windows керує та розподіляє вашу оперативну пам’ять. Подібно до монітора ресурсів, RaMMap відображатиме режим очікування в режимі очікування, і він працює на Windows 10, 8 та 7. Наведені нижче кроки ілюструють, як завантажувати та запускати RaMMap.
-
Перейдіть на сторінку RaMMap Sysinternals, а потім виберіть Завантажте RaMMap.
-
Перейдіть до свого Завантаження папку, скопіюйте RaMMap архівуйте у вибрану вами папку, а потім витягніть її.
-
Клацніть правою кнопкою миші RaMMap файл програми, а потім виберіть Запустити від імені адміністратора.
-
Виберіть Так.
-
Перегляньте УМОВИ ЛІЦЕНЗІЇ НА ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ SYSINTERNALS, потім виберіть Погодьтеся.
-
Виберіть Використовуйте Графи вкладку, а потім відстежуйте пам’ять у режимі очікування, щоб перевірити, чи збільшується вона.
Якщо ваша система втрачає вільну пам’ять поступово, можливо, вам доведеться залишити RaMMap на деякий час запущеним. Запишіть пам’ять в режимі очікування до і після, щоб перевірити, чи не виникла оперативна пам’ять.
-
Ви також можете детальніше розглянути кожен процес, який використовує вашу фізичну пам’ять на Процеси вкладку.
Перевірте оперативну пам’ять за допомогою інструмента діагностики пам’яті Windows
Запуск діагностики пам’яті Windows – це чудовий спосіб ретельно перевірити фізичну пам’ять комп’ютера на наявність помилок.
- Натисніть Клавіша Windows + R, введіть «mdsched.exe, «потім виберіть добре.
- Виберіть Перезапустіть зараз і перевірте наявність проблем (рекомендується).
- Тест розпочнеться і може зайняти кілька годин. Дотримуйтесь будь-яких вказівок на екрані, коли тест буде завершено.
Очищення пам’яті в режимі очікування в Windows за допомогою RaMMap
На додаток до моніторингу використання пам’яті, RaMMap також може використовуватися для ручного очищення списку в режимі очікування.
- Клацніть правою кнопкою миші RaMMap файл програми, а потім виберіть Запустити від імені адміністратора.
- Виберіть Порожній, тоді Порожній список очікування.
- Тепер пам’ять у режимі очікування має бути значно меншою.
Очищення пам’яті в режимі очікування за допомогою інтелектуального засобу очищення списку режиму очікування
Intelligent Standby List Cleaner (ISLC) – це безкоштовний інструмент, пропонований Wagnardsoft, який автоматично очищує пам’ять вашого комп’ютера в режимі очікування, за умови кількох умов редагування.
-
Відкрийте веб-браузер, перейдіть на офіційну сторінку форуму програми, виберіть Офіційне завантаження тут, потім виберіть Зберегти файл.
-
Зробіть своєму Завантаження , клацніть правою кнопкою миші ISLC 7z архіву, а потім виберіть Запустити від імені адміністратора.
-
Виберіть Так коли з’явиться вікно Керування обліковими записами користувачів.
-
Перейдіть до папки, виберіть добре, тоді Витяжка.
-
Після вилучення клацніть правою кнопкою миші Інтелектуальний очищувач списку очікування ISLC, потім виберіть Запустити від імені адміністратора.
-
Виберіть Так, коли з’явиться діалогове вікно UAC.
-
Виберіть Очистити список режиму очікування щоб вручну очистити пам’ять системи в режимі очікування. Змінити значення для; Розмір списку не менше і Вільна пам’ять нижча ніж, відповідно до ваших вимог.
Виберіть Початок зведений до мінімуму запускати ISLC у фоновому режимі кожного разу, коли система завантажується.
Виправте витік пам’яті Windows 10 за допомогою FreeStandbyMemory.bat
Сценарій freestandbymemory.bat – ще один корисний інструмент, який допомагає пом’якшити проблеми з оперативною пам’яттю Windows 10. Він працює кожні 3 хвилини автоматично у фоновому режимі і очищає пам’ять у режимі очікування, якщо фізична пам’ять комп’ютера опускається нижче 1500 МБ. Сценарій можна безкоштовно завантажити і призначений для Windows 10.
-
Перейдіть на сторінку Pastebin сценарію, виберіть завантажити, тоді Зберегти файл.
-
Перейдіть до свого Завантаження папку, клацніть правою кнопкою миші вільне місцепо пам’яті (пакетний файл), а потім виберіть Запустити від імені адміністратора.
-
Виберіть Більше інформації.
-
Виберіть У будь-якому разі біжи.
-
Виберіть Так.
-
Після додавання сценарію виберіть будь-яку клавішу для продовження. FreeStandbyMemory тепер працюватиме у фоновому режимі у вашій системі.
-
Щоб видалити сценарій, перейдіть до Цей ПК> Windows (C :)> Windows, клацніть правою кнопкою миші FreeStandbyMemory, потім виберіть Видалити.
Виправте витік пам’яті, оновивши драйвери
Незважаючи на те, що існує кілька інструментів для перевірки застарілих драйверів, найкраще переглядати їх по одному, окремо, щоб переконатись, що все оновлено.
- Введіть менеджер пристроїв у пошуку Windows, а потім виберіть відчинено як тільки результати заповнюються.
- Розгорніть розділ апаратного забезпечення.
- Клацніть правою кнопкою миші на пристрої, а потім виберіть Драйвер оновлення.