Файл DumpStack.log.tmp — это временный дампа стека в Windows 10, который создаётся системой при сбоях приложений или драйверов. Он содержит техническую информацию о критическом ошибке: код исключения, адреса памяти, загруженные модули и другие данные для диагностики. Обычно файл появляется в корне диска C:\ или в папке %SystemRoot%\Temp и занимает от нескольких килобайт до десятков мегабайт.

Если вы заметили этот файл, не паникуйте: в большинстве случаев он не опасен. создаёт его автоматически для отладки, но часто забывает удалить после устранения проблемы. Однако накапливание таких файлов может занимать место на диске, особенно если сбои происходят регулярно.

Зачем создаёт DumpStack.log.tmp

Основная цель файла — помочь разработчикам и системным администраторам понять причину краха. Когда приложение или драйвер падает с критическим исключением (например, ACCESS_VIOLATION или STACK_OVERFLOW), Windows:

  1. Фиксирует состояние памяти в момент сбоя;
  2. Сохраняет стек вызовов функций (отсюда название «dump stack»);
  3. Записывает загруженные и EXE-модули;
  4. Формирует лог в временном файле .tmp для последующего анализа.

В идеале, после перезагрузки или устранения ошибки файл должен исчезнуть. Но если система не смогла завершить процесс отладки (например, из-за внезапного отключения ПК), он остаётся на диске.

💡

Если файл DumpStack.log.tmp появляется часто, проверьте систему на наличие проблемных драйверов или конфликтующих программ. Используйте msconfig или Диспечер устройств для диагностики.

Расположение Описание Как открыть
C:\ Корневой каталог системного диска Откройте Этот компьютер → диск C:\
C:\Windows\Temp Временная папка Windows Введите %windir%\Temp в адресной строке Проводника
C:\Users\<Пользователь>\AppData\Local\Temp Временная папка пользователя Введите %temp% в адресной строке

Где находится файл и как его найти

Файл DumpStack.log.tmp может появляться в нескольких стандартных локациях. Вот основные места, которые стоит проверить:

Чтобы увидеть скрытые файлы (если DumpStack.log.tmp не отображается), в Проводнике перейдите на вкладку Вид и активируйте опцию Скрытые элементы. Файл может быть скрыт, если система считает его временным или служебным.

Причины появления файла DumpStack.log.tmp

Файл создаётся не просто так — его появление всегда связано с ошибками в работе системы. Вот основные причины:

  • Сбои в работе драйверов. Чаще всего виноваты драйверы видеокарты (NVIDIA, AMD), звуковых карт (Realtek) или сетевых адаптеров. Если вы недавно обновили драйвер, откат к предыдущей версии может решить проблему.
  • Конфликт программного обеспечения. (Kaspersky, Avast), оптимизаторы (CCleaner) или программы для разгона (MSI Afterburner) могут вызывать критическое падение.
  • Проблемы с или .NET Framework. Некоторые приложения, использующие IronPython (например, Revit от Autodesk), могут создавать дампы при ошибках скриптов.
  • Аппаратные неполадки. Неисправная оперативная память или перегрев процессора также приводят к созданию дампов.
  • Вредоносное ПО. Вирусы или руткиты могут провоцировать сбои, чтобы скрыть свою активность.

Чтобы выявить виновника, проверьте Журнал Windows (eventvwr.msc) на наличие ошибок с кодом 1000 или 1001 в разделе Приложения и службы → Microsoft → Windows → Application Error.

Можно ли удалить DumpStack.log.tmp

Да, файл можно смело удалять — он не нужен для работы и не влияет на запуск программ. Более того, его удаление рекомендуется, если:

  1. Файл занимает много места на диске (например, больше 100 МБ);
  2. Он появляется повторно после перезагрузки;
  3. Вы уже устранили причину сбоя (обновили драйвер, удалили проблемное ПО).

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

⚠️ Внимание: Не удаляйте файл DumpStack.log.tmp во время работы программы, которая его создала. Это может привести к дополнительным ошибкам. Дождитесь завершения процесса или перизагрузите ПК.
Как часто вы замечаете файл DumpStack.log.tmp на своём ПК?
Первый раз вижу
Появляется редко
Часто, после сбоев
Постоянно присутствует

Чем отличается DumpStack.log.tmp от других дампов Windows

В существует несколько типов дампов, и DumpStack.log.tmp — не единственный. Чтобы не путать его с другими файлами, сравним их в таблице:

Тип файла Назначение Размер Где хранится
DumpStack.log.tmp Дамп стека для отладки сбоев приложений От 1 КБ до 50 МБ C:\, %temp%
MEMORY.DMP Полный дамп памяти при BSOD (синий экран) Размер ОЗУ + 1 ГБ C:\Windows\Memory.dmp
Minidump\*.dmp Минидамп для анализа критичной ошибки 1–2 МБ C:\Windows\Minidump\
WER\*.wer Отчёты Windows Error Reporting 10–100 МБ C:\ProgramData\Microsoft\Windows\WER\

В отличие от MEMORY.DMP, который создаётся только при критическом сбое системы (BSOD), DumpStack.log.tmp генерируется при падении отдельных приложений. Его размер меньше, а информация в нём менее детализирована.

Как предотвратить появление файла в будущем

Чтобы файл DumpStack.log.tmp перестал появляться, нужно устранить первопричину сбоев. Вот основные шаги:

Регулярное обновление драйверов и Windows уменьшает вероятность создания дампов на 70–80%.

Как проверить целостность системных файлов

Запустите командную строку от имени администратора и выполните команду sfc /scannow. Это проверит и восстановит повреждённые файлы Windows. Процесс может занять 15–30 минут. После завершения перезагрузите ПК.

Пошаговая инструкция: как удалить DumpStack.log.tmp

Удаление файла — простая процедура, но есть несколько способов. Выберите удобный для вас: