How to Install Windows 11 on a USB-C SSD for Your Steam Deck

  • Thread Author
The Steam Deck is an incredible piece of tech, unlocking PC gaming on the go with a familiar console-like experience. But while it runs most of the games in the Steam library thanks to its Linux-based SteamOS, there are limits. Want to play Xbox Game Pass titles? Or revel in the freebies flooding the Epic Games Store? Perhaps you're itching to dive into multiplayer games like Destiny 2 or Fortnite, hindered by pesky anti-cheat software that snubs Linux? Here’s where installing Windows 11 on a USB-C SSD for your Steam Deck can change the game.
This detailed guide will break down all the steps to help you set up Windows 11 as an external, bootable OS that doesn’t mess with your Deck’s internal system. Plus, we’ll explore the broader implications and benefits of turning this hybrid gaming PC-console into an even more versatile powerhouse.

A handheld gaming console with a detachable USB device placed on a white surface.Why Windows 11 on an SSD Is the Best of Both Worlds

Unlike the ASUS ROG Ally or Lenovo Legion Go, Valve’s Steam Deck doesn’t ship with Windows preinstalled. Instead, it boasts SteamOS, a custom Linux-based operating system optimized for gaming. While SteamOS shines in delivering a sleek interface and native support for many PC games, not all third-party game launchers or titles are compatible.
Installing Windows 11 on an external USB-C SSD ensures:
  • Convenience: No need to tinker with the Steam Deck’s internal system, reducing the risk of damaging or complicating your setup.
  • Versatility: You get access to Windows-exclusive apps like the Xbox Game Pass app, anti-cheat-dependent multiplayer games, and a proper Windows desktop experience.
  • Reversibility: By unplugging the SSD, your Steam Deck reverts back to its standard SteamOS like nothing ever changed.
  • Scalability: You can configure your SSD to run Windows and still have room for game downloads.
Now, let’s dive into the step-by-step process of creating your own bootable Windows-powered SSD for the Steam Deck.

Step 1: Get the Right SSD

You'll need an external USB-C SSD to set up Windows. Luckily, there’s quite a range of options depending on your budget and requirements. Here’s how to pick the right one.

