я кое-че добавил:
- теперь херачит на Windows 2000 и Windows XP
- можно выбрать - продолжить работу или все-таки свалить систему. (пока что просто выдается сохраненный багчек с параметрами, было бы неплохо еще и скопировать стек, чтобы получившийся крешдамп можно было анализировать)
- добавил, наконец, отключение WP

- все же вставил проверку на всякий случай, как посоветовал Cr4sh %)
Надо бы еще добавить:
- определение сбойного драйвера
- выгрузку сбойного драйвера
- если юзер решил все же свалить систему, сымитировать ошибочный контекст, чтобы получился читабельный крешдамп
- "живую" генерацию крешдампа работающей системы (это вообще можно отдельной прогой +))
сцылко: http://gr8.cih.ms/bugcheck2/