18 ms·
You Can Now Run Windows 10 on the Raspberry Pi 3
- airstrike 8y agoYour scientists were so preoccupied with whether or not they could, they didn't stop to think if they should.
- cevn 8y agoNot gonna lie I bust out laughing when I clicked comments and saw this first.
- tombert 8y agoI literally LOL'd upon reading this. While I personally hate using Windows, I have been trying to get family members to update their machines from Windows Vista, and they won't because "new machines are too expensive and their computer works fine", and despite my best efforts, I cannot get said family members to let me install a Linux on there. A Raspberry Pi is cheap enough that I might be able to swing them to using something a bit more modern. EDIT: Not 100% sure why I'm being downvoted for this. Clearly I didn't realize how slow Windows would be.
- vb6lives 8y agoIt's going to be slow, even for basic tasks
- sureaboutthis 8y agoWorse than my wife's notebook?
- vb6lives 8y agoYes
- Piskvorrr 8y agoAnd they will hate it with a heat of a thousand suns...it's slow enough without bloat. Not a desktop computer except for the truly patient or desperate. (Excellent for many tasks, but local interactive desktop not one of them - a netbook by any other name)
- airstrike 8y ago> except for the truly patient or desperate More like the right desktop to make a patient person desperate
- Piskvorrr 8y agoTbh, I did see a use-case: a literal off-the-grid user, for whom every mAh was an issue. Used a RPi with the tiny display and wired kbd...but I think he went for text-mode Raspbian, for lower consumption, too.
- jandrese 8y agoI've had decent success using a Pi Model 3b as a Linux desktop, but with the knowledge that I'm not going to open a dozen tabs on the thing or try to run Wireshark on a 2GB capture. The original Pi was just a little too underpowered to use as a desktop. You could get Chromium to start, but it would be swapping almost instantly and slow to an absolute crawl. The Model 3 has just enough oomph to do basic web browsing or run Libreoffice. It can open Facebook, although you probably don't want Libreoffice open at the same time if you do. I've found Windows 10 to be slow on more capable machines (older low end laptops mostly), especially ones with spinning hard drives, so I'm somewhat dubious about using it on a Raspberry Pi.
- hateful 8y agoI came here to post this, but was happy it was already here.
- lloeki 8y ago"I've made a robot that screams!" http://gunshowcomic.com/513 http://gunshowcomic.com/513
- sixothree 8y agoSBCs do not end with just the Raspberry Pi. Many are much more powerful and have greater potential. They can include NVME M.2 and more RAM. Etc Etc. They should. Plain and simple.
- chewyland 8y agoIt would be incredible to be able to run Windows on ARM, especially the Pi. Wasn't Eben hinting at something last week?
- mermella 8y agoI mean I have been trying to do this for a while so I can put all my service tools on it and connect them to gas dispensers I service
- frabert 8y agoAre the GPIO pins accessible via APIs too?
- eberkund 8y agoYes. https://docs.microsoft.com/en-us/windows/iot-core/learn-about-hardware/pinmappings/pinmappingsrpi https://docs.microsoft.com/en-us/windows/iot-core/learn-abou... You could actually run Windows on Raspberry Pi 3 for a while now, I think it just was just a beta image or something. I'm not entirely sure, but I know I was able to install Windows IoT core on my Pi 3B.
- snailmailman 8y agoIoT core is different than full windows. It’s almost like the “lite” version of embedded windows. It has no desktop or start menu, for instance. From what I understand, now you can run full windows. Although I’m curious how well it runs
- frabert 8y agoExactly, I knew of IOTCore already, but I don't know of any WinAPI to access such low level features
- Avery3R 8y agoThe lite version of embedded windows is embedded compact, which uses an entirely different kernel. EC can't run normal win32 apps, even if they're compiled for the architecture. IoT is somewhere in the middle. It's windows embedded with almost everything stripped out, but it still uses a normal NT kernel, and it can still run normal win32 apps.
- ocdtrekkie 8y agoMy understanding is the GPIO APIs are unique to Windows 10 IoT Core, and aren't available on full Windows 10 editions.
- 8y ago
- exitcode00 8y agoWow, I checked but apparently the Pi 3 DOES meet the Windows 10 system requirements just barely. I wonder how fast the UI and Cortana run... Win 10 Specs: Processor: 1 gigahertz (GHz) or faster processor or SoC. RAM: 1 gigabyte (GB) for 32-bit or 2 GB for 64-bit. Hard disk space: 16 GB for 32-bit OS 20 GB for 64-bit OS. Graphics card: DirectX 9 or later with WDDM 1.0 driver. Display: 800x600 Ras Pi 3: CPU: 4× ARM Cortex-A53, 1.2GHz. GPU: Broadcom VideoCore IV. RAM: 1GB LPDDR2 (900 MHz) Networking: 10/100 Ethernet, 2.4GHz 802.11n wireless. Bluetooth: Bluetooth 4.1 Classic, Bluetooth Low Energy. Storage: microSD.
- babyslothzoo 8y agoI wondered the same thing, I would expect performance to be not great
- criddell 8y agoI wonder if the server version would work better since it can be run without a GUI.
- mayniac 8y agoI couldn't think of anything more horrible than running Windows without a GUI. Why not use Linux at that point?
- wcoenen 8y agoIt's the same concept. For linux you'd use SSH which gets you to a shell for remote administration, for Windows you use powershell via the Enter-PSSession command.
- extra88 8y agoWindows Server doesn't support ARM, neither does Windows IoT Enterprise. The Nano Server install is strictly for virtualized use. https://docs.microsoft.com/en-us/windows-server/get-started/system-requirements https://docs.microsoft.com/en-us/windows-server/get-started/... https://docs.microsoft.com/en-us/windows-server/get-started/getting-started-with-nano-server https://docs.microsoft.com/en-us/windows-server/get-started/...
- Crosseye_Jack 8y agoDid they ever fix the SD Card issue? IoT-Core has been possible on the RPi3 for a while but none of my micro SD cards would boot the image but would happily run every other OS for the RPi I never bothered playing with it.
- Topgamer7 8y agoThis is different than the IOT version. It's just Windows on ARM.
- sebazzz 8y agoWindows IoT has specific storage requirements if I recall correctly. This is regarding SD card speed.
- Crosseye_Jack 8y agoSorry Only just saw this, I tried with a number of Class 10 cards (Adafruit sell a Window IoT kit which includes a Class 10 card) From a couple of manufactures. All of them would take the image just not boot the image. I was never too bother to check if their was any error messages thrown out over serial. It was just a pasing interest and I couldn't be arsed enough to get another SD card on MS's tested list to try again.
- babyslothzoo 8y agoPersonally I think the Github page is more informative than the very brief article https://github.com/WoA-project/WoA-Installer/blob/master/Docs/Raspberry.md https://github.com/WoA-project/WoA-Installer/blob/master/Doc...
- muterad_murilax 8y agoWell, at least you'll have a Windows machine that isn't vulnerable to Meltdown or Spectre.
- trumped 8y agoBut can it run x86 software?
- colejohnson66 8y agoYes. Through a VM like qemu or a tool like ExaGear
- bpye 8y agoDisclaimer: Microsoft employee, I work on Windows Windows 10 on ARM64 devices can run x86 applications. This [1] video on Channel 9 seems to cover it pretty well. [1] - https://channel9.msdn.com/Events/Build/2017/P4171 https://channel9.msdn.com/Events/Build/2017/P4171
- sebazzz 8y agoI wonder if the RPi has enough power to run even something like Notepad++
- amelius 8y agoI could use one to test my websites on IE ;)
- smcl 8y agoI know you’re kidding, but Microsoft provide VMs you can use to do this: https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/ https://developer.microsoft.com/en-us/microsoft-edge/tools/v...
- zaroth 8y agoWouldn't the license cost more than the hardware? The site where they are sourcing the Windows ISO from seems sketchy, but apparently is legit...? [1] [2] I guess the site is just an index of Microsoft hosted ISOs, so they are just providing a UI to generate the correct link, and you can check the link is actually going to Microsoft servers before downloading. [1] - https://uup.rg-adguard.net/ https://uup.rg-adguard.net/ [2] - https://www.ghacks.net/2017/03/13/adguard-website-download-windows-and-office-iso-images/ https://www.ghacks.net/2017/03/13/adguard-website-download-w...
- deleted 8y ago[deleted]
- MagicPropmaker 8y ago> Wouldn't the license cost more than the hardware? That's an odd argument. Software has to cost less than the hardware that runs it? When you can get computers for $35 or less, that doesn't leave much of a margin.
- michaelmrose 8y agoThe user ought to be interested in a term Microsoft has loved in the past. Total cost of ownership. If a user is looking at paying $35 for hardware + $119 for software and doesn't have a desire to pay for real support, as opposed to the imaginary support you get as an oem pc buyer, and we aren't interested in calculating the cost of power and net connectivity etc then the TCO is $154. For $154 you can get a lot more computer with linux. The implication is that for cheap hardware only very cheap software is competitive because people willing to pay that much money would be better spending it on a better computer. The unit cost of duplicating software is so close to zero that it might as well be zero and people are willing to give away great software so selling it becomes a challenge.
- technofiend 8y ago>For $154 you can get a lot more computer with linux. Although I totally agree with you for that price you can get also get far more computer with Windows! Refurbished Intel machines with a windows 10 home license can be had all day long for $89+.
- josteink 8y agoThis looks neat, but hardly official. Let’s hope it doesn’t suffer a takedown-notice. I might give this a try one day when I have time.
- runjake 8y agoCaution: To do this you need to run a rat's nest of a batch file that runs a bunch of different code obtained from the web. If you're going to try this, try on devices you don't care about. Or spend innumerable hours auditing code. Pass -- for now.
- ddalex 8y agoThis reminds me of an old joke: Q: Can you implement Communism in Switzerland? A: Yes, but it would be a shame.
- Uehreka 8y agoLinus Tech Tips had an interesting video[1] last year about a Zotac micro-PC which costs something like $180[2]. It got me thinking, if the included Windows license cost $100 (though I'm sure they get it cheaper as an OEM) then the device would fall into the Raspberry Pi's "a computer for less than $100" range. When dealing with tiny cheap hardware, the cost of Windows no longer fades into the background (like it does with a $1000-2000 workstation) and becomes the most expense part of the device. The "free-as-in-beer"dom of Linux really stands out in these kinds of situations. [1] https://www.youtube.com/watch?v=32g1ByDRzO0 https://www.youtube.com/watch?v=32g1ByDRzO0 [2] https://www.amazon.com/ZOTAC-Fanless-Dual-Core-1-10GHz-ZBOX-PI225-W2B/dp/B076CBHT4T/ref=sr_1_2?ie=UTF8&qid=1550086253&sr=8-2&keywords=Zotac+PI225 https://www.amazon.com/ZOTAC-Fanless-Dual-Core-1-10GHz-ZBOX-...
- voidwtf 8y agoMicrosoft was (nearly) giving away Windows 10 Home OEM licenses for SFF Intel Atom pcs for a short period of time. I cannot remember what this program was called to get a link for reference. Maybe someone else familiar with the program can throw in a link.
- p1necone 8y agoI got perpetual free keys from university that I just keep moving to whatever PC's I'm using.
- 21 8y agoTechnically you are pirating.
- p1necone 8y agoI don't think so? The keys were given to students but afaik they are intentionally valid past graduation and transferable to new machines via microsoft account. Edit: perhaps you misunderstood - I didn't take keys that were licensed for university owned machines, I got a key that was given to students for their personal devices as part of some agreement with microsoft. Although I have no qualms about actually pirating windows either ever since they started pushing advertising into the start menu.
- buzzert 8y agoCan anyone think of a good reason why you would want to run Windows 10 on the Raspberry Pi? I'm not trying to start a Windows/Linux debate, I'm just wondering if the wealth of Windows software is largely unavailable on ARM anyway, why not just run Raspbian anyway?
- aliswe 8y agoFamiliarity?
- WorldMaker 8y agoFor the joy of the hobby? Isn't that why most things get done on a Raspberry Pi? Also, this is recent builds of Windows 10 on ARM that includes the x86 emulator to run a ton of traditional x86 Windows software. (Not far from here is the rabbit hole of folks installing these same Windows 10 on ARM builds on Microsoft's Lumia 950 and 950 XL hardware. One such video I saw showed someone running Steam on it to grab and play Fallout 1.)
- petecox 8y agoTesting? e.g. your main machine is Ubuntu|macos and you just want to fire up Windows 10 Edge. That said, it seems unpowered for general usage. Perhaps MS might look at officially supporting sub-$US100 SBCs such as ROCKPro64.
- sixothree 8y agoBecause raspberry pi is just one of many single board computers; and they are getting more powerful by the day.
- kup0 8y agoWindows 10 is already quite slow on older or low-powered desktops (like AMD A4 series), I can't imagine trying to use it on an RPi
- voltagex_ 8y agoThe image is from Microsoft's server, but the "core package", including drivers, EFI binaries and a copy of Balena's Etcher tool - where do they come from?
- chadlavi 8y agois "it runs win10" gonna be the new "it runs doom"?