2

Где Windows Vista сохраняет файлы дампа памяти после сбоя, когда существует предыдущий файл дампа, а опция "Перезаписать любой существующий файл" снята?

Как и в заголовке, что происходит и что делает система, когда конфигурация такая же, как указано выше?

Я думаю, что тогда он может быть не сохранен, но индикатор прогресса отображается на «синем экране» каждый раз перед перезапуском и длится некоторое время, как если бы дупинг обрабатывался.

Я нашел что-то вроде ниже, но как это повлияет на свободное место на диске, если ничего не сохранит в этой настройке?

"If there is a need to maintain multiple dumps of an issue, then you should uncheck the "Overwrite any existing file" box as well. However, please remember that this may put a strain on free disk space over time." Источником является https://blogs.technet.com/b/askperf/archive/2008/01/08/understanding-crash-dump-files .aspx

Действительно трудно понять, как это работает, если он позволяет установить опцию дампа и не будет делать это из-за того же имени файла без какого-либо предупреждения. Для чего существует эта опция? Разве это не должно вызывать демпинг или просто означает то же самое?

1 ответ1

1

Только что закончил тестировать это в Windows 7. Я всегда использовал "перезаписать". С помощью "перезаписи" я получаю несколько версий файлов мини-дампов (имена для даты и чего-то непонятного) и только один memory.dmp в обычном месте (потому что я не переопределяю путь). Memory.dmp отражает последний сбой.

Если BSOD происходит с непроверенным «overwrite ...» и уже существующим memory.dmp, я не только не получаю новый memory.dmp, но и не получаю новый мини-дамп! Хотя у них уже есть этот механизм для именования нескольких экземпляров мини-дампов. Эта часть была неожиданностью. Но для "реального" дампа (memory.dmp) мне всегда казалось, что не проверять "перезаписать существующий дамп" означает «если уже есть memory.dmp, не перезаписывать его новым». Не было никакого смысла в том, что будет создан файл с любым другим именем. И вот! никто не

Итак, поехали. Вы не находите несколько memory.dmps, потому что система просто не записывает их. Похоже, статья Technet не так. (Не в первый раз.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .