Я обнаружил, что Windows имеет плохую привычку восстанавливать некоторые изменения в реестре после их внесения.
Например, вы создаете несколько ключей реестра в HKEY_CLASSES_ROOT, и Windows не выдает никаких исключений WindowsError. Тем не менее, на некоторых компьютерах их ключи удаляются из реестра.
Как вы можете предположить, проблема не появляется при запуске приложения от имени администратора, но даже при этом я
Как я могу предотвратить это и быть уверенным, что ключ есть в реестре?
Это произошло в Windows 7, но я помню, что в прошлом у меня были похожие проблемы с Windows XP. В то время я писал установщик, и было легко требовать, чтобы он запускался от имени администратора, но сейчас это не так.