App Won't Open or Crashes on Windows on Arm? The Fix-It Walkthrough
Updated Jun 5, 2026
An app that refuses to launch or crashes on your Arm laptop is usually fixable — Windows ships real, documented tools for exactly this. Work through these steps in order; most cases are solved by step 2.
Step 0: Check whether a native Arm64 build exists
Before touching any settings, look the app up in our database. If the vendor ships a native Arm64 version, installing that fixes performance and stability in one move — many crash reports trace back to people running an old x64 installer when an Arm64 build has existed for months. Verify what you’re actually running with the Task Manager architecture check.
Step 1: Update everything
Update the app, then Windows. Prism’s compatibility improves with Windows updates, and vendors quietly fix Arm issues in point releases. A surprising share of “broken on Arm” reports are just version lag.
Step 2: Change the app’s emulation settings
This is the tool most people don’t know exists. Right-click the app’s .exe → Properties → Compatibility tab → Change emulation settings. Windows offers four profiles — Default, Safe, Strict, Very strict — each trading performance for compatibility as you go down the list. Try Safe first, relaunch, escalate only if needed.
Microsoft’s own warning applies: changing these settings can also make an app crash that previously worked — change one thing at a time, and revert anything that doesn’t help.
Step 3: The targeted toggles
Two specific switches in the same dialog solve two specific histories:
- Hide x64 emulation capability — makes a 32-bit x86 app behave as it did on Windows 10 on Arm. Useful for old apps whose installers misdetect the environment.
- Hide newer emulated CPU features — rolls back the AVX/AVX2/BMI/FMA instruction exposure that newer Prism versions added. If an app stopped working after a Windows update, this is the first toggle to try.
When no setting will help
Two categories are architecture walls, not configuration problems:
- Driver-based software — VPN clients, antivirus, banking dongles, peripheral utilities. Emulation never covers kernel drivers.
- Kernel anti-cheat games — covered in our gaming guide.
For these, the only fixes are a vendor Arm64 release or a compatible alternative.
The fallback ladder
Web app → vendor’s Arm64 download (check their site directly; some hide it) → a compatible alternative from the same category. And if you do get the app working under a tweaked profile, leave a note in the community — the next person hits the same wall.