Windows di ARM

Windows dapat berjalan pada komputer yang didukung oleh prosesor ARM64. Sifat hemat daya arsitektur CPU ARM memungkinkan PC ini memiliki masa pakai baterai sepanjang hari dan dukungan terintegrasi untuk jaringan data seluler. PC ini juga memberikan kompatibilitas aplikasi yang bagus dan memungkinkan Anda menjalankan aplikasi x86 win32 yang ada tanpa dimodifikasi.

Kami menggunakan istilah ARM di sini sebagai singkatan untuk PC yang menjalankan versi desktop Windows pada prosesor ARM64 (juga biasa disebut AArch64). Kami menggunakan istilah ARM32 di sini sebagai singkatan untuk arsitektur ARM 32-bit (umumnya disebut ARM dalam dokumentasi lain).

Aplikasi dan pengalaman di ARM

Pengalaman, aplikasi, dan driver Windows bawaan

Pengalaman Windows bawaan seperti Edge, menu Mulai, File Explorer, dan lainnya semuanya asli dan dijalankan sebagai ARM64. Ini juga mencakup semua driver perangkat seperti grafis, jaringan, atau hard disk. Ini memastikan bahwa Anda mendapatkan pengalaman pengguna terbaik dan masa pakai baterai dari perangkat Anda yang berjalan dengan kecepatan asli penuh dari prosesor Qualcomm Snapdragon.

Aplikasi Universal Windows Platform (UWP)

Windows di ARM menjalankan semua aplikasi X86, ARM32, dan ARM64 UWP dari Microsoft Store. Aplikasi ARM32 dan ARM64 berjalan secara asli tanpa emulasi apa pun, sementara aplikasi x86 berjalan di bawah emulasi. Jika Anda adalah pengembang UWP, pastikan Anda mengirimkan paket ARM untuk aplikasi Anda karena ini akan memberikan pengalaman pengguna terbaik untuk perangkat. Untuk informasi selengkapnya, lihat Arsitektur paket aplikasi.

Catatan

Untuk membangun aplikasi UWP Anda agar menargetkan platform ARM64 secara asli, Anda harus memiliki Visual Studio 2017 versi 15.9 atau yang lebih baru, atau Visual Studio 2019. Untuk informasi selengkapnya, lihat posting blog: Dukungan resmi untuk Windows 10 tentang pengembangan ARM.

Penting

Windows di ARM mendukung aplikasi X86, ARM32, dan ARM64 UWP dari Store di perangkat ARM64. Saat pengguna mengunduh aplikasi UWP Anda di perangkat ARM64, OS akan secara otomatis menginstal versi optimal aplikasi Anda yang tersedia. Jika Anda mengirimkan versi x86, ARM32, dan ARM64 aplikasi Anda ke Store, OS akan secara otomatis menginstal versi ARM64 aplikasi Anda. Jika Anda hanya mengirimkan versi x86 dan ARM32 aplikasi Anda, OS akan menginstal versi ARM32. Jika Anda hanya mengirimkan versi x86 aplikasi Anda, OS akan menginstal versi tersebut dan menjalankannya di bawah emulasi. Untuk informasi selengkapnya tentang arsitektur, lihat Arsitektur paket aplikasi.

Aplikasi Win32

Selain aplikasi UWP, Windows di ARM juga dapat menjalankan aplikasi desktop Win32 yang dikompilasi secara asli untuk ARM64 serta aplikasi x86 Win32 Anda yang ada tanpa dimodifikasi, dengan performa yang baik dan pengalaman pengguna yang mulus, sama seperti PC apa pun. Aplikasi x86 Win32 ini tidak harus dikompilasi ulang untuk ARM dan bahkan tidak menyadari bahwa mereka berjalan pada prosesor ARM.

Aplikasi x86-64

Dukungan awal untuk aplikasi x86-64 ditambahkan dalam build 21277, dan saat ini sedang dikembangkan lebih lanjut. Jika versi x64 Win32 aplikasi tidak berfungsi, sebagian besar aplikasi juga memiliki versi x86 yang tersedia. Ketika diberikan pilihan arsitektur aplikasi, cukup pilih versi x86 32-bit untuk menjalankan versi 32-bit aplikasi pada Windows 10 di ARM PC.

Unduhan

Visual Studio 2019 menyediakan beberapa unduhan alat untuk Windows di ARM. Pengguna yang masih menggunakan Visual Studio 2017 dapat menggunakan alat penginstal untuk menemukan dan menginstal alat dan paket yang sebanding. Perhatikan bahwa untuk mengikuti langkah-langkah ini, Anda harus menggunakan Visual Studio 2019.

Visual C++ Redistributable

Paket Visual C++ Redist tersedia untuk aplikasi ARM. Kunjungi halaman unduhan Visual Studio gulir ke bawah ke Semua unduhan, buka Alat dan Kerangka Kerja lain, lalu navigasikan ke entri Microsoft Visual C++ Redistributable untuk Visual Studio 2019. Pilih tombol radio ARM64 , lalu Unduh.

Alat Jarak Jauh

Alat Jarak Jauh untuk Visual Studio tersedia untuk aplikasi ARM. Kunjungi halaman unduhan Visual Studio gulir ke bawah ke Semua unduhan, buka Alat untuk Visual Studio 2019, lalu navigasikan ke entri Alat Jarak Jauh untuk Visual Studio 2019. Pilih tombol radio *ARM64 , lalu Unduh.

Sumber Daya Tambahan: