A bit surprised there isn't a thread already about this - given the number of gotchas involved in Windows on ARM.
Due to last minute emergency reallocations of systems at work, I happen to have a Surface Pro X (SQ1/8/128/LTE... yeah a real barn stormer) for a little while. Fortunately I don't use it for much more than a meetings/Teams appliance, and marking up PDFs, so the lack of grunt isn't as big an issue as what it could be.
I've been digging around it a bit trying to make it work well (I have a ThinkPad X13 Gen4 AMD 'actual' laptop, but don't often use - the Surface form factor and pen is much nicer for meetings). After checking through the Task Manager and swapping things out for native versions, aside from non-native apps, the only x86/x64 processes that are running in the background now are the Autodesk Access helper process; and (ironically) the MS Surface App, MS Edge Updater, and MS Office click-to-run.
I've noticed the following which might help others;
System Impressions
I don't think Intel/AMD don't have too much to worry about just yet - Windows on ARM is for an appliance laptop at best, and no more. Given this experience, and modern Ryzen Mobile's excellent power/performance, I get the impression the "Fabled ARM Wonderland" of high performance/low power consumption is actually TSMC's process node doing wonders, rather than any inherent magic in the ARM64 architecture.
OOBE Weirdness
Apps
Does anyone else have any highlight ARM-native apps, or tips on working best with Windows on ARM? I'd love an ARM-native DWG viewer if anyone knows of one.
Due to last minute emergency reallocations of systems at work, I happen to have a Surface Pro X (SQ1/8/128/LTE... yeah a real barn stormer) for a little while. Fortunately I don't use it for much more than a meetings/Teams appliance, and marking up PDFs, so the lack of grunt isn't as big an issue as what it could be.
I've been digging around it a bit trying to make it work well (I have a ThinkPad X13 Gen4 AMD 'actual' laptop, but don't often use - the Surface form factor and pen is much nicer for meetings). After checking through the Task Manager and swapping things out for native versions, aside from non-native apps, the only x86/x64 processes that are running in the background now are the Autodesk Access helper process; and (ironically) the MS Surface App, MS Edge Updater, and MS Office click-to-run.
I've noticed the following which might help others;
System Impressions
- I'm using Windows 11, for the improved x86/x64 emulator that isn't present on Windows 10
- 8GB is still pathetic with ARM64. Teams + OneNote = 6GB already in active use.
- Adaptive Contrast is disabled via the Windows Settings/Display area, in lieu of the Intel Graphics app (which obviously doesn't work here)
- our RMM client (Datto) doesn't seem to be ARM native and is suspected of causing a lot of performance issues/CPU usage spikes. So it needs to be run unmanaged to not be horribly slow, which immediately disqualifies this from this being provisioned as a general issue machine.
I don't think Intel/AMD don't have too much to worry about just yet - Windows on ARM is for an appliance laptop at best, and no more. Given this experience, and modern Ryzen Mobile's excellent power/performance, I get the impression the "Fabled ARM Wonderland" of high performance/low power consumption is actually TSMC's process node doing wonders, rather than any inherent magic in the ARM64 architecture.
OOBE Weirdness
- things were janky early post-OOBE. After a few updates and restarts the UI was more fluid.
- the immediately-post-install crunching and general initial setup seemed to take longer than an average x64 machine. But once done it's ok
- the Win11 Pro recovery image install, installed an x64 version of OneDrive. We are a heavy OneDrive/Sharepoint user, so I had to manually uninstall and install the ARM native version to improve performance/reduce random lag. No idea why this was the case.
- Teams also installed the x64 version, and the downloadable ARM64 package didn't work because of a weird permission/escalation issue. Had to install Teams via the Windows Store.
Apps
- any of the "big name" items from the Microsoft Store (Drawboard, Remote Desktop, etc.) seem AOK.
- Office is obviously ARM-native and works well.
- Autodesk DWG True View 2024 - an x64 app - runs well once loaded, but is quite slow to load. The emulator doesn't seem to cache the binary translations as well as it should, subsequent loadings aren't really any faster.
- our standard PDF tool, Tracker PDF-Exchange, does come in an ARM64 version. Yay!
Does anyone else have any highlight ARM-native apps, or tips on working best with Windows on ARM? I'd love an ARM-native DWG viewer if anyone knows of one.