Install Windows 10 on Chromebook

How to install Windows 10 on Chromebook using the new Linux Beta. Use Linux beta to run Windows 10 on your Chromebook and be able to run Windows apps on Chrome OS.

Here is a quick guide on how to install Windows 10 on a Chromebook. This will allow you to run Windows app on a Chromebook. To do this, you will need to have a Chromebook with Linux support. If your chromebook does not support Linux beta, you can check out my older tutorial on installing Windows 10 on a Chromebook.

Step 1: Enable Linux Beta

Enable Linux beta.

Turn on Linux beta

Step 2: Download Windows 10 ISO File

Download and install the Windows 10 ISO file from Microsoft’s Website.

Download Windows 10 ISO

Afterwords, reboot your chromebook.

Step 3: Transfer ISO to Linux files directory

When you enabled Linux Beta in step one, it automatically created a Linux files directory for you. Transfer the Windows 10 ISO to the root of that directory (or anywhere inside of that directory).

Copy from Downloads to Linux Files

Copy to Linux file’s directory

Copy from Downloads to Linux Files

Out of space

Out of Space Linux container - Chromeos

If you get the previous message about running out of space, then go into your Linux Developer options within Chrome OS and change the partition size to be at least 22 gb.

Change Size of Linux container

Step 3: Install KVM

Open up thr Linux terminal app and install KVM. We will use this to create a virtual machine to run Windows 10.

sudo apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virtinst libvirt-daemon virt-manager -y

Step 4: Create Virtual Machine

After KVM installs, you should see an app inside of your Chrome OS app drawer (inside of the Linux apps folder) called Virtual Machine. Launch that application. From there, create a virtual machine using the ISO that you downloaded in Step 2. Remember to allocate at least 21 GB disk space for Windows to install. I used 4GB of RAM since my Chromebook has 8GB available.

KVM Virtual Machine

Step 5: Run Windows 10 on Chromebook

From this point, you should be inside of the Windows 10 setup. Continue to setup Windows like you would on any other device. Once you’re done, you will officially have Windows 10 running on your Chromebook. Like I mentioned in the video, this isn’t perfect. It’s slow and there are some weird occasional bugs that cause it to crash. I wouldn’t rely on this as a daily driver, but still something cool to experiment with.

Windows 10 running on Chromebook