Pada [[Consumer Electronics Show]] 2011, secara resmi mengumumkan bahwa versi berikutnya dari Windows akan memberikan dukungan untuk [[system-on-chip]] menerapkan [[Arsitektur ARM]]. Presiden divisi Windows [[Steven Sinofsky]] mendemonstrasikan versi awal dari port Windows untuk arsitektur, dengan kode nama Windows on ARM (WoA), berjalan pada prototipe dengan [[Qualcomm]] [[Snapdragon (sistem pada chip)|Snapdragon]], [[Texas Instruments]] [[OMAP]], dan chip [[Nvidia]] [[Tegra 2]]. Prototipe memiliki versi kerja dari [[Internet Explorer 9]] (dengan dukungan [[DirectX]] via [[GPU]] Tegra 2), [[Microsoft Powerpoint|Powerpoint]] dan [[Microsoft Word|Word]], bersama dengan menggunakan [[kelas sopir]] untuk memungkinkan pencetakan ke printer [[Epson]]. Sinofsky merasa bahwa pergeseran ke arah desain SoC adalah "evolusi alami dari hardware yang berlaku untuk berbagai faktor bentuk, tidak hanya untuk papan tulis", sementara CEO Microsoft [[Steve Ballmer]] menekankan pentingnya pendukung SOC di Windows dengan menyatakan bahwa sistem operasi akan "di mana-mana pada setiap jenis perangkat tanpa kompromi."<ref name=zdnet-cesunveil>{{cite web|author=Bisson, Simon|title=CES: Windows to run on ARM chips, says Microsoft|url=http://www.zdnet.com/ces-windows-to-run-on-arm-chips-says-microsoft-3040091325/|publisher=ZDNet|accessdate=November 21, 2012}}</ref>
Pengembangan awal pada WoA berlangsung dengan porting kode dari [[Windows 7]]; [[Windowsponsel Mobilepintar]] [[ponselWindows pintarMobile]] digunakan untuk menguji versi awal dari WoA karena kurangnya ketersediaan tablet berbasis ARM. Kemudian pengujian dilakukan dengan menggunakan array yang dirancang khusus dari [[rack-mount]] dari sistem berbasis ARM.<ref name=bw8-buildingarm/> Perubahan basis kode Windows yang dibuat untuk mengoptimalkan OS untuk perangkat keras internal dari perangkat ARM, tetapi sejumlah standar teknis tradisional digunakan oleh sistem x86 juga digunakan. Perangkat WoA akan menggunakan firmware [[Unified Extensible Firmware Interface|UEFI]], dan memiliki perangkat lunak berbasis [[Trusted Platform Module]] untuk mendukung enkripsi perangkat dan [[UEFI Secure Boot]].<ref name="cw-rtsecureboot">{{cite web|author=Niccolai, James|url=http://www.computerworld.com/s/article/9223446/Windows_8_on_ARM_You_can_look_but_you_can_t_touch |title=Windows 8 on ARM: You can look but you can't touch |publisher=Computerworld |date=January 13, 2012 |accessdate=January 27, 2012}}</ref> [[Advanced Configuration and Power Interface|ACPI]] juga digunakan untuk mendeteksi dan mengontrol [[plug and play]] perangkat dan menyediakan manajemen daya di luar SoC. Untuk mengaktifkan dukungan hardware yang lebih luas, peripheral seperti [[perangkat antarmuka manusia]], penyimpanan dan komponen lain yang menggunakan koneksi [[Universal Serial Bus|USB]] dan [[I²C]] menggunakan kelas driver dan protokol standar. [[Windows Update]] berfungsi sebagai mekanisme untuk memperbarui semua driver sistem, perangkat lunak, dan [[firmware]].<ref name=bw8-buildingarm>{{cite web|author=Sinofsky, Steven|title=Building Windows for the ARM processor architecture|url=http://blogs.msdn.com/b/b8/archive/2012/02/09/building-windows-for-the-arm-processor-architecture.aspx|publisher=Microsoft|accessdate=November 21, 2012}}</ref>