<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 04/07/2017 05:08 PM, Arjen wrote:<br>
    <blockquote cite="mid:1491588519.2165.1.camel@gmail.com" type="cite">
      <blockquote type="cite" style="color: #000000;">
        <pre wrap="">That would be fine, however the key does exists. When same code, same
system, but the .exe built to be x64 it runs like a charm. 
</pre>
      </blockquote>
      <pre wrap="">32bit and 64bit Windows executables read different keys using the same
registry path. The 64bit executable can read keys from the 32bit part
of the registry, but is has to use the WOW6432Node path.
Maybe this will help: <a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://support.microsoft.com/en-us/help/305097/h">https://support.microsoft.com/en-us/help/305097/h</a>
ow-to-view-the-system-registry-by-using-64-bit-versions-of-windows

</pre>
    </blockquote>
    That's okay: for other reasons also related to registry reading I
    need to deal with it. <br>
    <br>
    The interesting thing is really, the registry-key which I wish to
    read exists on the system and the key is the same on x86 and x64. <br>
    The key must be related to  <i>getSystemInfo :: IO SYSTEM_INFO. <br>
    </i>
  </body>
</html>