Windows 10 on ARM

Windows 10 runs on PCs powered by ARM processors. This page provides the information for you to learn more about the platform and get started developing apps. We also encourage you to provide your feedback by using the links at the bottom of the page.

Introductory videos

Watch and learn how Windows 10 runs on ARM.

  • Building ARM64 Win32 C++ apps video

    Building ARM64 Win32 C++ Apps

    Learn how to install the ARM64 tools for Visual Studio. Then we’ll walk you through the steps of creating and compiling a new ARM 64 project.

  • Build 2018 Windows 10 on ARM for developers

    Build 2018 Windows 10 on ARM for developers

    Learn about the Windows 10 on ARM devices, how the magic of x86 emulation works, and finally how to submit and build apps for Windows 10 on ARM. We will be showing how to build ARM64 apps for desktop and UWP.

  • Community standup video featuring Kevin Gallo

    Windows Community Standup with Kevin Gallo

    Get deep understanding of how Windows 10 runs on ARM64, and get a feel for apps and experiences on this platform.

Understanding Windows 10 on ARM

Get to know the platform by looking at these resources.

  • Get started icon

    Get started with Windows 10 on ARM

    Check out the documentation to understand the basics.

  • x86 emulation icon

    Learn how x86 emulation works

    Find out all about this key feature of Windows 10 on ARM.

Developing for Windows 10 on ARM

Start tailoring your apps to Windows 10 on ARM and take advantage of the features available there.

  • Build ARM64 Win32 apps blog icon

    Building ARM64 apps with the SDK

    Check out this blog post where we walk you through compiling your apps as ARM64 to run natively on Windows 10 on ARM.

  • UWP apps on ARM icon

    UWP apps on ARM

    Follow this guidance to set your Universal Windows Platform (UWP) apps up for success.

  • Debugging on ARM icon

    Debugging on ARM

    Get your code running smoothly on Windows 10 on ARM.

  • Building ARM64 drivers icon

    Building ARM64 Drivers with the WDK

    Recompile your drivers for ARM64.

  • x86 apps on ARM icon

    x86 apps on ARM

    Develop your x86 apps to perform their best on Windows 10 on ARM.

Let us know if you have feedback

We are continuously improving our product by leveraging feedback from you and our existing customers. If you have an idea, are stuck on a problem, or just want to share how great your experience is, these links will help you.