Wydaje się, że Inno Setup nie pisze do rejestru na komputerze 64-bitowym

Mam bardzo prosty skrypt Inno Setup zawierający to[Registry] Sekcja:

[Registry]
Root: HKLM; Subkey: SOFTWARE; Flags: createvalueifdoesntexist; ValueType: string; ValueName: ABC; ValueData: abc

Jednak gdy sprawdzamHKLM\SOFTWARE podklucz, nie ma wartości dodanej.

Próbowałem różnych podkluczy podHKLM\SOFTWARE i skryptów Pascala, ale Inno Setup po prostu odmawia utworzenia nowego podklucza lub wartości.

Używam 64-bitowego systemu Windows 7, UAC jest wyłączony.

questionAnswers(1)

yourAnswerToTheQuestion