Включение посмертной отладки в Windows 10

В более старых версиях Windows, когда в приложении возникало необработанное исключение, пользователю был предоставлен выбор запустить посмертный отладчик и, возможно, устранить исключение. Можно было даже настроить автоматический запуск отладчика после смерти (например, здесь: https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/enabling-postmortem-debugging). Тем не менее, похоже, что эта функциональность либо полностью удалена, либо, по крайней мере, отключена в Windows 10 - сбойное приложение автоматически завершит работу, и единственным следом ошибки будет запись, записанная в журнал событий. Есть ли способ вернуть старое поведение обратно? Это то, что нужно сделать моему приложению (например, зарегистрировать себя в качестве возможной цели отладчика после смерти) или это связано с системой?

0 ответов

Год спустя мне пришлось переустановить посмертный отладчик, который работал с системой win7 на системе win10... и это сработало.

Поэтому я не думаю, что в этом сценарии есть ограничения для win10, работающие на моей машине:)

Другие вопросы по тегам