title: Inno Setup does not seem to write to the registry on a 64-bit machine
body: <p>I have a very simple Inno Setup script containing this <code>[Registry]</code> section:</p>
  
  <pre><code>[Registry]
  Root: HKLM; Subkey: SOFTWARE; Flags: createvalueifdoesntexist; ValueType: string; ValueName: ABC; ValueData: abc
  </code></pre>
  
  <p>However, when I check the <code>HKLM\SOFTWARE</code> subkey, there is no value added.</p>
  
  <p>I tried different subkeys under the <code>HKLM\SOFTWARE</code> and Pascal scripting, but Inno Setup simply refuses to create a new subkey or value.</p>
  
  <p>I am running a 64bit Windows 7, the UAC is turned off.</p>