Surface Pro X can finally run all Windows apps
As of today, some Windows Insider beta testers can take advantage of 64-bit app emulation on Windows 10 on ARM-based devices like the Surface Pro X. – x86-bit apps, as well as Modern 64-bit x64 applications like Autodesk.
Part of version 21277 of the Windows Insider Dev channel, this now helps ARM-based PCs support a range of applications at the limit.
According to Microsoft, when Windows 10 on ARM first launched in 2017, the majority of apps were 32-bit and x86. Therefore, Windows 10 on ARM only supported these types of apps. However, now the Windows app ecosystem has expanded to also include 64-bit and x64 apps, which are preferred by most developers.
âAs developers increasingly support ARM64 applications natively, emulating x64 applications is an important step in our journey with Windows 10 on ARM. This is why we are working to extend the capacity of our emulation to include x64 applications and share this first preview for feedback, âMicrosoft said.
For those with Windows 10 on ARM devices like the Surface Pro X, Samsung Galaxy Book S, or Lenovo Flex 5G, that means the app compatibility issues that plagued those devices at launch will no longer be an issue. You can now install engineering applications like Autodesk or games like Rocket league, which are 64-bit and x64-only. Basically, this means that all modern Windows apps now work on these devices, as long as they are enrolled in the Windows Insider program.
The performance of other applications such as Google Chrome can also be improved with this emulation. Microsoft says these apps will be able to run as 64-bit to 64-bit application emulation and benefit from more memory.
It is important to note that this is still a preview. There are likely bugs, which is why Microsoft is seeking feedback from Windows Insider beta testers first.
You can see instructions on how to start from Microsoft. The process involves enrolling a device in the Windows Insider program and installing new Qualcomm Adreno drivers. Microsoft also suggests installing a preview version of the ARM64 C ++ Redistributable in this initial release.