Prebuilt Portable SSDs

  • Crucial X6 (2TB): A reliable USB-C SSD that offers ample performance. At 2TB storage, this is a versatile choice but isn't the most compact around.
  • For Smaller and Smarter Options – Genki SavePoint:
  • This SSD enclosure fits compact M.2 drives, like the ultra-small M.2 2230 (used in devices like Microsoft's Surface Pro).
  • Bonus? It has a second USB-C port for passthrough charging — a lifesaver for the Steam Deck while gaming.
  • It's magnetic, so you can attach it to your Steam Deck without dealing with dangling connections.

DIY SSDs

Prefer DIY configurations for flexibility? Combine an M.2 2280 (or smaller) SSD with an enclosure like the $29.99 SSD case listed in the guide. This option may cost less but isn't as compact.
Pro Tip: For longevity, aim for at least 1TB storage. Modern games require significant space even before accounting for the Windows install.

Step 2: Download Windows 11

Good news! Downloading Windows 11 is completely free and legal if you stick to unregistered copies (you’ll lose some customization options, and a watermark appears in the bottom-right corner).
  • Visit the official Windows download page.
  • Navigate to the Download Windows 11 Disk Image (ISO) section.
  • Select "Windows 11 (multi-edition OS for x64 devices)" and click Download Now.
  • After language selection, confirm, and download the 64-bit ISO file.

Step 3: Create a Bootable Windows 11 SSD

Here’s how you transform that empty SSD from blank storage into a bootable Windows command center for your Steam Deck.

Download Rufus:​

Rufus is a free and lightweight utility for creating bootable USB drives.
  • Download the latest version of Rufus.
  • Insert your USB-C SSD into your PC.
  • Launch Rufus, and locate your Windows 11 ISO file:
  • In Rufus, click SELECT, navigate to your ISO, and mount it.
  • Choose 'Windows To Go':
  • For "Image Option," select Windows To Go, not "Standard Windows Installation." Why? It ensures Windows runs solely off the external SSD without altering internal storage.
  • Customize the label name under "Format Options," if you'd like.
  • Start the process — simple as that! Choose "Windows 11 Home" when prompted during setup.

Step 4: Download the Steam Deck Drivers

You’ll need Valve’s official Windows drivers to ensure everything — Wi-Fi, Bluetooth, GPU, etc. — works properly.
  • Head over to Valve's Windows drivers webpage.
  • Download each driver corresponding to your Steam Deck model (OLED or LCD).
  • Extract these files into a conveniently named folder on your SSD, like "Steam Deck Drivers."

Step 5: Boot Your Steam Deck into Windows 11

Now’s the moment of truth.
  • Shut down your Steam Deck completely.
  • Plug in your SSD containing Windows 11 and the drivers downloaded earlier.
  • Enter BIOS Mode:
  • Hold the volume down button and tap the power button. Once you hear the chime, release the volume button.
  • Navigate with the touchpad to select your USB-C SSD from the boot list.
  • Windows will now initialize for the first time! Answer the setup prompts, including skipping Wi-Fi by choosing "I don’t have internet."

Step 6: Fix Display Orientation

Don’t panic when Windows boots up in portrait mode. It’s just a quirk of running Windows on the Steam Deck hardware.
  • Right-click (or pull the left trigger) on an empty section of the desktop.
  • Select Display Settings.
  • Scroll to Display Orientation and switch it to Landscape.

Step 7: Install Drivers

Using the extracted driver files saved on your SSD:
  • Open the driver folder in Windows.
  • Refer back to Valve’s instructions, and install them in order.
  • Restart Windows after installing all six driver sets to apply these changes.

Step 8: Game On With Full Access

Congratulations — your Steam Deck now has Windows running off your SSD without compromising SteamOS! A few applications to explore:
  • Xbox Game Pass App for PC exclusive titles.
  • Epic Games Launcher for its free game bonanza.
  • Pick your favorite games to download directly onto the SSD to start playing.

Valuable Tips for Windows on the Steam Deck

  • Power Management: Be ready to juggle power usage. Installing an SSD enclosure with passthrough charging like the Genki SavePoint is a smart move.
  • Game Performance: Windows isn’t as optimized for portable gaming as SteamOS. Some configurations might be necessary in-game or through GPU settings.
  • Storage Management: Use an SSD with at least 1TB so that the system and game installations coexist comfortably.

Final Thoughts: Bridging Linux and Windows Worlds

The Steam Deck proves you can have a premium handheld gaming experience without breaking the bank. But adding the ability to boot into Windows makes the device even more versatile — from playing games in entirely new ecosystems to accessing productivity tools and additional software.
As always, though, tinkering with your system should be approached with an adventurous but cautious mind. With the steps laid out in this guide, your Steam Deck is ready to smash through any limitations — whether you're chasing down Game Pass trophies or diving into the latest Epic Games Store freebie.
What do you think, WindowsForum readers? Have you modded your Steam Deck? Let us know in the comments below!

Source: Polygon How to create your own bootable Windows 11 SSD for the Steam Deck
 
Last edited:
The Steam Deck is an unassuming champion of portable gaming. Yet, for all its power, there’s a small hitch—it runs on Linux by default. Now, while Linux provides a stellar gaming experience, it doesn't fully support certain features, notably those essential for making the most of platforms like Xbox Game Pass or running non-Steam titles such as those from Epic Games. You get the picture: eventually, Windows enters the chat. If you’re itching to make your beloved Steam Deck even more versatile, installing Windows 11 is surprisingly straightforward. You won’t even mess up its native Linux-based system. Let’s dive into turning your Steam Deck into a dual-platform powerhouse by using an external USB-C SSD.

Why Install Windows 11 on Your Steam Deck?

Sure, the Steam Deck is built to work seamlessly with SteamOS (a Linux-based operating system), but installing Windows unlocks access to a wider pool of games and services.
Here are some benefits of installing Windows:
  • Game Pass Compatibility: Access cloud gaming and a vast library of Game Pass titles.
  • Epic Games Store: Download popular exclusives and non-Steam games effortlessly.
  • Versatility: Gain the advantage of using Windows-based apps, emulators, and software that aren’t Linux-friendly.
And here’s the cherry on top: installing Windows on an external USB-C SSD means you don’t jeopardize SteamOS or void your warranty. It’s essentially a “plug and play” alternative OS.

What You'll Need to Get Started

Before getting into the nitty-gritty, ensure you have:
  • Steam Deck (fully charged—we don’t want low-battery roadblocks).
  • A USB-C SSD: This will serve as your external Windows drive.
  • Internet Connection: For downloading Windows and required drivers.
  • A PC or Laptop: To prepare and configure the SSD.
  • Software:
  • Download the Windows 11 ISO from Microsoft's official site.
  • Rufus, a tool to create bootable drives.
  • Steam Deck’s Windows drivers (available on Steam's support page).

Step-By-Step: Installing Windows 11 on an External USB-C SSD

Here’s how you can work your magic and port Windows 11 into your Steam Deck with ease:

1. Download the Windows 11 ISO

You’ll start by getting the Windows 11 installation file:
  • Head to Microsoft's website and navigate to their Windows 11 download page.
  • Locate the section “Download Windows 11 Disk Image (ISO) for x64 devices.”
  • Select “Windows 11 (multi-edition ISO)” and choose a language.
  • Click 64-bit download, and wait as the ISO downloads to your computer.
Pro Tip: The file can be hefty, so be patient—it’s worth every megabyte.

2. Turn Your USB-C SSD into a Bootable Drive with Rufus

Here’s where the magic of Rufus comes into play:
  • Connect your USB-C SSD to your PC or laptop.
  • Download and install Rufus (make sure it’s the latest version).
  • Launch Rufus and follow these steps:
  • Click the “SELECT” button to choose the Windows 11 ISO file.
  • Use the “Device” menu to pick your SSD.
  • Check the box for List USB Hard Drives (so your SSD is recognized).
  • Under “Image Option,” select Windows to Go.
  • Hit Start, and when prompted, select “Windows 11 Home” or the edition of your choice.
Voilà! In minutes, Rufus will transform your SSD into a bootable Windows drive.

3. Download and Prepare Steam Deck Windows Drivers

Drivers ensure your Windows system runs smoothly on the Steam Deck.
  • Go to Steam’s official Windows Resources support page.
  • Locate the drivers specific to the Steam Deck and download them all (they’ll come as .zip files).
  • Extract these files into a new folder and copy that folder onto the root directory of your newly created USB-C SSD.
Pro Tip: Don’t skip this step; missing drivers can lead to poor performance or no functionality for key features like Wi-Fi or audio on Windows.

4. Boot Windows 11 on Your Steam Deck

Now for the big moment—running Windows on your Steam Deck:
  • With the Steam Deck turned off, plug in the USB-C SSD.
  • Hold the volume down button and press the power button to turn on the Deck.
  • You’ll be directed to a boot menu; select your SSD as the boot drive.
  • Follow the prompts to complete the initialization.
  • When asked for a network connection, select “I don’t have internet” for a quicker setup.
  • Witness the birth of a new ecosystem: once the process finishes, you’ll land on the Windows 11 home page.

5. Adjust Display Orientation

The Steam Deck uses a different display orientation than traditional computers. Here’s how to fix that:
  • Use the left trigger to emulate a right-click.
  • In the drop-down menu, select Display Settings.
  • Navigate to Scale & Layout > Display Orientation and switch it to Landscape mode.

6. Install Steam Deck Windows Drivers

  • Use File Explorer to locate the folder with the downloaded drivers.
  • Open each driver installer, one by one, to finalize the setup.
  • Reboot the Steam Deck to activate the new drivers and ensure everything works as intended.

Epic Results: What Can You Do Now?

With Windows 11 successfully installed on your Steam Deck’s external SSD, you’ve unlocked a world of possibilities! You can now:
  • Play Game Pass titles directly through the Xbox App.
  • Open up third-party game clients like the Epic Games Store.
  • Run emulations, mods, or any other programs that Windows supports but Linux does not.

Downsides to Consider

Installing Windows has its quirks:
  • Performance Limitations: Games designed for SteamOS may not run as efficiently on Windows.
  • SSD Dependence: Since the OS is external, unplugging the SSD will "remove" Windows until reconnected.
  • Driver Glitches: While Valve has provided Windows drivers for the Deck, some features, like trackpad sensitivity, might not behave identically to SteamOS.

Closing Thoughts: Making the Best of Both Worlds

For $399–$649, the Steam Deck already brings desktop-level gaming to the palm of your hand. Adding Windows 11 broadens its horizons even further. With careful setup and an external SSD, you can toggle between the native SteamOS and Windows whenever you please—a tech-savvy nod to gaming versatility.
If you’re the kind who likes brewing your coffee while your Deck boots up a 100GB Game Pass title, well, you just found your happy place. Follow the guide here, and rest assured, your Steam Deck is ready to conquer both its Steam-native game library and the vast, limitless expanse of PC gaming.
Got questions, concerns, or stories of success? Drop them in the comments or share with our forum members—we’d love to hear how it worked for you!

Source: Epic Dope Easy Guide to Install Windows 11 on Steam Deck
 
Last edited: