Skip to content
На чтение 3 мин. Просмотров 4.8k. Опубликовано 03.09.2019
Файлы дампа памяти, в противном случае аварийные дампы, являются системными файлами, сохраняемыми при сбоях синего экрана. Когда появляется сообщение об ошибке BSOD, Windows сохраняет копию системной памяти. Эти файлы аварийного дампа могут помочь разработчикам исправить сбои системы BSOD. Пользователи могут отправлять аварийные дампы разработчикам, когда они подают заявки в службу поддержки.
Файлы дампа памяти могут занимать много места на жестком диске. Они могут забрать гигабайты жесткого диска. Windows автоматически удаляет файлы аварийного дампа, только если пространство на жестком диске ограничено Однако пользователи также могут стирать аварийные дампы с помощью утилит очистки.
Содержание
- Как удалить файлы дампа системной памяти в Windows
- 1. Удалите аварийные дампы с очисткой диска
- 2. Удалите аварийные дампы с помощью CCleaner
- 3. Удалите аварийные дампы через командную строку
- 4. Отключить аварийные дампы
Как удалить файлы дампа системной памяти в Windows
- Удаление аварийных дампов с очисткой диска
- Удаление аварийных дампов с помощью CCleaner
- Удалите аварийные дампы через командную строку
- Отключить аварийные дампы
1. Удалите аварийные дампы с очисткой диска
- Пользователи могут стирать аварийные дампы с помощью собственной очистки диска Windows. Для этого запустите Запуск с сочетанием клавиш Windows + R.
- Введите «cleanmgr» в текстовом поле «Открыть».
- Нажмите Ctrl + Shift + Enter, чтобы открыть очистку диска от имени администратора.
-
Выберите диск C: в окне выбора дисков и нажмите кнопку ОК .
- Установите флажок Файлы дампа памяти из-за системных ошибок .
- Затем нажмите кнопку ОК .
-
Пользователи, которые не могут найти параметр «Файлы дампа памяти из-за системных ошибок» в разделе «Очистка диска», должны открыть эту утилиту с помощью командной строки с повышенными привилегиями. Введите strong % SystemRoot% System32Cmd.exe/c Cleanmgr/sageset: 16 & Cleanmgr/sagerun: 16 ’в командной строке и нажмите клавишу возврата. Это откроет Очистку диска с дополнительными опциями флажков.
2. Удалите аварийные дампы с помощью CCleaner
- Кроме того, пользователи могут стирать аварийные дампы с помощью бесплатного CCleaner . Для этого нажмите зеленую кнопку Загрузить на веб-странице CCleaner.
- Добавьте CCleaner в Windows с помощью мастера настройки.
-
Запустите утилиту CCleaner.
- Выберите Выборочная очистка слева от CCleaner.
- Затем установите флажок Дампы памяти .
- Нажмите кнопку Анализировать .
- Выберите Запустить программу очистки , чтобы удалить аварийные дампы.
3. Удалите аварийные дампы через командную строку
- Пользователи также могут стирать аварийные дампы с помощью ряда команд командной строки. Для этого откройте аксессуар Run.
- Введите «cmd» в «Выполнить» и нажмите клавиши Ctrl + Shift + Enter.
- Затем введите следующие отдельные команды в подсказке и нажмите Enter после ввода каждой из них.
fsutil usn deletejournal/d/n c:
del «% temp% *»/s/f/q
del «C: $ Recycle.bin *»/s/f/q
del «% systemroot% temp *»/s/f/q
vssadmin удалить тени/для = c:/all/quiet
Dism/Online/Cleanup-Image/StartComponentCleanup/ResetBase
4. Отключить аварийные дампы
- Пользователи могут отключить аварийные дампы, чтобы не тратить больше места на жестком диске. Введите «Панель управления» в текстовом поле «Открыть» и нажмите «Return».
- Затем нажмите Система , чтобы открыть аплет панели управления, показанный ниже.
- Нажмите Расширенные настройки системы в левой части окна, чтобы открыть вкладку Расширенные.
-
Затем нажмите кнопку Настройки в разделе Запуск и восстановление .
- Выберите параметр (нет) в раскрывающемся меню, показанном непосредственно ниже, чтобы отключить аварийные дампы.
- Затем нажмите кнопку ОК .
Таким образом, есть несколько способов, которыми пользователи могут стереть аварийные дампы в Windows, которые не особенно важны для сохранения. Удаление аварийных дампов может освободить немного места на жестком диске для некоторых пользователей.
Каждый раз, когда Windows случается завершить свою работу сбоем с экраном BSOD, в системной папке %SystemRoot% создаётся отчёт — бинарный файл дампа памяти в формате DMP. Также файлы дампов могут создаваться сторонним программным обеспечением, например, популярным браузером Chrome. Дампы бывают весьма полезны в деле диагностики возникающих в работе системы и программ проблем, с другой стороны, они могут занимать на диске немало места, что не есть хорошо для небольших SSD-дисков.
Поэтому поставленный вопрос вполне закономерен и естественен — можно ли удалять файлы дампов и если можно, то как это правильно делать? Ответ на этот вопрос — да, файлы дампов можно удалять, это никак не повредит системе и установленным на компьютере программам. Более того, вы вообще можете отключить создание дампов, по крайней мере тех, которые создаются операционной системой при критических сбоях.
Windows поддерживается несколько типов системных дампов: полный, памяти ядра и малый дамп памяти. Полный дамп содержит всю физическую память системы, дамп памяти ядра — только ту часть ОЗУ, которая используется ядром, малый дамп содержит сведения об ошибках, загруженных драйверах и прочую служебную информацию. «Большие» дампы сохраняются в каталоге %SystemRoot% (Windows), под хранение минидампов в системе отведена папка %SystemRoot%Minidump. Дампы сторонних программ обычно хранятся в папках профиля пользователя. Существуют также дампы отдельных процессов, создать такой дамп можно из Диспетчера задач или с помощью небезызвестной утилиты Process Explorer.
Этот способ сводится к поиску всех файлов в формате DMP и их удалению. Как уже было сказано, системные файлы дампов располагаются в папках C:Windows и C:WindowsMinidump, для обнаружения дампов, созданных другими программами можно задействовать встроенный поиск Windows или сторонние утилиты, например, MasterSeeker. Запустите утилиту и вставьте в поле поиска запрос «.dmp» без кавычек, и утилита тут же выведет список всех имеющихся на жёстком диске файлов дампов. Чтобы удалить дампы, выделите их кликом левой кнопкой мыши с зажатой Shift и нажмите Shift + Del или выберите опцию «Delete Permanently» в контекстном меню.
В Windows 10 удалить файлы дампов можно через приложение Параметры. Открыв последнее, перейдите в раздел Система → Память → Временные файлы, отметьте флажком пункт «Файлы дампа памяти и системных ошибок» и нажмите кнопку «Удалить файлы».
Более универсальным способом очистки (работает в Windows 10, 8.1 и 7) является использование классической утилиты cleanmgr. Запустите ее одноименной командой через диалоговое окошко «Выполнить», выберите очищаемый диск C и нажмите в открывшемся окне очистки диска кнопку «Очистить системные файлы».
Опять выберите системный раздел, нажмите «OK» и дождитесь завершения сканирования. Отметьте в открывшемся окошке флажками пункты файлов дампов, нажмите «OK» и подтвердите действие.
Наконец, для удаления временных файлов дампов можно использовать сторонние программы-чистильщики, ту же CCleaner. Кстати, по умолчанию этот чистильщик уже настроен на удаление дампов памяти, в чём вы сами можете убедиться, внимательно изучив список удаляемых данных в категории «Система» на вкладке «Система». Примечательно, что CCleaner обнаруживает дампы, созданные не только Windows, но и другими программами, в частности, браузером Google Chrome.
Приводить инструкцию по использованию чистильщика здесь не будем, программа достаточно известная, отметим лишь, что по сравнению с ручным поиском она выводит меньше результатов, но она же предлагает и более безопасное решение проблемы.
Crash dump files offer insights into what caused errors on your device
by Matthew Adams
Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more
Updated on August 29, 2022
Reviewed by
Vlad Turiceanu
Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming… read more
- The Windows system might just be man’s new best friend.
- On top of its numerous advantages, it also provides a process designed to store your RAM content in case of a system crash and dump it in a data file.
- The crash files are obviously useful and can help devs to further fix and prevent BSOD errors.
- However, they tend to pile up and claim quite a chunk of your storage space so you might want to delete them from time to time.
XINSTALL BY CLICKING THE DOWNLOAD FILE
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:
- Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
- Click Start Scan to find Windows issues that could be causing PC problems.
- Click Repair All to fix issues affecting your computer’s security and performance
- Restoro has been downloaded by 0 readers this month.
Memory dump files, otherwise crash dumps, are system files saved during blue screen crashes. When a BSOD error message appears, Windows saves a copy of the system memory.
Those crash dump files can then assist developers to fix BSOD system crashes. Users can send the crash dumps to developers when they file support tickets.
Memory dump files can waste a lot of hard drive space. They can hog gigabytes of hard drive storage. Windows only automatically delete crash dump files when HDD space is limited.
However, users can also erase crash dumps with cleanup utilities.
How do I delete crash dump files in Windows?
1. Delete Crash Dumps Via the Command Prompt
- Users can erase crash dumps with a series of Command Prompt commands. To do so, open the Run accessory.
- Enter cmd in Run, and press the Ctrl + Shift + Enter keys.
- Then enter the following separate commands in the Prompt, and press Enter after entering each one.
fsutil usn deletejournal /d /n c:
del “%temp%*” /s /f /q
del “C:$Recycle.bin*” /s /f /q
del “%systemroot%temp*” /s /f /q
vssadmin delete shadows /for=c: /all /quiet
Dism /Online /Cleanup-Image /StartComponentCleanup /ResetBase
2. Turn Off Crash Dumps
- Users can turn off crash dumps to ensure they don’t hog any more HDD storage space. Enter Control Panel in Run’s Open text box and press Return.
- Then click System to open the Control Panel applet shown directly below.
- Click Advanced system settings on the left of the window to open an Advanced tab.
- Then press the Settings button under Startup and Recovery.
- Select the (none) option on the drop-down menu shown directly below to turn off crash dumps.
- Then click the OK button.
- How to open DMP files in Windows 10 [EASY STEPS]
- Norton Won’t Uninstall: 5 Ways to Remove it by Force
- How to Uninstall uTorrent: 5 Ways to Completely Remove it
- Here Are The Best Ways to Block Ads on a Smart TV
3. Delete system error memory dump files in Disk Cleanup
Users can erase crash dumps with Windows’ built-in Disk Cleanup. This tool allows you to perform a clean and safe cleanup on your PC.
1. Launch Run with the Windows key + R keyboard shortcut.
2. Enter cleanmgr in Run’s Open text box.
3. Press Ctrl + Shift + Enter to open Disk Cleanup as administrator.
4. Select the C: drive on the Drive selection window, and click the OK button.
5. Select the System error memory dump files check box.
6. Then click the OK button.
7. Users who can’t find a System error memory dump files option in Disk Clean-up should open that utility via an elevated Command Prompt. To do that, enter the following line in cmd: %SystemRoot%System32Cmd.exe /c Cleanmgr /sageset:16 & Cleanmgr /sagerun:16
8. Press the Return key. Disk Cleanup will open with more checkbox options. Navigate to the System error memory dump files option and click to delete the files.
So, there are a few ways users can erase crash dumps in Windows. Deleting the crash dumps might free up quite a bit of hard drive storage space so make sure to do so.
Let us know which was your method of choice in the comments section below.
Still having issues? Fix them with this tool:
SPONSORED
If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.
Newsletter
Crash dump files offer insights into what caused errors on your device
by Matthew Adams
Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more
Updated on August 29, 2022
Reviewed by
Vlad Turiceanu
Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming… read more
- The Windows system might just be man’s new best friend.
- On top of its numerous advantages, it also provides a process designed to store your RAM content in case of a system crash and dump it in a data file.
- The crash files are obviously useful and can help devs to further fix and prevent BSOD errors.
- However, they tend to pile up and claim quite a chunk of your storage space so you might want to delete them from time to time.
XINSTALL BY CLICKING THE DOWNLOAD FILE
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:
- Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
- Click Start Scan to find Windows issues that could be causing PC problems.
- Click Repair All to fix issues affecting your computer’s security and performance
- Restoro has been downloaded by 0 readers this month.
Memory dump files, otherwise crash dumps, are system files saved during blue screen crashes. When a BSOD error message appears, Windows saves a copy of the system memory.
Those crash dump files can then assist developers to fix BSOD system crashes. Users can send the crash dumps to developers when they file support tickets.
Memory dump files can waste a lot of hard drive space. They can hog gigabytes of hard drive storage. Windows only automatically delete crash dump files when HDD space is limited.
However, users can also erase crash dumps with cleanup utilities.
How do I delete crash dump files in Windows?
1. Delete Crash Dumps Via the Command Prompt
- Users can erase crash dumps with a series of Command Prompt commands. To do so, open the Run accessory.
- Enter cmd in Run, and press the Ctrl + Shift + Enter keys.
- Then enter the following separate commands in the Prompt, and press Enter after entering each one.
fsutil usn deletejournal /d /n c:
del “%temp%*” /s /f /q
del “C:$Recycle.bin*” /s /f /q
del “%systemroot%temp*” /s /f /q
vssadmin delete shadows /for=c: /all /quiet
Dism /Online /Cleanup-Image /StartComponentCleanup /ResetBase
2. Turn Off Crash Dumps
- Users can turn off crash dumps to ensure they don’t hog any more HDD storage space. Enter Control Panel in Run’s Open text box and press Return.
- Then click System to open the Control Panel applet shown directly below.
- Click Advanced system settings on the left of the window to open an Advanced tab.
- Then press the Settings button under Startup and Recovery.
- Select the (none) option on the drop-down menu shown directly below to turn off crash dumps.
- Then click the OK button.
- How to open DMP files in Windows 10 [EASY STEPS]
- Norton Won’t Uninstall: 5 Ways to Remove it by Force
- How to Uninstall uTorrent: 5 Ways to Completely Remove it
- Here Are The Best Ways to Block Ads on a Smart TV
3. Delete system error memory dump files in Disk Cleanup
Users can erase crash dumps with Windows’ built-in Disk Cleanup. This tool allows you to perform a clean and safe cleanup on your PC.
1. Launch Run with the Windows key + R keyboard shortcut.
2. Enter cleanmgr in Run’s Open text box.
3. Press Ctrl + Shift + Enter to open Disk Cleanup as administrator.
4. Select the C: drive on the Drive selection window, and click the OK button.
5. Select the System error memory dump files check box.
6. Then click the OK button.
7. Users who can’t find a System error memory dump files option in Disk Clean-up should open that utility via an elevated Command Prompt. To do that, enter the following line in cmd: %SystemRoot%System32Cmd.exe /c Cleanmgr /sageset:16 & Cleanmgr /sagerun:16
8. Press the Return key. Disk Cleanup will open with more checkbox options. Navigate to the System error memory dump files option and click to delete the files.
So, there are a few ways users can erase crash dumps in Windows. Deleting the crash dumps might free up quite a bit of hard drive storage space so make sure to do so.
Let us know which was your method of choice in the comments section below.
Still having issues? Fix them with this tool:
SPONSORED
If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.
Newsletter
- Что это?
- Можно ли удалить?
- Описание некоторых пунктов из очистки
- Заключение
Приветствую друзья! Не все файлы можно удалять в Windows. Да, есть временные файлы, которые называются temp-файлы, для них даже существует специальная папка Temp (%temp%). Еще есть log-файлы, в которых содержится информация о работе программы, как об успешных операциях, так и об ошибках. А еще есть файлы, которые содержат много специфичной информации именно об ошибке — сегодня о таких мы поговорим.
Служебные файлы, созданные отладчиком Windows. Содержат данные об условиях, при которых произошла ошибка/сбой.
Отвечу коротко — если компьютер работает нормально, без глюков — можно спокойно удалить. Но даже если есть глюки — 95% что эти файлы так и останутся бесполезными.
Файлы нужны только для анализа, чтобы понять причину ошибки/сбоя. То есть сами по себе они лежат без дела, но могут понадобиться, если вы захотите узнать почему произошла ошибка или сбой. Обычно в этом нужно разбираться, чтобы изучить файл, также могут быть нужны специальные программы для анализа.
Debug Dump Files это что-то вроде снимка системы на момент ошибки. Могут иметь расширение *.dmp, они могут быть скрытыми, в них может быть также содержимое оперативной памяти на момент ошибки.
Например при ошибке синий экран — тоже создается дамп-файл, анализ которого можно выполнить в утилите BlueScreenView:
Debug Dump Files — можно ли удалить?
Как мы уже выяснили — да. Только не стоит удалять вручную, лучше это дело доверить встроенному компоненту очистки системы.
Чтобы удалить Debug Dump Files, а также другие мусорные данные:
- Зажмите Win + R, появится окошко Выполнить, вставьте команду cleanmgr и нажмите ОК.
- Далее выберите системный диск. Удалить можно сначала на системном, а потом на других.
- Появится окошко Очистка диска. Потом нажимаете Очистить системные файлы (если такая кнопка есть).
- В списке Удалить следующие файлы вы можете отметить все пункты галочками — ничего опасного не удалится.
- Галочками отметили — нажимаем ОК. Начнется удаление. Внимание! Иногда оно занимает много времени, при этом может ПК грузить, будет казаться что зависло, но на самом деле нужно просто подождать.
РЕКЛАМА
Также очистку диска можно выполнить из свойств диска — правой кнопкой по диску (в окне Мой компьютер) > свойства > на вкладке Общие будет кнопка Очистка диска:
Собственно окошко с вкладкой, где можно выбрать что удалять:
Иногда Debug Dump Files могут занимать прилично много места, поэтому конечно их стоит удалить:
Также, если я не ошибаюсь, то в CCleaner есть аналогичная опция — Memory Dumps и возможно что это тоже самое что и Debug Dump Files:
Описание некоторых пунктов из очистки
- Временные файлы установки — которые были созданы во время установки софта. Например это могут быть данные, которые были распакованы из архива при установке, это частая ситуация. Вообще установщик ПО после установки программы должен чистить после себя мусор, но к сожалению это не всегда происходит.
- Старые файлы программы Chkdsk — потерянные фрагменты файлов, которые были созданы во время работы команды Chkdsk. Можно удалить. Что за команда Chkdsk? Например выключили свет внезапно. Некоторые данные не успели записаться на диск полностью в итоге данные стали повреждены. Чтобы все это исправить — автоматически может запуститься команда Chkdsk при включении ПК, которая при своей работе может создавать служебные файлы. Когда проверка Chkdsk выполнилась, то эти служебные файлы уже не нужны, поэтому их можно удалить.
- Предыдущие установки Windows — при установке Windows, предыдущая система может быть скопирована в специальную папку Windows.old, которая может занимать прилично места. Если вам не нужна предыдущая ваша Windows, то конечно эти данные можно удалить.
- Файлы дампа памяти для системных ошибок — информация о том при каких условиях произошли ошибки/сбои ПО или системы. Может быть нужна при анализе, чтобы выяснить почему произошла ошибка, такой анализ вряд ли сможет сделать обычный пользователь. В целом если ПК работает стабильно и без глюков — эти данные не нужны.
- Файлы, выброшенные обновлением Windows — как я понимаю это копии файлов, которые были обновлены на новые версии при обновлении Windows. То есть это системные файлы прошлой версии, они уже не используются системой, так как при обновлении были заменены на более новые версии.
- Пользовательские архивы отчетов об ошибках — файлы, которые используются для отчетов об ошибках и поиска решений. Как понимаю — возможно просто информация об ошибках, которые возникали в софте который вы используете.
- Файлы журнала обновлений Windows — данные, которые могут быть использовании при решении проблем с обновлениями.
Скажу честно — при очистке я ставлю галочки везде и еще никогда не было с этим проблем. Даже CCleaner и то считается безопасной чистилкой, что тогда стоит говорить про встроенный инструмент.
Заключение
- Debug Dump Files — файлы, которые были созданы встроенным отладчиком Windows.
- Необходимы только для анализа, чтобы понять из-за чего произошла ошибка/сбой. Обычно никто эти файлы не анализирует на домашних ПК.
- Можно безопасно удалить, особенно если ПК работает исправно и без ошибок.
Удачи.
Содержание
- Анализ креш-дампов памяти Windows
- Содержание:
- ↑ Как удалить дампы памяти
- ↑ Типы дампов
- ↑ Удаление дампов вручную
- ↑ Удаление дампов в приложении Параметры
- ↑ Удаление дампов в сторонних чистильщиках
- 990x.top
- Простой компьютерный блог для души)
- Debug Dump Files — что это такое и можно ли удалить?
- Debug Dump Files — что это такое?
- Debug Dump Files — можно ли удалить?
- Описание некоторых пунктов из очистки
- Microsoft Windows debugging symbols можно ли удалить?
- Debug Dump Files — что это такое и можно ли удалить?
- Debug Dump Files — можно ли удалить?
- Описание некоторых пунктов из очистки
- Debugging: Развертывание сервера отладочной информации
- 1. Подготовка окружения
- 2. Организация хранилища отладочной информации
- 3. Организация доступа к хранилищу отладочной информации через протокол http
- 4. Инсталляция прокси-фильтра для обновления символов через интернет
- 5. Настройка параметров прокси сервера для symproxy.dll
- 6. Настройка клиентских компьютеров на работу с сервером отладочной информации
- Резюме
- Заключение
- Debugging tools for windows использование. Windows Debugging Tools: диагностика и исправление BSOD. Добавление символов во время отладки
- Шаг 2 — Установка WinDBG
- Шаг 3 — Сопоставление файлов.dmp с WinDBG
- Шаг 4 — Настройка сервера символов для получения файлов символов отладки
- Типы аварийных дампов памяти Windows
- Как включить создание дампа памяти в Windows?
- Установка WinDBG в Windows
- Настройка ассоциации.dmp файлов с WinDBG
- Настройка сервера отладочных символов в WinDBG
- Анализ аварийного дампа памяти в WinDBG
- Microsoft Windows debugging symbols можно ли удалить?
- Анализ дампа памяти с помощью Microsoft Kernel Debuggers
- Анализ дампа памяти с помощью BlueScreenView
Анализ креш-дампов памяти Windows
Как часто Вам приходится лицезреть экран смерти Windows (BSoD)? BSoD может возникать в разных случаях: как уже при работе с системой, так и в процессе загрузки операционной системы. Как же определить, чем вызвано появление BSoD и устранить эту проблему? Операционная система Windows способна сохранять дамп памяти при появлении ошибки, чтобы системный администратор мог проанализировать данные дампа и найти причину возникновения BSoD.
Существует два вида дампов памяти — малый (minidump) и полный. В зависимости от настроек операционной системы, система может сохранять полный или малый дампы, либо не предпринимать никаких действий при возникновении ошибки.
Малый дамп располагается по пути %systemroot%minidump и имеет имя вроде Minixxxxxx-xx.dmp
Полный дамп располагается по пути %systemroot% и имеет имя вроде Memory.dmp
Для анализа содержимого дампов памяти следует применять специальную утилиту — Microsoft Kernel Debugger.
Получить программу и компоненты, необходимые для ее работы, можно напрямую с сайта Microsoft — Debugging Tools
При выборе отладчика следует учитывать версию операционной системы, на которой Вам придется анализировать дампы памяти. Для 32-разрядной ОС необходима 32-битовая версия отладчика, а для 64-разрядной ОС предпочтительно использовать 64-битовую версию отладчика.
Помимо самого пакета Debugging Tools for Windows, также понадобятся набор отладочных символов — Debugging Symbols. Набор отладочных символов специфичен для каждой ОС, на которой был зафиксирован BSoD. Потому придется загрузить набор символов для каждой ОС, анализировать работу которой Вам придется. Для 32-разрядной Windows XP потребуются набор символов для Windows XP 32-бит, для 64-разрядной ОС потребуются набор символов для Windows XP 64-бит. Для других ОС семейства Windows наборы символов подбираются сообразно такому же принципу. Загрузить отладочные символы можно отсюда. Устанавливать их рекомендуется по адресу %systemroot%symbols
После установки отладчика и отладочных символов, запускаем отладчик. Окно отладчика после запуска выглядит следующим образом.
Перед анализом содержимого дампа памяти, потребуется провести небольшую настройку отладчика. Конкретно — сообщить программе, по какому пути следует искать отладочные символы. Для этого выбираем в меню File > Symbol File Path… Нажимаем кнопку Browse… и указываем папку, в которую мы установили отладочные символы для рассматриваемого дампа памяти.
Можно запрашивать информацию о требуемых отладочных символах прямо через Интернет, с публичного сервера Microsoft. Таким образом у вас будет самая новая версия символов. Сделать это можно следующим образом — в меню File > Symbol File Path… вводим: SRV*%systemroot%symbols*http://msdl.microsoft.com/download/symbols
После указания пути к отладочным символам, выбираем в меню File > Save workspace и подтверждаем действие нажатием на кнопку OK.
Чтобы приступить к анализу дампа памяти, выбираем в меню File > Open Crash Dump… и выбираем требуемый для рассмотрения файл.
Система проведет анализ содержимого, по окончанию которого выдаст результат о предполагаемой причине ошибки.
Завершить отладку можно выбором пункта меню Debug > Stop Debugging
Таким образом, используя пакет Debugging Tools for Windows, всегда можно получить достаточно полное представление о причинах возникновения системных ошибок.
Источник
Содержание:
Каждый раз, когда Windows случается завершить свою работу сбоем с экраном BSOD, в системной папке %SystemRoot% создаётся отчёт — бинарный файл дампа памяти в формате DMP. Также файлы дампов могут создаваться сторонним программным обеспечением, например, популярным браузером Chrome. Дампы бывают весьма полезны в деле диагностики возникающих в работе системы и программ проблем, с другой стороны, они могут занимать на диске немало места, что не есть хорошо для небольших SSD-дисков.
↑ Как удалить дампы памяти
Поэтому поставленный вопрос вполне закономерен и естественен — можно ли удалять файлы дампов и если можно, то как это правильно делать? Ответ на этот вопрос — да, файлы дампов можно удалять, это никак не повредит системе и установленным на компьютере программам. Более того, вы вообще можете отключить создание дампов, по крайней мере тех, которые создаются операционной системой при критических сбоях.
↑ Типы дампов
Windows поддерживается несколько типов системных дампов: полный, памяти ядра и малый дамп памяти. Полный дамп содержит всю физическую память системы, дамп памяти ядра — только ту часть ОЗУ, которая используется ядром, малый дамп содержит сведения об ошибках, загруженных драйверах и прочую служебную информацию. «Большие» дампы сохраняются в каталоге %SystemRoot% (Windows), под хранение минидампов в системе отведена папка %SystemRoot%Minidump. Дампы сторонних программ обычно хранятся в папках профиля пользователя. Существуют также дампы отдельных процессов, создать такой дамп можно из Диспетчера задач или с помощью небезызвестной утилиты Process Explorer.
↑ Удаление дампов вручную
↑ Удаление дампов в приложении Параметры
В Windows 10 удалить файлы дампов можно через приложение Параметры. Открыв последнее, перейдите в раздел Система → Память → Временные файлы, отметьте флажком пункт «Файлы дампа памяти и системных ошибок» и нажмите кнопку «Удалить файлы».
Более универсальным способом очистки (работает в Windows 10, 8.1 и 7) является использование классической утилиты cleanmgr. Запустите ее одноименной командой через диалоговое окошко «Выполнить», выберите очищаемый диск C и нажмите в открывшемся окне очистки диска кнопку «Очистить системные файлы».
Опять выберите системный раздел, нажмите «OK» и дождитесь завершения сканирования. Отметьте в открывшемся окошке флажками пункты файлов дампов, нажмите «OK» и подтвердите действие.
↑ Удаление дампов в сторонних чистильщиках
Наконец, для удаления временных файлов дампов можно использовать сторонние программы-чистильщики, ту же CCleaner. Кстати, по умолчанию этот чистильщик уже настроен на удаление дампов памяти, в чём вы сами можете убедиться, внимательно изучив список удаляемых данных в категории «Система» на вкладке «Система». Примечательно, что CCleaner обнаруживает дампы, созданные не только Windows, но и другими программами, в частности, браузером Google Chrome.
Приводить инструкцию по использованию чистильщика здесь не будем, программа достаточно известная, отметим лишь, что по сравнению с ручным поиском она выводит меньше результатов, но она же предлагает и более безопасное решение проблемы.
Источник
990x.top
Простой компьютерный блог для души)
Debug Dump Files — что это такое и можно ли удалить?
Приветствую друзья! Не все файлы можно удалять в Windows. Да, есть временные файлы, которые называются temp-файлы, для них даже существует специальная папка Temp (%temp%). Еще есть log-файлы, в которых содержится информация о работе программы, как об успешных операциях, так и об ошибках. А еще есть файлы, которые содержат много специфичной информации именно об ошибке — сегодня о таких мы поговорим.
Debug Dump Files — что это такое?
Служебные файлы, созданные отладчиком Windows. Содержат данные об условиях, при которых произошла ошибка/сбой.
Отвечу коротко — если компьютер работает нормально, без глюков — можно спокойно удалить. Но даже если есть глюки — 95% что эти файлы так и останутся бесполезными.
Файлы нужны только для анализа, чтобы понять причину ошибки/сбоя. То есть сами по себе они лежат без дела, но могут понадобиться, если вы захотите узнать почему произошла ошибка или сбой. Обычно в этом нужно разбираться, чтобы изучить файл, также могут быть нужны специальные программы для анализа.
Debug Dump Files это что-то вроде снимка системы на момент ошибки. Могут иметь расширение *.dmp, они могут быть скрытыми, в них может быть также содержимое оперативной памяти на момент ошибки.
Например при ошибке синий экран — тоже создается дамп-файл, анализ которого можно выполнить в утилите BlueScreenView:
Но опять же — провести анализ, выявить причину может только опытный пользователь.
Debug Dump Files — можно ли удалить?
Как мы уже выяснили — да. Только не стоит удалять вручную, лучше это дело доверить встроенному компоненту очистки системы.
Чтобы удалить Debug Dump Files, а также другие мусорные данные:
Также очистку диска можно выполнить из свойств диска — правой кнопкой по диску (в окне Мой компьютер) > свойства > на вкладке Общие будет кнопка Очистка диска:
Это Windows 7, в Windows 10 должно быть все примерно так, но почему-то лично у меня этой кнопки нет. Но команда cleanmgr при этом работает.
Собственно окошко с вкладкой, где можно выбрать что удалять:
Поверьте — встроенная чистилка мусора пожалуй самая безопасная из всех чистилок. Точно к ошибкам не приведет.
Иногда Debug Dump Files могут занимать прилично много места, поэтому конечно их стоит удалить:
Также, если я не ошибаюсь, то в CCleaner есть аналогичная опция — Memory Dumps и возможно что это тоже самое что и Debug Dump Files:
Но если вы неопытный пользователь, то советую вам чистить систему только встроенным инструментом (cleanmgr).
Описание некоторых пунктов из очистки
Скажу честно — при очистке я ставлю галочки везде и еще никогда не было с этим проблем. Даже CCleaner и то считается безопасной чистилкой, что тогда стоит говорить про встроенный инструмент.
Источник
Microsoft Windows debugging symbols можно ли удалить?
Debug Dump Files — что это такое и можно ли удалить?
Приветствую друзья! Не все файлы можно удалять в Windows. Да, есть временные файлы, которые называются temp-файлы, для них даже существует специальная папка Temp (%temp%). Еще есть log-файлы, в которых содержится информация о работе программы, как об успешных операциях, так и об ошибках. А еще есть файлы, которые содержат много специфичной информации именно об ошибке — сегодня о таких мы поговорим.
Служебные файлы, созданные отладчиком Windows. Содержат данные об условиях, при которых произошла ошибка/сбой.
Отвечу коротко — если компьютер работает нормально, без глюков — можно спокойно удалить. Но даже если есть глюки — 95% что эти файлы так и останутся бесполезными.
Файлы нужны только для анализа, чтобы понять причину ошибки/сбоя. То есть сами по себе они лежат без дела, но могут понадобиться, если вы захотите узнать почему произошла ошибка или сбой. Обычно в этом нужно разбираться, чтобы изучить файл, также могут быть нужны специальные программы для анализа.
Debug Dump Files это что-то вроде снимка системы на момент ошибки. Могут иметь расширение *.dmp, они могут быть скрытыми, в них может быть также содержимое оперативной памяти на момент ошибки.
Например при ошибке синий экран — тоже создается дамп-файл, анализ которого можно выполнить в утилите BlueScreenView:
Но опять же — провести анализ, выявить причину может только опытный пользователь.
Debug Dump Files — можно ли удалить?
Как мы уже выяснили — да. Только не стоит удалять вручную, лучше это дело доверить встроенному компоненту очистки системы.
Чтобы удалить Debug Dump Files, а также другие мусорные данные:
Также очистку диска можно выполнить из свойств диска — правой кнопкой по диску (в окне Мой компьютер) > свойства > на вкладке Общие будет кнопка Очистка диска:
Это Windows 7, в Windows 10 должно быть все примерно так, но почему-то лично у меня этой кнопки нет. Но команда cleanmgr при этом работает.
Собственно окошко с вкладкой, где можно выбрать что удалять:
Поверьте — встроенная чистилка мусора пожалуй самая безопасная из всех чистилок. Точно к ошибкам не приведет.
Иногда Debug Dump Files могут занимать прилично много места, поэтому конечно их стоит удалить:
Также, если я не ошибаюсь, то в CCleaner есть аналогичная опция — Memory Dumps и возможно что это тоже самое что и Debug Dump Files:
Но если вы неопытный пользователь, то советую вам чистить систему только встроенным инструментом (cleanmgr).
Описание некоторых пунктов из очистки
Скажу честно — при очистке я ставлю галочки везде и еще никогда не было с этим проблем. Даже CCleaner и то считается безопасной чистилкой, что тогда стоит говорить про встроенный инструмент.
Debugging: Развертывание сервера отладочной информации
Копая залежи документов на своем рабочем компе обнаружил инструкцию по развертыванию сервера отладочной информации, которую писал два-три года назад. Попробую представить её хабросообществу. Данная инструкция будет полезна C++ разработчикам под Windows, которые хотят использовать отладку релизных версий своего продукта (удаленно и напрямую, на своих компах и компах тестировщиков), а также делать разбор крашдампов (postmortem debugging).
1. Подготовка окружения
Для развертывания хранилища отладочных сиволов понадобится: Следует установить дистрибутив Debugging Tools For Windows (будем считать, что дистрибутив установлен в папку “C:Program FilesDebugging Tools For Windows”), и установить все дистрибутивы отладочных символов операционных систем в какую либо папку (будем считать, что они установлены в папку “C:TempSymbols”).
2. Организация хранилища отладочной информации
Хранилище символов будем организовывать используя сервер отладочной информации symsrv.dll компании Microsoft. Для этого создадим папку для хранилища символов, например C:Symbols. Далее следует установить на неё права на чтение для любых пользователей компьютера. Следующим шагом станет добавление файлов отладочных символов в хранилище. Для этого используем программу “symstore.exe” из комплекта Debugging Tools For Windows. Выполним следующую команду:
symstore add /r /3 /f c:TempSymbols*.* /s c:Symbols /compress
данная команда пройдет по всем вложеным папкам каталога “c:TempSymbols” и скопирует оттуда бинарные файлы и файлы с отладочной информацией в трёхуровневое хранилище символов расположенное в папку “C:Symbols”. Архивирует их и создаст индексные файлы для ускорения доступа и хранения информации о транзакциях доступа на изменение хранилища. Описание ключей этой команды:
Команда будет выполнятся достаточно долго и результатом её выполнения будет создание хранилища отладочной информации в папке “C:Symbols”. После данного этапа папку “C:TempSymbols” можно удалить.
3. Организация доступа к хранилищу отладочной информации через протокол http
На данном этапе следует настроить Internet Information Services на предоставление доступа к хранилищу. Вначале следует создать виртуальную папку:
Далее следует настроить типы MIME.
4. Инсталляция прокси-фильтра для обновления символов через интернет
Прокси-фильтр нужен для того чтобы отладчик не нешедший необходимые ему файлы отладочных символов попытался взять из из публичного хранилища Microsoft, тем самым выполнив обновление хранилища символов. Прокси фильтр предоставляемый компанией Microsoft в наборе Debugging Tools For Windows является ISAPI расширением и находится в каталоге “C:Program FilesDebugging Tools For Windowssymproxy”. Установим прокси фильтр:
Настроим IIS на работу с прокси-фильтром:
Запустим файл “iisreset.exe” чтобы рестартовать IIS с новыми настройками.
5. Настройка параметров прокси сервера для symproxy.dll
В Debugging Tools For Windows есть недочет, связанный с тем, что “symproxy.dll” не перенаправляет вызовы на получение сжатых файлов отладочных символов на сайт Microsoft если “symproxy.dll” работает с интернетом напрямую (без прокси сервера). Для того чтобы устранить данный дефект необходимо поставить локальный прокси сервер и с помощью утилиты “proxycfg.exe” настроить систему на работу с прокси сервером.
6. Настройка клиентских компьютеров на работу с сервером отладочной информации
На каждом клиентском компьютере (компьютере разработчика) следует создать папку для кеширования символов, например “C:LocalSymbols”. Установить дистрибутив Debugging Tools For Windows и создать переменные окружения:
Первая переменная отвечает за путь поиска отладочных символов, вторая за поиск бинарников которые подходят к этим символам (необходима при разборе крашдампов, т.е. когда у вас нет непосредственного доступа к бинарникам упавшей программы).
Резюме
Итак, опишу полученый результат. У нас теперь есть сервер, на котором находятся отладочные символы операционных систем и некоторых библиотек и продуктов Microsoft. При этом если идет к серверу обращение на получение символов какой-то новой версии софта, то этот запрос будет переадресован на сайт Microsoft, символы будут скачаны оттуда и лягут на ваш сервер.
На компьютерах девелоперов у вас будет организован локальный репозиторий символов, которые будут скачиваться с вашего сервера символов по требованию отладчика (Visual Studio, WinDbg и т.п.). Для полноты работы символьного сервера вам остается только добавить в вашу систему сборки:
Заключение
Данная инструкция, как я и говорил, была написана 2-3 года назад, поэтому там фигурирует компьютер с Win2003, думаю вам не составит труда по аналогии развернуть сервер символов на Win2008 и последней версии IIS. Да и виртуалки, на которой можно было бы снять скриншоты настроки, тоже не оказалось. Но описание достаточно детальное, поэтому думаю что вы разберетесь.
Возможно проблема описанная в пункте 5 уже не актуальна, я не проверял.
Более детальную информацию по работе с серверами отладочной информации можно почерпнуть их хелп файла Debugging Tools For Windows, для затравки скажу что ещё можно привязать ваш сервер отладочной информации с сервером хранения исходников, и тогда при разборе крашдампа вы сможете видеть не только стек падения программы, но и место в исходниках, валидных на момент сборки.
Для выявления причин возникновения синих экранов (BSOD) требуется произвести анализ дампа памяти. В подавляющем большинстве случаев достаточно минидампа, который создается системой при критических ошибках.
В этой статье содержится пошаговая инструкция по установке и настройке WinDBG — мощного средства отладки, позволяющего выявить истинную причину возникновения BSOD.
Шаг 2 — Установка WinDBG
Для проведения анализа дампов памяти вам понадобится установить отладчик WinDBG, который входит в состав пакета Windows SDK. На момент написания статьи последние доступные версии Windows SDK:
Шаг 3 — Сопоставление файлов.dmp с WinDBG
Для упрощения процедуры чтения и анализа дампов памяти выполните сопоставление файлов.dmp с WinDBG. Это позволит открывать файлы дампов из проводника сразу в WinDBG минуя его предварительный запуск.
Шаг 4 — Настройка сервера символов для получения файлов символов отладки
Установка и первичная настройка WinDBG завершена. Для того, чтобы изменить его внешний вид можете перейти в меню View — настройки шрифтов вы найдете выбрав пункт Font, а настройки окон консолей в Options.
В момент критического сбоя операционная система Windows прерывает работу и показывает синий экран смерти (BSOD). Содержимое оперативной памяти и вся информация о возникшей ошибке записывается в файл подкачки. При следующей загрузке Windows создается аварийный дамп c отладочной информацией на основе сохраненных данных. В системном журнале событий создается запись о критической ошибке.
Внимание! Аварийный дамп не создается, если отказала дисковая подсистема или критическая ошибка возникла на начальной стадии загрузки Windows.
Типы аварийных дампов памяти Windows
На примере актуальной операционной системы Windows 10 (Windows Server 2016) рассмотрим основные типы дампов памяти, которые может создавать система:
Как включить создание дампа памяти в Windows?
С помощью Win+Pause откройте окно с параметрами системы, выберите «Дополнительные параметры системы» (Advanced system settings). Во вкладке «Дополнительно» (Advanced), раздел «» (Startup and Recovery) нажмите кнопку «Параметры» (Settings). В открывшемся окне настройте действия при отказе системы.
Поставьте галку в чек-боксе «Записать события в системный журнал» (Write an event to the system log), выберите тип дампа, который должен создаваться при сбое системы. Если в чек-боксе «Заменять существующий файл дампа» (Overwrite any existing file) поставить галку, то файл будет перезаписываться при каждом сбое. Лучше эту галку снять, тогда у вас будет больше информации для анализа.
Отключите также автоматическую перезагрузку системы (Automatically restart).
В большинстве случаев для анализа причины BSOD вам будет достаточно малого дампа памяти.
Теперь при возникновении BSOD вы сможете проанализировать файл дампа и найти причину сбоев. Мини дамп по умолчанию сохраняется в папке %systemroot%minidump. Для анализа файла дампа рекомендую воспользоваться программой WinDBG(Microsoft Kernel Debugger).
Установка WinDBG в Windows
Файл называется winsdksetup.exe, размер 1,3 МБ.
Запустите установку и выберите, что именно нужно сделать – установить пакет на этот компьютер или загрузить для установки на другие компьютеры. Установим пакет на локальный компьютер.
Можете установить весь пакет, но для установки только инструмента отладки выберите Debugging Tools for Windows.
После установки ярлыки WinDBG можно найти в стартовом меню.
Настройка ассоциации.dmp файлов с WinDBG
Для того, чтобы открывать файлы дампов простым кликом, сопоставьте расширение.dmp с утилитой WinDBG.
Настройка сервера отладочных символов в WinDBG
Отладочные символы (debug-символы или symbol files) – это блоки данных, генерируемые в процессе компиляции программы совместно с исполняемым файлом. В таких блоках данных содержится информация о именах переменных, вызываемых функциях, библиотеках и т.д. Эти данные не нужны при выполнении программы, но полезные при ее отладке. Компоненты Microsoft компилируются с символами, распространяемыми через Microsoft Symbol Server.
Настройте WinDBG на использование Microsoft Symbol Server:
WinDBG произведет поиск символов в локальной папке и, если не обнаружит в ней необходимых символов, то самостоятельно загрузит символы с указанного сайта. Если вы хотите добавить собственную папку с символами, то можно сделать это так:
Анализ аварийного дампа памяти в WinDBG
Отладчик WinDBG открывает файл дампа и загружает необходимые символы для отладки из локальной папки или из интернета. Во время этого процесса вы не можете использовать WinDBG. Внизу окна (в командной строке отладчика) появляется надпись Debugee not connected.
Команды вводятся в командную строку, расположенную внизу окна.
Основные моменты, на которые вы должны обратить внимание при анализе после выполнения команды!analyze –v (листинг неполный).
* ** Bugcheck Analysis ** ****************************************************************************** Символическое имя STOP-ошибки (BugCheck) KERNEL_SECURITY_CHECK_FAILURE (139)
Описание ошибки (Компонент ядра повредил критическую структуру данных. Это повреждение потенциально может позволить злоумышленнику получить контроль над этой машиной):
A kernel component has corrupted a critical data structure. The corruption could potentially allow a malicious user to gain control of this machine.
Аргументы ошибки:
Arguments:Arg1: 0000000000000003, A LIST_ENTRY has been corrupted (i.e. double remove).Arg2: ffffd0003a20d5d0, Address of the trap frame for the exception that caused the bugcheckArg3: ffffd0003a20d528, Address of the exception record for the exception that caused the bugcheckArg4: 0000000000000000, ReservedDebugging Details:
Счетчик показывает сколько раз система упала с аналогичной ошибкой:
Код STOP-ошибки в сокращенном формате:
Процесс, во время исполнения которого произошел сбой (не обязательно причина ошибки, просто в момент сбоя в памяти выполнялся этот процесс):
Расшифровка кода ошибки: В этом приложении система обнаружила переполнение буфера стека, что может позволить злоумышленнику получить контроль над этим приложением.
ERROR_CODE: (NTSTATUS) 0xc0000409 — The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application.
EXCEPTION_CODE: (NTSTATUS) 0xc0000409 — The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application.
Последний вызов в стеке:
LAST_CONTROL_TRANSFER: from fffff8040117d6a9 to fffff8040116b0a0
Стек вызовов в момент сбоя:
000000ee`f25ed2b8 00000000`00000000: 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000: 0x00007f`475307da
Участок кода, где возникла ошибка:
Имя модуля в таблице объектов ядра. Если анализатору удалось обнаружить проблемный драйвер, имя отображается в полях MODULE_NAME и IMAGE_NAME:
MODULE_NAME: nt
IMAGE_NAME: ntkrnlmp.exe
Microsoft Windows debugging symbols можно ли удалить?
Здравствуйте друзья, сегодня разберем интересную тему, которая поможет вам в будущем при появлении синего экрана смерти (BSoD).
Как и мне, так и многим другим пользователям приходилось наблюдать появление экрана с синим фоном, на котором что-то написано (белым по синему). Данное явление говорит о критической неполадке, как в программном обеспечении, например, конфликт драйверов, так и в физической неисправности какого-то компонента компьютера.
Недавно у меня снова появился голубой экран в Windows 10, но я быстро от него избавился и скоро об этом вам расскажу.
Хотите смотреть фильмы онлайн в хорошем качестве? Тогда переходите по ссылке.
Итак, большинство пользователей не знают, что BSoD можно анализировать, чтобы впоследствии понять проблемы критической ошибки. Для таких случаев Windows создает на диске специальные файлы – дампы памяти, их то мы и будем анализировать.
Есть три типа дампа памяти:
Полный дамп памяти – эта функция позволяет полностью сохранить содержимое оперативной памяти. Он редко используется, так как представьте, что у вас 32 Гб оперативной памяти, при полном дампе весь этот объем сохранится на диске.
Дамп ядра – сохраняет информацию о режиме ядра.
Малый дамп памяти – сохраняет небольшой объем информации о ошибках и загруженных компонентов, которые были на момент появления неисправности системы. Мы будем использовать именно этот тип дампа, потому что она даст нам достаточное количество сведений о BSoD.
Расположение, как малого, так и полного дампа отличается, например, малый дамп находится по следующему пути: %systemroot%minidump.
Полный дамп находится здесь: %systemroot%.
Для анализа дампов памяти существуют различные программы, но мы воспользуемся двумя. Первая – Microsoft Kernel Debuggers, как понятно из названия утилита от Microsoft. Скачать ее можно с официального сайта. Вторая программа – BlueScreenView, бесплатная программка, скачиваем отсюда.
Анализ дампа памяти с помощью Microsoft Kernel Debuggers
Для разных версий систем нужно скачивать свой тип утилиты. Например, для 64-х разрядной операционной системы, нужна 64-битовая программа, для 32-х разрядной – 32-битная версия.
Это еще не все, вам нужно скачать и установить пакет отладочных символов, нужные для программы. Называется Debugging Symbols. Каждая версия данного пакета тоже скачивается под определённою ОС, для начала узнайте какая у вас система, а потом скачивайте. Дабы вам не искать где попало эти символы, вот ссылка на скачивание. Установка, желательно, должна производиться по этому пути: %systemroot%symbols.
Теперь можно запускать наш отладчик, окно которого будет выглядеть вот так:
Прежде чем проанализировать дампы мы кое-что настроим в утилите. Во-первых, нужно указать программе, куда мы установили отладочные символы. Для этого нажимаем на кнопку «File» и выбираем пункт «Symbol File Path», потом указываем путь до символов.
Программа позволяет извлекать символы прямо из сети, поэтому вам даже не придется их скачивать (извините те, кто уже скачал). Они буду браться с сервером Microsoft, поэтому все безопасно. Итак, вам нужно снова открыть «File», потом «Symbol File Path» и ввести следующую команду:
SRV*%systemroot%symbols*http://msdl.microsoft.com/download/symbols
Таким образом мы указали программе, что символы должны браться из сети. Как только мы это сделали нажимаем «File» и выбираем пункт «Save Workspace», потом жмем ОК.
Вот и все. Мы настроили программу на нужный лад, теперь приступаем к анализу дампов памяти. В программе нажимаем кнопочку «File», потом «Open Crash Dump» и выбираем нужный файл.
Kernel Debuggers начнет анализ файла и после этого выведет результат о причине ошибки.
В появившемся окне можно вводить команды. Если мы введем !analyze –v, то получим больше информации.
Вот и все с этой программой. Чтобы остановить работу отладчика, выберите «Debug» и пункт «Stop Debugging».
Анализ дампа памяти с помощью BlueScreenView
Для анализа различных ошибок и BSoD подойдет и программа BlueScreenView, которая имеет простой интерфейс, поэтому проблем с освоением возникнуть не должно.
Скачайте программу по указанной выше ссылке и установите. После запуска утилиты нужно ее настроить. Зайдите в параметры: «Настройки» – «Дополнительные параметры». Откроется небольшое окошко, в котором есть пару пунктов. В первом пункте нужно указать местонахождение дампов памяти. Обычно они находятся по пути C:WINDOWSMinidump. Тогда просто нажмите кнопку «По умолчанию».
Что можно видеть в программе? У нас есть пункты меню, часть окна с названиями файлов дампов и вторая часть окна – содержимое дампов памяти.
Как я говорил в начале статьи, дампы могут хранить драйвера, сам скриншот «экрана смерти» и другая полезная информация, которая нам может пригодиться.
Итак, в первой части окна, где файлы дампов, выбираем нужный нам дамп памяти. В следующей части окна смотрим на содержимое. Красноватым цветом помечены драйвера, находившиеся в стеке памяти. Как раз они и есть причина синего экрана смерти.
В интернете можно найти все о коде ошибке и драйвере, который может быть виной BSoD. Для этого нажимаем «Файл», а потом «Найти в Google код ошибки + Драйвер».
Источник
Если файл дампа памяти со временем увеличился, удалите файл, чтобы освободить место на жестком диске. Самый простой способ очистить файлы дампа — выполнить очистку с повышенными правами с помощью служебной программы очистки диска Windows. … Выберите все параметры или, по крайней мере, выберите «Системные отчеты об ошибках Windows» или «Файлы дампа памяти системных ошибок».
Так что безопасно удалить дамп памяти системной ошибки файлы.
Удалив файлы дампа памяти системной ошибки, вы можете получить немного свободного места на системном диске. Однако файлы дампа можно автоматически воссоздавать каждый раз при сбое системы. … Есть ли другой способ удалить файлы дампа памяти системных ошибок Windows 10/8/7?
Можно ли удалять файлы аварийного дампа?
Файлы минидампа создаются всякий раз, когда в вашей системе появляется синий экран смерти или когда в фоновом режиме происходит сбой любого другого приложения. Если вы не хотите устранять эту проблему,вы можете удалить их как безопасно но вы не должны удалять все при очистке диска.
Что означают файлы дампа памяти системной ошибки?
Файлы дампа памяти, иначе аварийные дампы, являются системные файлы, сохраненные при сбоях синего экрана. Когда появляется сообщение об ошибке BSOD, Windows сохраняет копию системной памяти. Эти файлы аварийного дампа могут затем помочь разработчикам исправить сбои системы BSOD. … Они могут занимать гигабайты на жестком диске.
Как исправить системные ошибки в файлах дампа памяти?
Чтобы удалить файлы дампа системной ошибки в Windows 10, выполните следующие действия:
- Открыть настройки.
- Нажмите «Система».
- Нажмите на хранилище.
- В разделе основного диска выберите параметр «Временные файлы». …
- Установите флажок «Системная ошибка файлов дампа памяти». …
- (Необязательно) Установите флажок «Файлы минидампа системных ошибок». …
- Очистите другие выбранные элементы.
Как очистить Windows 7?
Чтобы запустить очистку диска на компьютере с Windows 7, выполните следующие действия:
- Нажмите кнопку Пуск.
- Щелкните Все программы | Аксессуары | Системные инструменты | Очистка диска.
- В раскрывающемся меню выберите Диск C.
- Нажмите кнопку ОК.
- Очистка диска вычислит свободное пространство на вашем компьютере, что может занять несколько минут.
Как очистить файлы обновлений Windows?
Как удалить старые файлы Центра обновления Windows
- Откройте меню «Пуск», введите «Панель управления» и нажмите клавишу «Ввод».
- Зайдите в Администрирование.
- Дважды щелкните Очистка диска.
- Выберите Очистить системные файлы.
- Установите флажок рядом с Очисткой Центра обновления Windows.
- Если доступно, вы также можете установить флажок рядом с предыдущими установками Windows.
Безопасно ли удалить Windows Update Cleanup?
Очистка Центра обновления Windows: при установке обновлений из Центра обновления Windows Windows сохраняет старые версии системных файлов. Это позволяет вам удалить обновления позже. … Этот безопасно удалить, пока ваш компьютер работает правильно и вы не планируете удалять какие-либо обновления.
Что такое файл Mdmp, который я могу удалить?
В IICS hs_err_pid Файл дампа .mdmp создается при сбое любого процесса. Эти файлы создаются в. {Informatica Cloud Secure Agent} appsData_Integration_Server ICSmainbinrdtm. Если эти файлы занимают место, вы можете удалить эти файлы, так как это файлы дампа.
Безопасно ли удалять временные файлы?
Удалить временные файлы с вашего компьютера совершенно безопасно.. … Работа обычно выполняется вашим компьютером автоматически, но это не значит, что вы не можете выполнить задачу вручную.
Что такое аварийный дамп системы?
В вычислениях дамп ядра, дамп памяти, аварийный дамп, системный дамп или дамп ABEND состоит записанного состояния рабочей памяти компьютерной программы в определенное время, как правило, когда программа аварийно завершилась или иным образом завершилась ненормально.
Где файлы дампа системной памяти?
5. Файл дампа памяти обычно находится в % SystemRoot% ПАМЯТЬ. DMP. Системный корень обычно — это C: Windows. Если вы настроили систему для минидампа, папка расположения по умолчанию -% SystemRoot% Minidump.
Безопасно ли удалять кеш шейдеров DirectX?
Это окончательное удаление… Однако, если вы считаете, что ваш кэш шейдеров DirectX поврежден или слишком велик, вы можете удалить его. Содержимое в нем удаляется безвозвратно, но кеш будет восстановлен и снова заполнен. Однако для его восстановления может потребоваться перезагрузка.
Последнее обновление Ноя 12, 2021
Последнее изменение: 30 марта 2020 г.
- Система Windows может быть просто новым лучшим другом человека. Помимо своих многочисленных преимуществ, он также предоставляет процесс, предназначенный для хранения содержимого вашей оперативной памяти в случае сбоя системы и сохранения его в файле данных. Для этого нужны файлы дампа системной памяти.
- Файлы сбоя, очевидно, полезны и могут помочь разработчикам в дальнейшем исправлять и предотвращать ошибки BSOD, но они имеют тенденцию накапливаться и требовать значительную часть вашего дискового пространства, поэтому вы можете время от времени удалять их. Вот 4 эффективных способа, которые помогут вам в этом.
- Хотите узнать больше о системных файлах? Изучите нашу страницу и возьмите всю информацию, с которой вы можете справиться.
- Если вы действительно хотите улучшить свою игру, погрузитесь в наш центр ошибок Windows 10 и быстро исправьте все экспертные исправления.
Чтобы исправить различные проблемы с ПК, мы рекомендуем DriverFix: это программное обеспечение будет поддерживать ваши драйверы в рабочем состоянии, тем самым защищая вас от распространенных компьютерных ошибок и сбоев оборудования. Проверьте все свои драйверы сейчас за 3 простых шага:
- Загрузите DriverFix (проверенный файл загрузки).
- Нажмите «Начать сканирование», чтобы найти все проблемные драйверы.
- Нажмите «Обновить драйверы», чтобы получить новые версии и избежать сбоев в работе системы.
- DriverFix в этом месяце скачали 502 786 читателей.
Файлы дампа памяти, иначе аварийные дампы, – это системные файлы, сохраняемые во время сбоев синего экрана. Когда появляется сообщение об ошибке BSOD, Windows сохраняет копию системной памяти.
Эти файлы аварийного дампа могут затем помочь разработчикам исправить сбои системы BSOD. Пользователи могут отправлять аварийные дампы разработчикам при подаче заявок в службу поддержки.
Файлы дампа памяти могут занимать много места на жестком диске. Они могут занимать гигабайты на жестком диске. Windows автоматически удаляет файлы аварийного дампа, только когда место на жестком диске ограничено.
Однако пользователи также могут стирать аварийные дампы с помощью утилит очистки.
Как удалить файлы дампа системной памяти в Windows?
- Удаление аварийных дампов с помощью очистки диска
- Удалите аварийные дампы с помощью CCleaner
- Удалите аварийные дампы через командную строку
- Отключить аварийные дампы
1 Удаление аварийных дампов с помощью очистки диска>
-
Пользователи могут стирать аварийные дампы с помощью собственной программы очистки диска Windows. Для этого запустите «Выполнить» с помощью сочетания клавиш Windows + R.
-
Введите cleanmgr в текстовое поле “Запуск”.
-
Нажмите Ctrl + Shift + Enter, чтобы открыть Очистку диска от имени администратора.
-
Выберите диск C: в окне выбора диска и нажмите кнопку ОК.
-
Установите флажок Файлы дампа памяти при системной ошибке.
-
Затем нажмите кнопку ОК.
-
Пользователи, которые не могут найти параметр «Файлы дампа памяти при системной ошибке» в программе «Очистка диска», должны открыть эту утилиту через командную строку с повышенными привилегиями. Войти
%SystemRoot%System32Cmd.exe /c Cleanmgr /sageset:16 & Cleanmgr /sagerun:16
в подсказке и нажмите клавишу возврата. Это откроет Очистку диска с дополнительными опциями для флажков.
2 Удалите аварийные дампы с помощью CCleaner
- Кроме того, пользователи могут стирать аварийные дампы с помощью бесплатного CCleaner. Для этого нажмите зеленую кнопку «Загрузить xtannotation»> на веб-странице CCleaner.
- Добавьте CCleaner в Windows с помощью мастера установки.
- Запустите утилиту CCleaner.
- Выберите Custom Clean слева от CCleaner.
- Затем установите флажок Дампы памяти.
- Нажмите кнопку ” Анализировать”.
- Выберите опцию Run Cleaner, чтобы стереть аварийные дампы.
3 Удалите аварийные дампы через командную строку
- Пользователи также могут стирать аварийные дампы с помощью ряда команд командной строки. Для этого откройте аксессуар Run.
- Введите cmd в Run и нажмите клавиши Ctrl + Shift + Enter.
- Затем введите следующие отдельные команды в подсказке и нажмите Enter после ввода каждой из них.
fsutil usn deletejournal / d / nc:
del «% temp% *» / s / f / q
del «C: $ Recycle.bin *» / s / f / q
del “%systemroot%temp*” /s /f /q
vssadmin удалить тени / for = c: / all / quiet
Dism / Online / Cleanup-Image / StartComponentCleanup / ResetBase
4 Отключение аварийных дампов
- Пользователи могут отключить аварийные дампы, чтобы больше не занимать место на жестком диске. Войдите в Панель управления в текстовом поле «Открыть» в разделе «Выполнить» и нажмите клавишу «Return».
- Затем щелкните «Система», чтобы открыть апплет панели управления, показанный непосредственно ниже.
- Щелкните Дополнительные параметры системы в левой части окна, чтобы открыть вкладку Дополнительно.
- Затем нажмите кнопку «Настройки» в разделе «Запуск и восстановление».
- Выберите вариант (нет) в раскрывающемся меню, показанном непосредственно ниже, чтобы отключить аварийные дампы.
- Затем нажмите кнопку ОК.
Итак, есть несколько способов, которыми пользователи могут стереть аварийные дампы в Windows. Удаление аварийных дампов может освободить довольно много места на жестком диске, поэтому обязательно сделайте это.
Сообщите нам, какой метод вы выбрали, в разделе комментариев ниже.
Примечание редактора: этот пост был первоначально опубликован в апреле 2019 года и с тех пор был переработан и обновлен в марте 2020 года для обеспечения свежести, точности и полноты.
Источник записи: windowsreport.com
Когда ваш компьютер выходит из строя и вы сталкиваетесь с чем-то вроде синего экрана смерти (BSOD), операционная система Windows выполняет дамп памяти в место на жестком диске. Время от времени удаляйте эти файлы дампа памяти системных ошибок, чтобы освободить место на диске.
Что такое файл дампа памяти системной ошибки?
Если возникает ошибка BSOD, Windows выгружает оперативную память в файл на жестком диске. Это означает, что если ваша система использует 8 ГБ ОЗУ во время сбоя, размер файла дампа памяти будет 8 ГБ.
В других случаях Windows может создать файл дампа ядра, который включает только память, выделенную ядру Windows для таких вещей, как драйверы и активные приложения. Этот файл дампа памяти значительно меньше полного дампа системной памяти. Это размер дампа памяти по умолчанию, когда вы настраиваете систему на выполнение автоматического дампа памяти.
Команда Windows или разработчики программного обеспечения анализируют этот файл для устранения неполадок. Чтобы проверить настройку дампа памяти:
-
Тип sysdm.cpl в поиск Windows, затем нажмите вводить , чтобы открыть Свойства системы.
-
Выберите РАСШИРЕННЫЙ Tab.
-
в Загрузка и восстановление раздел, выберите Настройки.
-
Выберите Написать отладочную информацию стрелка раскрывающегося списка и выберите Автоматический дамп памяти так что каждый раз, когда компьютер выполняет дамп памяти, он создает резервную копию только ядра и сохраняет пространство на жестком диске.
-
Выбрать Перезаписать любой существующий файл чтобы файл дампа не увеличивался со временем.
-
Выбрать OK чтобы сохранить изменения.
Как удалить файлы дампа памяти с системной ошибкой с помощью очистки диска
Если файл дампа памяти со временем увеличился, удалите файл, чтобы восстановить место на жестком диске. Самый простой способ очистить файлы дампа — выполнить очистку с повышенными правами с помощью служебной программы очистки диска Windows.
Если вы не выполните правильную очистку с повышенными правами при запуске утилиты очистки диска, утилита не сможет удалить файл дампа памяти.
-
Выберите Start кнопка и тип очистка диска в строку поиска Windows.
-
Щелкните правой кнопкой мыши Очистка диска и выберите Запуск от имени администратора.
Запуск утилиты очистки диска от имени администратора запускает ее в расширенном режиме и позволяет утилите удалить файл дампа памяти.
-
Утилита сканирует диск C: (или диск, на котором находится операционная система) и отображает окно для выбора файлов для удаления. Выберите все варианты или хотя бы выберите Система создает отчеты об ошибках Windows or Файлы дампов памяти системной ошибки.
-
Выбрать OK чтобы утилита завершила очистку, а затем перезагрузите систему для завершения.
Утилита очистки системы не всегда успешно удаляет файл дампа памяти — часто из-за прав доступа к файлам или настроек локальной политики в системе. Если это не сработает, перейдите к следующему способу ниже.
Используйте расширенную очистку диска, чтобы очистить файл дампа памяти системной ошибки
Еще одна служебная программа Windows, которая очищает файл дампа системной памяти, — это служебная программа расширенной очистки диска. Запустите эту утилиту из командной строки.
-
Выберите Start Menuтип Командная строка в строку поиска, затем щелкните правой кнопкой мыши Командная строка и выберите Запуск от имени администратора.
-
Выполнить команду Cleanmgr / sageset: 65535 & Cleanmgr / sagerun: 65535.
-
Эта команда открывает служебную программу очистки диска с дополнительными параметрами для удаления файлов. Выберите все параметры для очистки или, по крайней мере, выберите Файлы дампов памяти системной ошибки и Системные ошибки файлов minidump.
-
Выбрать OK чтобы завершить процедуру очистки, затем перезагрузите компьютер, чтобы завершить очистку.
Расширенная очистка диска обычно успешно удаляет файлы дампа памяти, потому что дополнительные параметры включают как файлы дампа памяти, так и файлы минидампа. Их выбор и запуск утилиты должны успешно удалить все файлы дампа памяти из системы. Перезагрузка компьютера завершает процесс.
Используйте программное обеспечение для удаления файла дампа памяти
Если вам сложно удалить файл дампа системной памяти с помощью утилит очистки Windows, используйте альтернативные программные решения.
Одна из самых популярных утилит для очистки Windows — CCleaner. Загрузите бесплатную версию CCleaner, которая включает функцию очистки файлов дампа памяти.
Это должно быть крайней мерой, так как для этого требуется установка нового программного обеспечения. Однако обычно он наиболее успешно удаляет файлы дампа памяти из системы, а также временные файлы и другие ненужные данные, хранящиеся на жестком диске, которые занимают слишком много места. Рекомендуется часто запускать такую утилиту, чтобы никогда не терять место на жестком диске.
-
Загрузите и установите бесплатную версию CCleaner.
-
Выбрать Пользовательская очистка и убедитесь, Дампы памяти выбрано под Платформа раздел.
-
Чтобы убедиться, что дампы системной памяти очищены, выберите Анализировать. Когда анализ будет завершен, вы должны увидеть Система — дампы памяти в списке файлов, которые нужно удалить.
-
Выбрать Запустите очиститель чтобы CCleaner завершил процедуру очистки. При этом будут удалены все файлы, перечисленные в результатах анализа.
Удалить MEMORY.DMP вручную
Если вы знаете, где найти файл memory.dmp, вы можете удалить его, как и любой другой файл. Этот файл нелегко найти, потому что он похоронен среди других файлов в корневой папке системы.
Чтобы найти и удалить файл:
-
Обратите внимание на путь и имя файла в Загрузка и восстановление окно в первом разделе этой статьи. Обычно этот путь % SystemRoot% MEMORY.DMP.
-
Чтобы удалить файл, запустите командную строку от имени администратора. Выберите Start Menuтип Командная строка в панель поиска Windows, затем щелкните правой кнопкой мыши Командная строка и выберите Запуск от имени администратора.
-
Чтобы изменить путь к % SystemRoot% папка, введите cd% systemroot%.
-
Если система в какой-то момент захватила дамп памяти, в этой папке есть файл memory.dmp. Тип памяти.dmp для удаления.
Отключить отладку записи
Если файл memory.dmp постоянно занимает слишком много места в вашей системе, повторно откройте Система и восстановление и измените запись отладочной информации.
Используйте раскрывающееся меню, чтобы изменить настройку на (Нет) чтобы файлы дампа памяти не создавались при сбое системы. Это также означает, что нет возможности проанализировать причину сбоя, но место на жестком диске защищено от чрезмерных дампов памяти.