используйте pickle
import pickle
dict = {'one': 1, 'two': 2}
file = open('dump.txt', 'w')
pickle.dump(dict, file)
file.close()
и прочитайте его снова
file = open('dump.txt', 'r')
dict = pickle.load(file)
РЕДАКТИРОВАТЬ: Думаю, я неправильно понял ваш вопрос, извините ... но рассол может помочь все равно. :)
Вам не нужно удалять весь раздел реестра. Достаточно удалить значение Debugger.
Когда возникает исключение, система сначала проверяет, зарегистрирован ли отладчик. Если это так, он просто запускает указанную командную строку. В противном случае он вызывает отчет об ошибках Windows для сбора аварийного дампа. Все, что делает Windbg -I, - это изменяет зарегистрированное значение отладчика в ключе AeDebug.