Land does not install on Windows 11 on ARM
I recently switched to a laptop running Windows 11 on ARM (Snapdragon processor; as in Surface Pro, Lenovo X13s…). I tried to install Land 10 (and Land 9 or Land 8, for which I have a full licence) on the machine and I get an error message (just after choosing the Language): "This program can only be installed on versions of Windows designed for the following processor architectures: x64". The installer exits (I borrow some phrases from a different forum, here).
Windows 11 on ARM is fully compatible with 64-bit x86-64 Windows software. The installer appears to mis-detect the host OS as not being x64-compatible when it launches. Software does not need to be ARM64. The installer simply needs to identify that the system is x64 compatible and not refuse to install because it mis-detects the capability of the x64 emulation that the installer is already running under.
The installer use Inno Setup, that from version v6.3.0. support ARM64's x64 emulation. It seems that in the previous versions of Inno the installer platform itself lacked the ability to discern x64-native from x64-compatible. If not, there are simple changes to make in the setup to loosen it from "x64os" to "x64-compatible".
Land 8 and 9 do have this check on processor architecture and do not install. Land 7 instead appears not to have and it installs correctly and work fine on my ARM Lenovo X13s.
-
Contact Two Nav here this is just a user forum: https://support.twonav.com/hc/en-us/requests/new
-
Use Uniextract with the installer (exe file), create the install folder manually, copy the files into them and start the Land.exe file. Appdata folder will be created by the program itself. It might be possible that you have to set some permissions for the ini files manually later. Uniextract is available here:
-
Uniextract 2 worked/works perfectly. Land works now, as it should, under the simulator available in Windows 11 on ARM. You solved the issue. I tried before other quasi-extractors to correct instructions inside the installer but I do not know enough on the matter. Thanks and send you a coffee.
Please sign in to leave a comment.
Comments
3 comments