Visual Studio 2022 has been natively supported on Windows 11 ARM64 since version 17.4. If you are running a Snapdragon, Surface Pro X, or any other ARM-based Windows 11 device, you no longer need x64 emulation. You get full native performance straight from the installer.

This guide walks you through how to download and install Visual Studio 2022 on Windows 11 ARM64, covering the right workloads, correct system requirements, and how to fix common install failures.
Note: Visual Studio 2026 Insiders (version 11716.218, released April 21, 2026) is now available for those who want early access to the latest features including GitHub Copilot deep integration, .NET 10 support, and a refreshed Fluent Design UI. It installs side by side with VS 2022 and migrates your existing settings automatically.
This guide focuses on the stable Visual Studio 2022 release (currently version 17.14), which remains the recommended choice for most developers.
Why Use Visual Studio 2022 on Windows 11 ARM?
Running Visual Studio 2022 natively on ARM64 gives you real advantages over the old emulated setup:
- No emulation overhead: The IDE and compiler run as native ARM64 processes, so builds and debugging are noticeably faster.
- Full C++, .NET, and web workloads: Most mainstream development scenarios work out of the box.
- ARM-native compiler toolset. The MSVC toolset includes the native ARM64 C++ compiler, C++ Code Analysis, and Arm64EC build tools.
- vcpkg library support: Over 600 C++ libraries work natively on ARM64 via vcpkg.
- Upgrade path to VS 2026: Once you are on VS 2022 17.x, upgrading to Visual Studio 2026 is straightforward when you are ready.
System Requirements for Visual Studio 2022 on Windows 11 ARM
Before downloading, confirm your device meets these requirements:
| Requirement | Minimum | Recommended |
|---|---|---|
| Operating System | Windows 11 ARM64 | Windows 11 ARM64 (latest build) |
| Processor | ARM64 (Snapdragon, etc.) | Quad-core ARM64 or better |
| RAM | 4 GB | 16 GB |
| Disk Space | 20 GB free | 50 GB free |
| Internet | Required during install | Stable broadband |
| Account | Administrator access | Administrator access |
ARM32 processors are not supported. Make sure your device is running a true ARM64 edition of Windows 11, not an emulated x64 environment.
How to Install Visual Studio 2022 on Windows 11 ARM
Step 1: Verify Your Device Architecture
Open Settings > System > About.
Under Device specifications, confirm that System type shows ARM-based processor and 64-bit operating system. If it shows x64, your device is either not ARM or running an emulated install.
Step 2: Uninstall Any Previous Visual Studio Versions
If you have an older x86 or x64 version of Visual Studio installed, remove it first.
Go to Settings > Apps > Installed apps, search for Visual Studio, and uninstall each entry. Skipping this step frequently causes conflicts during the ARM64 installation.
Step 3: Download Visual Studio 2022
Go to the official Visual Studio download page: https://visualstudio.microsoft.com/downloads/
Choose your edition:
- Community: Free for students, open-source contributors, and individual developers
- Professional: Paid, for small teams
- Enterprise: Paid, for large organizations
Click the Free download or Download button for your edition. This downloads a small bootstrapper file called VisualStudioSetup.exe.
Step 4: Run the Installer
Launch VisualStudioSetup.exe. The installer automatically detects your ARM64 architecture and downloads the correct native build. You do not need to manually select ARM64 anywhere during this step.
Wait for the installer to load the workload selection screen before proceeding.
Step 5: Select Your Workloads
Choose only the workloads you actually need. Each workload adds several gigabytes to the install size.
Workloads supported on ARM64:
- .NET desktop development (WinForms, WPF, .NET 6+, .NET Framework 4.8.1)
- Desktop development with C++
- ASP.NET and web development
- Node.js development
- Game development with C++
- Visual Studio extension development
- .NET MAUI and UWP apps
Workloads NOT supported on ARM64 (skip these):
- Azure development (except Container development tools, which are supported)
- Data storage and processing (except SQL Server Data Tools, which are supported)
- Data science and analytical applications
- Python development
- Mobile development with C++
- Microsoft Blend
For more precise control, go to the Individual components tab and add LLVM, Arm64EC build tools, Spectre-mitigated libraries, or specific MSVC toolset versions. The latest available is MSVC Build Tools v14.51, which includes improved ARM64 runtime performance.
Step 6: Install and Restart
Click Install. Total download and install time depends on your internet speed and workload selection. Expect 20 to 60 minutes for a typical setup.
Restart your device when prompted. After restart, launch Visual Studio 2022 and sign in with your Microsoft account if required by your edition.
Enabling Virtualization (Required for Some Workloads)
Most standard workloads install and run without virtualization. However, if you are working with Hyper-V, Android emulators, or virtual machines, virtualization must be enabled. On many ARM Windows 11 devices it is already on by default.
To check and enable it manually:
- Go to Settings > System > Recovery > Advanced startup and click Restart now.
- In the UEFI firmware, look for a setting labeled Virtualization Technology, SVM Mode, or similar and enable it.
- Save and exit to boot back into Windows.
- Open Turn Windows features on or off and confirm that Hyper-V and Virtual Machine Platform are checked.
Keeping Visual Studio 2022 Updated on ARM64
Visual Studio 2022 follows a regular update cadence. The latest stable release as of early 2026 is version 17.14. To stay current:
- Open Visual Studio 2022.
- Go to Help > Check for Updates.
- Install available updates from the notification banner.
Keeping Windows 11 ARM updated is equally important. New ARM64 OS builds often include fixes that improve Visual Studio performance and compatibility.
Visual Studio 2022 Not Installing on Windows 11 ARM? Try These Fixes
If the installer fails, hangs, or gives a generic error, work through these steps in order:
- Run as Administrator: Right-click VisualStudioSetup.exe and choose Run as administrator. Permission issues are a common cause of silent failures.
- Disable VPNs and download accelerators: These can interrupt the installer’s secure download connections. Disconnect them before launching setup.
- Confirm you are on ARM64, not emulated x64: Open Settings > System > About and verify your system type. An emulated x64 environment will cause the wrong binaries to be downloaded.
- Free up disk space: The installer needs at least 20 GB of free space. Check your drive before starting.
- Clear the installer cache: Delete the contents of
%TEMP%\VisualStudioand retry. - Download the offline installer: If your internet connection is unstable, use the offline installer option from the Visual Studio documentation page to download everything first, then install.
Installing Visual Studio 2022 on Windows 11 ARM is straightforward once you have the right edition, confirm your architecture upfront, and know which workloads your ARM64 device actually supports. The native ARM64 build delivers real performance gains over the emulated approach, and with version 17.14 under active development, it remains a solid choice for ARM-based Windows development in 2026.
FAQs
Can I install Visual Studio 2022 on Windows 11 ARM without removing older versions?
Microsoft recommends uninstalling all previous x86 or x64 versions of Visual Studio before installing Visual Studio 2022 on Windows 11 ARM. Keeping older versions can cause conflicts with the ARM64 installer and result in failed or incomplete setups.
Does Visual Studio 2022 run faster on Windows 11 ARM than emulated x64?
Yes. Installing Visual Studio 2022 on Windows 11 ARM as a native ARM64 app removes emulation overhead entirely. Build times are faster, debugging is more responsive, and the IDE uses system resources more efficiently compared to running an emulated x64 version.
Which workloads are not supported when running Visual Studio 2022 on Windows 11 ARM?
Several workloads are unsupported on ARM64: Azure development (except container tools), Python development, Data science and analytical applications, Mobile development with C++, and Microsoft Blend. Most mainstream workloads including .NET, C++, ASP.NET, and Node.js work fully on ARM64.
What are the minimum system requirements to install Visual Studio 2022 on Windows 11 ARM?
Your device needs a 64-bit ARM processor (Snapdragon or equivalent), at least 4 GB RAM, 20 GB of free disk space, and a stable internet connection during install. 16 GB RAM and 50 GB free disk space are recommended for larger projects.
Can I install Visual Studio 2026 alongside Visual Studio 2022 on Windows 11 ARM?
Yes. Visual Studio 2026 Insiders supports side-by-side installation with Visual Studio 2022 on Windows 11 ARM. Your existing settings and VS 2022-compatible extensions carry over automatically, so there is no need to uninstall VS 2022 first.
