2014-12-30 1 views
1

Как создать дамп памяти для службы Windows, которая неожиданно останавливается?Создание дампа памяти для службы Windows, которая неожиданно останавливается

+1

В зависимости от того, что остановит службу, хорошим местом для начала было бы установить [Отчеты об ошибках Windows] (http://msdn.microsoft.com/en-us/library/windows/desktop/bb513638%28v=vs. 85% 29.aspx), чтобы получить дамп для вас или добавить [DebugDiag] (http://www.microsoft.com/en-us/do грузить отметки/details.aspx? ID = 42933). –

ответ

3

1) Скачать ProcDump

2) В командной админ строке в том же каталоге, ProcDump, введите следующее:

procdump -ma -e <serviceprocessname>.exe 

3) Подождите, аварии и свалка будет сгенерирован

+0

Если служба остановлена, она не будет работать правильно? Тогда как вы можете взять свалку? Я что-то упускаю? –

+0

Да, вам не хватает части, где вы прикрепляете отладчик до сбоя процесса, поэтому, когда он опускается, отладчик захватывает дамп. –

Смежные вопросы