Головна » як » Скидання пам'яті Windows Що таке саме вони?

    Скидання пам'яті Windows Що таке саме вони?

    Коли на екрані Windows з'являються сині екрани, він створює файли дампа пам'яті - відомі також як звалища. Це те, про що BSOD Windows 8 говорить, коли він каже "просто збір інформації про помилки."

    Ці файли містять копію пам'яті комп'ютера під час аварії. Вони можуть бути використані для діагностики та ідентифікації проблеми, яка призвела до аварії.

    Типи дамп пам'яті

    Windows може створювати декілька різних типів дамп пам'яті. Доступ до цього налаштування можна отримати, відкривши Панель керування, клацніть Система та безпека та клацніть Система. Натисніть Розширені системні налаштування на бічній панелі, перейдіть на вкладку Додатково та клацніть Параметри в розділі Запуск і відновлення.

    За замовчуванням для параметра Налаштування налагодження інформації встановлено значення "Автоматичний дамп пам'яті".

    Повне дамп пам'яті: Повний дамп пам'яті є найбільшим типом можливого дампа пам'яті. Він містить копію всіх даних, що використовуються Windows у фізичній пам'яті. Отже, якщо у вас є 16 ГБ оперативної пам'яті, а Windows використовує 8 ГБ у момент аварії системи, дамп пам'яті буде розміром 8 ГБ. Збої зазвичай викликані кодом, який виконується в режимі ядра, тому повна інформація, включаючи пам'ять кожної програми, рідко буває корисною - дамп пам'яті ядра зазвичай буде достатньо навіть для розробника.

    Дамп пам'яті ядра: Дамп пам'яті ядра буде набагато меншим, ніж повний дамп пам'яті. Корпорація Майкрософт стверджує, що вона, як правило, становить приблизно одну третину розміру фізичної пам'яті, встановленої в системі. Як зазначив Microsoft:

    Цей файл дампа не буде включати нерозподілену пам'ять або будь-яку пам'ять, призначену для додатків користувача. Вона включає в себе тільки пам'ять, виділену на ядро ​​Windows і рівень апаратної абстракції (HAL), а також пам'ять, виділену драйверам режиму ядра та інших програм ядра режиму..

    Для більшості цілей цей дамп краху є найбільш корисним. Це значно менше, ніж дамп повного запам'ятовуючого пристрою, але він пропускає лише ті частини пам'яті, які навряд чи були задіяні в аварії.

    Малий дамп пам'яті (256 кб): Невеликий дамп пам'яті є найменшим типом дампа пам'яті. Він містить дуже мало інформації - інформацію про синій екран, список завантажених драйверів, інформацію про процес і трохи інформації про ядро. Це може бути корисним для виявлення помилки, але надає менш детальну інформацію про налагодження, ніж дамп пам'яті ядра.

    Автоматичний дамп пам'яті: Це опція за замовчуванням, і вона містить точну інформацію, що й дамп пам'яті ядра. Корпорація Майкрософт стверджує, що, якщо файл сторінки налаштовано на розмір, керований системою, а комп'ютер налаштований для автоматичних звалищ пам'яті, “Windows встановлює розмір файлу підкачки, який є достатньо великим, щоб гарантувати, що дамп пам'яті ядра можна захопити більшу частину Як вказує Microsoft, важливим фактором при визначенні розміру файлу сторінки є аварійні звалища. Файл сторінки повинен бути достатньо великим, щоб містити дані пам'яті.

    (немає): Windows не створює звалищ пам'яті під час аварій.

    Дампи пам'яті призначені для розробників

    Ці файли дампа надають вам інформацію про причину збою системи. Якщо ви розробник Windows, який працює з драйверами апаратних засобів, інформація в цих файлах дампа пам'яті допоможе визначити причину, через яку драйвери обладнання виводять комп'ютер на синій екран і вирішують проблему..

    Але ви, напевно, просто звичайний користувач Windows, а не хтось розробляє драйвери апаратних засобів або працюєте над вихідним кодом Windows у Microsoft. Сміттєві звалища все ще корисні. Можливо, ви не потребуєте їх самостійно, але вам може знадобитися надіслати їх розробнику, якщо у вас виникли проблеми з програмним забезпеченням або драйверами апаратного забезпечення на вашому комп'ютері. Наприклад, на сайті Symantec говориться, що «Багато разів Symantec Development потребуватиме відвантаження повної пам'яті з постраждалої системи, щоб визначити причину аварії». Вам може знадобитися надіслати його до Microsoft. Розробники, які відповідають за програмне забезпечення, можуть використовувати дамп пам'яті, щоб побачити, що саме відбувається на вашому комп'ютері під час аварії, сподіваючись, що дозволить їм встановити та виправити проблему..

    Відсіки міні-перемикань і пам'яті

    Файли Minidump корисні для всіх, тому що вони містять основну інформацію, таку як повідомлення про помилку, пов'язане з синім екраном смерті. За замовчуванням вони зберігаються в папці C: Windows Minidump. Обидва типи файлів дампа мають розширення .dmp.

    Навіть коли ваша система налаштована на створення ядра, повного або автоматичного дампа пам'яті, ви отримаєте як міні-переказ, так і більший файл MEMORY.DMP.

    Такі інструменти, як BlueScreenView від Nirsoft, можуть відображати інформацію, що міститься в цих файлах minidmp. Ви можете побачити точні файли драйверів, які беруть участь у аварійному завершенні, що може допомогти визначити причину проблеми. Оскільки міні-навантаження настільки корисні і малі, ми рекомендуємо ніколи не встановлювати налаштування дампа пам'яті на “(none)” - обов'язково налаштуйте систему, щоб створити невеликі дампи пам'яті. Вони не будуть використовувати багато місця і допоможуть вам, якщо ви коли-небудь зіткнетеся з проблемою. Навіть якщо ви самі не знаєте, як отримати інформацію з файлу minidump, ви можете знайти програмні засоби та людей, які можуть використовувати цю інформацію, щоб допомогти визначити та виправити проблему системи.

    Більші звалища пам'яті, такі як дамби пам'яті ядра і повні дампи пам'яті, зберігаються в C: Windows MEMORY.DMP за замовчуванням. Windows налаштований на перезапис цього файлу кожного разу, коли створюється новий дамп пам'яті, тому вам слід мати лише один файл MEMORY.DMP, який займає простір.

    Хоча навіть середні користувачі Windows можуть використовувати міні-навантаження, щоб зрозуміти причину синіх екранів, файл MEMORY.DMP використовується рідше і не є корисним, якщо ви не плануєте відправляти його розробнику. Можливо, вам не потрібно буде використовувати інформацію для налагодження у файлі MEMORY.DMP, щоб самостійно ідентифікувати та вирішити проблему.

    Видалити пам'ять дампи, щоб звільнити простір

    Ви можете видалити ці .dmp-файли, щоб звільнити місце, що є гарною ідеєю, тому що вони можуть бути дуже великими за розміром - якщо ваш комп'ютер має синій екран, ви можете мати файл MEMORY.DMP розміром 800 МБ або більше, що займає простір на системному диску.

    Windows дозволяє автоматично видаляти ці файли. Якщо ви використовуєте утиліту "Очищення диска" і повідомте йому про очищення системних файлів, ви побачите, що в списку з'являються обидва типи пам'яті. CCleaner та інші подібні інструменти можуть також автоматично видаляти дампи пам'яті. Вам не потрібно копатися в папці Windows і видаляти їх вручну.


    Коротше кажучи, великі файли дампа пам'яті не дуже корисні, якщо ви не плануєте надсилати їх Microsoft або іншому розробнику програмного забезпечення, щоб вони могли виправити синій екран, який відбувається у вашій системі. Менші файли з мінідайпом є більш корисними, оскільки містять важливу інформацію про збої системи.

    Зображення: Thawt Hawthje на Flickr