AnyCPU always works for arm32. In this case PowerShell is crippled by so called Constrained Language Mode caused by DeviceGuard policy. DeviceGuard policy has no entry in gpedit.msc to be disabled and there is also no way to switch from ConstrainedLM in PowerShell.
DotNETv4-x is beautiful option for arm32 thanks to the AnyCPU thing. MS has of course ruined that for DotNET(Core). I am still in searching for AnyCPU DoyNETv4-x programs. In RT 8.1, it is not a protection to the user benefits, it is a jail to lock the features.
Java arm64 programs explored so far: jAlbum (JavaFX arm64) "C:\Program Files\Java\jdk-23\bin\javaw.exe" -jar "C:\Program Files\jAlbum\JAlbum.jar" * JDownloader (Java arm64) "C:\Program Files\Java\jdk-21\bin\javaw.exe" -jar "C:\Program Files\JDownloader\JDownloader.jar" muCommander (Java arm64) "C:\Program Files\Java\jdk-21\bin\javaw.exe" -jar "C:\Program Files\muCommander\app\mucommander-1.5.2.jar" JSignPdf (Java arm64) "C:\Program Files\Java\jdk-21\bin\javaw.exe" -jar "C:\Program Files\JSignPdf\JSignPdf.jar" JSignPdf (CLI) (Java arm64) "C:\Program Files\Java\jdk-21\bin\java.exe" -jar "C:\Program Files\JSignPdf\JSignPdf.jar" InstallCert (CLI) (Java arm64) "C:\Program Files\Java\jdk-21\bin\java.exe" -jar "C:\Program Files\JSignPdf\InstallCert.jar" QZ Tray (Java arm64) "C:\Program Files\Java\jdk-21\bin\javaw.exe" -Xms512m -Djna.nosys=true --add-exports java.desktop/sun.swing=ALL-UNNAMED -jar "C:\Program Files\QZ Tray\qz-tray.jar" QZ Tray Console (Java arm64) "C:\Program Files\Java\jdk-21\bin\java.exe" -Xms512m -Djna.nosys=true --add-exports java.desktop/sun.swing=ALL-UNNAMED -jar "C:\Program Files\QZ Tray\qz-tray.jar" ** jEdit (Java arm64) "C:\Program Files\Java\jdk-21\bin\javaw.exe" -jar "C:\Program Files\jEdit\jedit.jar" -reuseview jEdit Resident (Java arm64) "C:\Program Files\Java\jdk-21\bin\javaw.exe" -jar "C:\Program Files\jEdit\jedit.jar" -reuseview -background jEdit Tray (Java arm64) "C:\Program Files\Java\jdk-21\bin\javaw.exe" -jar "C:\Program Files\jEdit\jedit.jar" -reuseview -background -nogui Minecraft Java (arm64) *** FreeCol (Java arm64) "C:\Program Files\Java\jdk-21\bin\javaw.exe" -jar "C:\Program Files\FreeCol\app\FreeCol.jar" Vassal (Java arm64) "C:\Program Files\Java\jdk-21\bin\javaw.exe" -classpath "C:\Program Files\Vassal\lib\Vengine.jar" VASSAL.launch.ModuleManager Open IG (Java arm64) "C:\Program Files\Java\jdk-21\bin\javaw.exe" -jar "C:\Program Files\Open-IG\open-ig-launcher.jar" Notes: ALL - Always point shortcut's working directory to the folder with JAR file. * - jAlbum uses JavaFX extension - Install Liberica Full JDK arm64 v23 to have it. ** - Doesn't work with Liberica Full JDK arm64 v23. Works with MS OpenJDK arm64 LTS v21. *** - Use settings inside its launcher to set the custom arm64 JDK.
Q: Is there ANY Windows arm64 build (Enterprise), which has (Windows to Go) pwcreator.exe in System32 (included leaked Betas from WinBetaArchives)? I even have arm32 pwcreator.exe (from b8400 arm32), but not arm64 one.
Many thanks for your info. Is it possible to extract cdboot.efi/bootx64.efi from efisys.bin? How? Thanks.
I just found an interesting limitation on my Nokia Lumia 2520 arm32: Nokia Lumia 2520 can only boot from USB GPT FAT32 arm32 data stick... ...if it is USB_v2-0. It can't boot from USB_v3-x one. It looks like, I will need some USB_v2-0 reduction.