CrashDumps — что это за папка?

Приветствую друзья! Сегодня разбираемся с папкой CrashDumps, она у меня появилась, но что именно привело к появлению — неизвестно.
Папка CrashDumps — что это такое?
Скажу сразу: это дампы памяти, которые создаются после ошибок программ, дампы содержат служебную информацию, файлы можно удалить.
Смотрите, название папки состоит из двух слов:
- Crash — крах, падение, обычно в компьютерном мире это означает ошибка софта.
- Dumps — некий файл, в котором записаны данные оперативной памяти во время краха программы. То есть такой файл может быть использован для анализа, чтобы выяснить что привело к ошибке, но использовать его могут либо специальные программы либо профессионал, который разбирается.
Итак, у меня папка CrashDumps находится здесь:

Как видите, можно понять, что ошибки были в программах explorer.exe (это оболочка Windows), utorrentie.exe (это от торрент-качалки uTorrent). Чем больше было ошибок, тем больше будет файлов, поэтому если их слишком много — тогда возникает вопрос, может их стоит удалить? Да, если вы не собираетесь использовать файлы для анализа, почему там ошибка произошла, какие причины, то можно удалить. Я выделил все файлы, попробовал удалить:

Никаких проблем. Поэтому если что — можете тоже удалить. Если сомневаетесь, то можете перестраховаться и создать точку восстановления.
Кстати можно удалить и саму папку. Я так и сделал, работает вроде все стабильно.
Сбор дампов в режиме пользователя
Начиная с Windows Server 2008 и Windows Vista с пакетом обновления 1 (SP1) можно настроить отчеты об ошибках Windows (WER), чтобы все дампы в пользовательском режиме собираются и хранятся локально после сбоя приложения в режиме пользователя. Приложения, которые выполняют собственные пользовательские отчеты о сбоях, включая приложения .NET, не поддерживаются этой функцией.
Эта функция отключена по умолчанию. Для включения функции требуются права администратора. Чтобы включить и настроить эту функцию, используйте следующие значения реестра в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\отчеты об ошибках Windows\LocalDumps.
- 0. Пользовательский дампа
- 1. Мини-дампа
- 2. Полный дамп
Аварийный дампы не собирается при настройке автоматической отладки для сбоев приложения.
Эти значения реестра представляют глобальные параметры. Вы также можете указать параметры для каждого приложения, которые переопределяют глобальные параметры. Чтобы создать параметр для каждого приложения, создайте новый ключ для приложения в разделе HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\отчеты об ошибках Windows\LocalDumps
(например, HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\отчеты об ошибках Windows\LocalDumps\MyApplication.exe). Добавьте параметры дампа в ключ MyApplication.exe . Если приложение завершится сбоем, WER сначала считывает глобальные параметры, а затем переопределяет любой из параметров приложения.
После сбоя приложения и до его завершения система будет проверка параметры реестра, чтобы определить, требуется ли собирать локальный дамп. После завершения сбора дампа приложение будет разрешено завершить нормально. Если приложение поддерживает восстановление, локальный дампа собирается перед вызовом обратного вызова восстановления.
Эти дампы настраиваются и управляются независимо от остальной части инфраструктуры WER. Вы можете использовать локальную коллекцию дампов, даже если WER отключена или если пользователь отменяет отчеты WER. Локальный дампа может отличаться от дампа, отправленного в корпорацию Майкрософт.
Обратная связь
Были ли сведения на этой странице полезными?
Что за папка в системном диске CrashDumps? Можно ли удалить файлы из нее? (См. внутри)
Итак нужно было освободить место на системном диске и я обнаружила, что в папке CrashDumps (C:\Windows\System32\%LOCALAPPDATA%\CrashDumps) лежат около 30 файлов (.dmp) которые в сумме весят больше 34 Гб Появлялись они постепенно, сразу всех их не было.
Вот мне стало интересно, что это за файлы? Для чего они? Может их можно удалить?
Буду благодарна за помощь в этом вопросе 🙂
Лучший ответ
дампы памяти, которые создавались после ошибок. можно удалить.
ValeriЗнаток (325) 8 лет назад
Спасибо за объяснение!
Остальные ответы
Для тех, кто хочет вообще отключить создание дампов в папке CrashDumps (C:\Windows\System32\%LOCALAPPDATA%\CrashDumps)
надо перейди в редактор реестра, в ветку: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps
и создать там ключ DumpCount с типом Параметр DWORD (32) со значением 0.
Проверял, работает даже со включенной службой регистрации ошибок.
Amateur PlayМастер (1473) 4 недели назад
Пытался всяческими настройками групповой политики и другими правками реестра отключить запись дампов в папку «CrashDumps» — не получалось! Думал уже просто поставить в параметрах безопасности папки запрет всем пользователям на запись (что тоже работает), но наткнулся на статью на сайте Microsoft. Кто хочет настроить создание дампов — должно помочь.
CrashDump что это?
Спокойно можно удалять.
При каком-нибудь сбое(crash) какая-то программа может записать всякую подробную информацию о состоянии приложения и системы на момент сбоя(dump), чтобы в дальнейшем человек мог узнать из-за чего он произошел.
Александр ПетровУченик (108) 1 год назад
ArieX Гуру (3133) Александр Петров, да, ее можно удалять
Остальные ответы
Этот файл появляется когда в твоём ПК происходят синие экраны смерти.
Ты его можешь удалить, но он появится снова если ПК крашнится, ещё отключить создание таких дампов.
Александр ПетровУченик (108) 1 год назад
Там файлы hotkey
Антон Кукасов Мудрец (14987) Александр Петров, это сочетания клавишь.
Похожие вопросы
Ваш браузер устарел
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.