Windows 10 on ARM


Looks like full versions of Windows 10 can install on ARM devices, has anyone here tried it? I’m curious about drivers and the x86 emulation.


Hi, i tried the raspberry method (WOA) even knowing is not going to work (because im pigheaded), of course it failed, then gogling i noticed that there is another project (WOR) and that tool let the user choose drivers and uefi, so the tool to create botable images is already created, but i think we lack the drivers and rockpi4 uefi, as u can see my skills are low, so all i can do is test images and follow tutorials, dont have habilities to build these 2 components needed to build botable image, for me is very interesting to have windows 10 on that board becouse opens a lot off posibilities, if any talented and with time and energy is interested to have windows 10 arm64 on that board maybe is possible to see, cya all (sorry for grammar erros etc, english its not my native language).


Quick answer. No.

Long answer: you can’t use any hardware acceleration. Everything will be painfully slow.


It is possible. It’s just a lot of work, but once somebody does the work for the RockPi, then everybody can use it.
I’ve looked into it yesterday. All the tools are available to make drivers and so. But for now it’s mostly aimed at Qualcomm Snapdragon. Microsoft want’s “Always on Devices” with arm64 architecture.
Windows runs great on it, they’ve got arm64 compiled software. But also x86 emulation.
It’s impressive. But the question is if it’s going to trickle down to the RockPi/RK3399’s? They should be able to run it well.


You can compare technical parameters. Snapdragons a WAY more powerful, than rk3399. In every aspect of this. You can check how does raspi performs with win10. It’s even below 6 years old Intep atom processor.


The big thing is drivers right? I’m assuming that the drivers are compiled per OS, so one would need the source code (which we do not have?) and compile it using Windows libraries. Or is it more involved than that? I’m unsure if it’s in the domain of the RockPi4 creators or more so for ARM/other component manufacturers to develop themselves.


Are you now comparing the RK3399 with the RPi 3B+? Indeed the Raspberry isn’t powerful enough. But that’s got 1GB ddr2 ram, slow SD-card and only USB2 speed. Yes the Snapdragon is a lot more powerful. But what’s possible on that is possible on other arm64 SoC’s.
I hope to see work being done for the RK3399 for this. But it mostly relies on what Microsoft wants to support. If there are devices using the RK3399 in that list. Then we’re close to getting it working on all RK3399’s.

I first thought it would never happen. But after reading a lot and watching some talks about it it seems they really want to roll out on arm64.
Everything is there to write drivers and compile arm64 windows software. I might take a closer look into it.
I love SBC’s just because it’s another world compared to the x86 windows dominated world. I don’t know if I really want Windows on my arm SBC’s.


Rockchip is something that being used in Chromebooks, i don’t think microsoft that generous. And i’m talking about raw perfomance. RasPi is 4 cores, 1.6 GHz, rk3399 is 4+2 cores, with 1.2 and 1.8. Everything else doesn’t really matter, because even with help from community, RasPi don’t even have GPU drivers under Windows, which leads to software rendering of EVERYTHING. You should already know, that x86 apps even with snapdragon chip are slow. And how much snapdragon have? 8 cores with 2.0 Ghz?

My point is that yes, technically it’s possible to adapt that for rockpi4. I can’t argue with this. Will you able to actually work with this? No.