Dual-booting Windows on a Steam Deck installs Windows 11 alongside SteamOS on the internal drive, giving you a choice between both systems at boot.
Dual-booting Windows on a Steam Deck turns Valve’s handheld into a portable PC capable of running Game Pass, Battle.net, the Epic Games Store, and any launcher SteamOS doesn’t support natively. Knowing how to dual boot Windows on Steam Deck the right way takes about an hour with the proper tools and a little preparation. This guide covers both the internal partition method and the safer external SSD option so you can choose what fits your setup.
What Do You Need to Dual Boot Windows on a Steam Deck?
A Steam Deck (any model), two USB drives, a USB-C hub, and Valve’s own Windows driver bundle form the minimum kit for a smooth dual-boot installation. The 64 GB base model works but leaves tight space for SteamOS games after partitioning, so the 256 GB or 512 GB models are more forgiving.
Hardware Checklist
- Steam Deck — any storage size, but plan for at least 64 GB of free space
- Two USB drives — 8 GB minimum, USB 3.0 preferred (one for SteamOS Recovery Image, one for Windows 11)
- USB-C hub or dock — needed to connect both drives and peripherals simultaneously
- Ethernet-to-USB adapter — the Windows installer may not include Wi-Fi drivers, so wired internet is your fallback
Software Checklist
- Windows 11 installer — download via Microsoft’s Media Creation Tool
- SteamOS Recovery Image — from Valve’s official recovery page
- Rufus or BalenaEtcher — to write the image files to USB drives
- KDE Partition Manager — included in SteamOS Recovery desktop
- Boot manager — SteamDeck_rEFInd or Clover
Step 1: Shrinking the SteamOS Partition to Make Room for Windows
Shrinking the SteamOS partition frees up space for Windows, and KDE Partition Manager inside SteamOS Recovery Mode handles the resizing without data loss if done carefully. Boot into Recovery Mode by holding Volume Down + Power, releasing Power after you hear the chime while keeping Volume Down held.
Once the Recovery desktop loads, open KDE Partition Manager from the application launcher. Locate the internal drive’s ext4 home partition (this holds SteamOS and your games). Right-click it, choose Resize/Move, and drag the right edge inward to free up at least 64 GB of unallocated space. Right-click the new empty area, select New, set the file system to NTFS, label it Windows, and click Apply.
The NTFS partition appears in the partition list with your chosen label, and the ext4 partition shows its reduced size.
Step 2: Installing Windows 11 on the Steam Deck
Windows 11 installs onto the NTFS partition you just created using a standard Custom Install, and selecting the correct partition is the only step that matters. Shut down the Deck, remove the Recovery USB, insert the Windows 11 installer USB, and boot to the Boot Menu (hold Volume Down + Power). Select the USB drive.
In the Windows Setup wizard, choose Custom Install and select the NTFS Windows partition — do not touch any other partition listed. Select Windows 11 Pro or Home, accept the license, and complete the installation. On the first reboot, hold Volume Down + Power again and pick SteamOS to return to Valve’s side so you can install the boot manager.
Internal vs External: Which Dual-Boot Method Fits You?
Installing Windows on the internal drive is the most convenient portable option, but an external NVMe SSD in a USB-C enclosure carries zero partition risk and leaves SteamOS storage untouched. Your choice depends on whether you value portability or safety more.
| Method | Storage Impact | Difficulty | Risk Level | Best For |
|---|---|---|---|---|
| Internal partition | Uses at least 64 GB from SteamOS | Moderate | Moderate — partition errors can corrupt SteamOS | One portable device that dual-boots anywhere |
| External NVMe SSD (USB-C enclosure) | Zero — SteamOS storage stays intact | Low | Low — no internal partition changes | Users who want zero risk and easy reversal |
| External microSD card | Zero — but limited by SD write speeds | Low | Low — no system changes | Light Windows apps and older games only |
Step 3: Installing the Boot Manager (rEFInd or Clover)
A boot manager like rEFInd replaces the default boot selector with a clean graphical menu, letting you pick SteamOS or Windows at startup without holding hardware buttons. In SteamOS Desktop Mode, open a Konsole terminal. Clone the SteamDeck_rEFInd repository and run the installer script. After installation finishes, run the Dual Boot Fix script with admin privileges to prevent Windows from silently reclaiming boot priority on its first update.
After reboot, a graphical menu appears at startup showing SteamOS and Windows as selectable options.
Step 4: Final Driver and Boot Configuration
Installing Valve’s official Windows drivers and locking the boot order ensures the dual-boot setup works reliably every time. Boot into Windows, open Command Prompt as Administrator, and run the Dual Boot Fix script. Then open msconfig, go to the Boot tab, and check No GUI Boot to prevent graphic glitches during startup.
Install the Steam Deck Windows driver bundle from Valve, which adds audio, Wi-Fi, Bluetooth, and APU support. Install the Steam Controller drivers so the Deck’s built-in controls work natively in Windows games.
Device Manager shows no yellow warning icons, Wi-Fi connects without errors, and the boot menu appears on every restart.
Common Dual-Boot Mistakes and How to Fix Them
Most failed dual-boot attempts come from three specific errors — deleting the wrong partition, skipping the SteamOS desktop password, or ignoring the boot fix script. Each is avoidable with one extra step.
| Mistake | What Goes Wrong | How to Fix It |
|---|---|---|
| Deleting SteamOS partitions | Windows install removes the ext4 partition, destroying SteamOS and your games | Always choose Custom Install and select only the NTFS partition you created |
| Missing desktop password | rEFInd installer scripts fail without admin permission in SteamOS | Set a SteamOS Desktop Mode password before you begin partitioning |
| Windows overwrites rEFInd | A Windows update replaces the boot manager, and the Deck boots straight to Windows | Run the Dual Boot Fix script in both SteamOS and Windows right after setup |
Final Checks for Your Dual-Boot Steam Deck
Before you game, run through this quick confirmation list. Boot into SteamOS and verify the partition layout looks correct. Reboot into Windows and confirm every driver installs cleanly — especially audio and Wi-Fi. Test the rEFInd menu by restarting from either OS to make sure the boot manager appears consistently. Launch a game from each storefront you plan to use so you catch any launcher-level issues early. With both operating systems running and the boot selector locked in place, your Steam Deck is ready for the full PC gaming library.
References & Sources
- Valve. Steam Deck Windows Resources — Driver Bundle Official Windows driver downloads for Steam Deck audio, Wi-Fi, Bluetooth, and APU.
- Microsoft. Download Windows 11 — Media Creation Tool Official source for the Windows 11 installer ISO.
- Valve. Steam Deck Recovery Instructions Official SteamOS Recovery Image download and recovery procedure.
