How to Download Windows on a Chromebook | Practical Install

Installing Windows on a Chromebook is possible on certain Intel and AMD models, but requires custom firmware, a bootable USB, and manual driver setup with no official support.

Figuring out how to download Windows on a Chromebook means first understanding what lives inside it — Intel and AMD processors open the door, while ARM chips close it for good. The process isn’t a simple app download or update in ChromeOS settings. It involves switching firmware, creating a separate installer drive, and hunting down drivers afterward. If your Chromebook has the right hardware and you’re comfortable with a bit of tinkering, the steps below lay out what actually works. If you’re on an ARM-based model, the honest reality is this project won’t get off the ground.

Does Your Chromebook Support Windows At All?

The processor inside your Chromebook decides everything. Intel and AMD models are the only ones with a realistic path to Windows. ARM-based chips like MediaTek and Qualcomm Snapdragon are effectively a dead end — community install guides describe them as a no-go for Windows installs, and no amount of firmware tweaking changes that.

Beyond the processor, model-specific support varies. CoolStar’s Windows-on-Chromebook install page requires selecting a specific model from a list, and the installation steps differ depending on which one you have. There’s no universal procedure that works across every Chromebook. Checking your exact model against a community compatibility list before buying a USB drive or downloading an ISO will save time.

Google itself doesn’t help here. The company’s official Chromebook help documentation covers updating, resetting, and recovering ChromeOS — nothing about replacing it with a different operating system. This is a community-driven effort from start to finish.

Processor Type Windows Compatibility What to Expect
Intel (Celeron, Core i3/i5/i7, etc.) Yes, widely supported Community firmware and drivers exist; several models have full install guides
AMD (Ryzen, A-series, etc.) Partially supported Some models work; driver availability is spottier than Intel
ARM (MediaTek, Qualcomm Snapdragon) No — not supported No known path to install Windows; incompatible firmware architecture

What You Need Before Starting

This project demands a few specific components before you touch any settings:

  • A Windows 10 or 11 ISO file downloaded from Microsoft’s website on another computer.
  • An 8 GB or larger USB drive to create the installer.
  • A second computer to build the bootable USB — you’ll use Rufus configured with GPT for UEFI as the partition scheme.
  • ChromeOS recovery media ready on a separate USB in case something goes wrong. Backup all local data first — Developer Mode and firmware changes can wipe everything.
  • Access to the inside of the Chromebook on some models. Many have a physical write-protect screw or jumper that must be removed or disabled before custom firmware can be flashed.

How Do You Actually Install It?

The install sequence involves four main phases: entering Developer Mode, flashing custom firmware, booting the Windows installer, and installing drivers. Each step must happen in order.

Enter Developer Mode And Disable Write Protection

Developer Mode allows deeper system changes. To access it, start the Chromebook in Recovery Mode by holding Esc + Refresh (the circular arrow key where F3 sits) and tapping Power. When the recovery screen appears, press Ctrl + D and confirm to turn off OS verification. The device will reboot and prompt you again — press Enter or hit Ctrl + D each time.

With Developer Mode active, you may need to disable firmware write protection. On many models this means opening the case and removing a small screw on the motherboard. Other models handle it through a software command. The method varies by device — CoolStar’s Windows install page lists model-specific instructions for this step.

Install Custom Firmware With MrChromebox

MrChromebox’s firmware utility is the standard tool for this job. Open a terminal in ChromeOS (Crosh, then shell in Developer Mode), run the firmware script, and choose between two firmware types:

  • RW_LEGACY: Adds a legacy boot mode alongside ChromeOS. ChromeOS stays bootable. Good for testing but may have limited hardware support.
  • UEFI Full ROM: Completely replaces the ChromeOS firmware. The device becomes a standard UEFI machine that boots Windows directly. This option can permanently prevent ChromeOS from booting.

Create And Boot The Windows Installer

On your other computer, use Rufus to write the downloaded Windows ISO to the USB drive. Select GPT for UEFI as the partition scheme — the older MBR layout won’t work with the custom firmware. Plug the USB into the Chromebook, attach a USB keyboard if the built‑in one doesn’t respond in the boot menu, and boot from the USB device.

Handling Windows 11 Requirements On Unsupported Hardware

Windows 11 normally checks for TPM 2.0 and Secure Boot during installation. A Chromebook’s custom firmware skips these features, so the installer will block the upgrade. The fix is a quick registry edit during setup:

  • Press Shift + F10 at the first install screen to open a command prompt.
  • Type regedit and navigate to HKEY_LOCAL_MACHINE\SYSTEM\Setup.
  • Create a new key named LabConfig.
  • Inside LabConfig, create two DWORD values: BypassSecureBootCheck and BypassTPMCheck, each set to 1.
  • Close the registry editor and continue the installation normally.

This bypass step only applies to Windows 11. Windows 10 does not enforce these requirements and will install without the extra commands.

What Works After Installation And What Doesn’t

Windows will boot after a clean install, but don’t expect everything to function out of the box. Wi‑Fi, keyboard, touchpad, webcam, audio, and power management features often lack native drivers and must be sourced from community collections. The quality of driver support varies significantly by model — some Intel-based Chromebooks have near‑complete driver sets, while others leave you hunting for weeks.

Firmware Type ChromeOS Still Bootable? Best For
RW_LEGACY Yes — ChromeOS stays intact Testing Windows compatibility without losing ChromeOS access
UEFI Full ROM No — replaces ChromeOS firmware A dedicated Windows machine; more stable booting and hardware support

Common Mistakes That Sink This Project

Most failed installs trace back to one of these errors:

  • Assuming all Chromebooks work. ARM models are incompatible — check the processor before buying anything.
  • Skipping the write‑protect removal. The firmware flash will fail silently without disabling protection first.
  • Using the wrong USB format. The installer must use GPT for UEFI. An MBR layout won’t be recognized by the custom firmware.
  • Not having ChromeOS recovery media ready. A full ROM flash that goes wrong or a botched Windows install can leave the device unbootable. ChromeOS recovery media is the only path back.
  • Assuming built‑in drivers will load. Wi‑Fi and audio are the most common gaps — have a USB Ethernet adapter and the driver collection on a second USB ready before you start.

Final Checklist Before You Begin

  • ☐ Confirm your Chromebook has an Intel or AMD processor. ARM models are not usable.
  • ☐ Look up your model on CoolStar’s compatibility page for model‑specific instructions.
  • ☐ Back up all local files and create ChromeOS recovery media.
  • ☐ Open the case and remove the write‑protect screw if your model requires it.
  • ☐ Have a USB keyboard and a USB Ethernet adapter on hand in case the built‑in ones don’t work during setup.

References & Sources