Es gibt nichts, was Sie tun können, damit die App funktioniert.
Was passieren sollte, ist, dass der App-Entwickler seinen Aufruf an RegOpenKeyEx von ändern muss, wenn er weiß, dass sich die Lizenz immer in der 32-Bit-Registrierung befindet
RegOpenKeyEx(HKEY_CURRENT_USER, ...);
zu
RegOpenKeyEx(HKEY_CURRENT_USER | KEY_WOW64_32KEY, ...);
Oder das 32-Bit-Installationsprogramm muss die Lizenzinformationen in der 64-Bit-Registrierung speichern, indem Sie Folgendes ändern:
RegOpenKeyEx(HEKY_CURRENT_USER, ...)
zu
RegOpenKeyEx(HKEY_CURRENT_USER | KEY_WOW64_64KEY, ...);
Da keines dieser Dinge unter Ihrer Kontrolle steht; Sie sollten die Lizenzinformationen einfach mit RegEdit selbst aus der 32-Bit-Registry in die 64-Bit-Registry kopieren.