Short answer: To dual-boot Linux for gaming, back up your files, suspend BitLocker, turn off Windows Fast Startup, then either add a second SSD (best) or shrink the Windows partition from inside Windows. Write the ISO to a USB stick, install Linux to its own EFI and root partitions, and repair GRUB if a Windows update overwrites it.
- Pre-flight checklist: do these before you shrink anything
- Step 1: Back up first — this is not optional
- Step 2: Use a second drive instead of partitioning one
- Step 3: Suspend BitLocker and kill Fast Startup
- Step 4: Shrink the Windows partition safely
- Step 5: Which distro for your GPU
- Step 6: Make the USB installer
- Step 7: The partition layout that works
- Step 8: Secure Boot and the anti-cheat catch
- Step 9: Bootloader placement, and fixing a Windows update that eats GRUB
- Troubleshooting: what usually goes wrong
- How to remove the Linux install cleanly later
- Frequently Asked Questions
Dual-booting is the safest way to try Linux gaming without giving up the titles that still demand Windows. It is also the fastest way to lose a drive if you skip two steps. The order below matters: the destructive part — touching partitions — happens only after your data is safe and Windows has been told to let go of the disk.
Quick answer: Our top pick in 2026 is the Back up anything irreplaceable — our #1 rated choice. See the full ranked comparison, alternatives and buying advice below.
Pre-flight checklist: do these before you shrink anything
| Step | Why it matters | Where to do it |
|---|---|---|
| Back up anything irreplaceable | A resize can fail mid-write and leave NTFS unreadable. | External drive or cloud, verified by opening a file from the copy |
| Save your BitLocker recovery key | Firmware and boot-order changes alter TPM measurements, and Windows will demand the key. | Manage BitLocker → Back up your recovery key |
| Suspend BitLocker | An encrypted volume cannot be safely shrunk or read from Linux. | Manage BitLocker → Suspend protection |
| Disable Fast Startup | It hibernates the kernel and leaves NTFS dirty; writing to it from Linux corrupts files. | Power Options → Choose what the power buttons do |
| Note your GPU and free space | Decides which distro installs cleanly and how much room Linux needs. | Task Manager → Performance |
| Create a Windows recovery USB | Your escape hatch if a boot entry disappears. | Windows: Create a recovery drive |
Step 1: Back up first — this is not optional
Resizing a live NTFS partition is a real write to a filesystem Windows is still using. It usually works; when it does not — a power cut, a bad sector in the region being moved, a drive already failing — you get a volume Windows refuses to mount. Copy anything you cannot re-download, then open one file from that copy to confirm the backup is real. Game installs re-download, so relax about those, but saves often live outside the game folder: check %USERPROFILE%DocumentsMy Games, %APPDATA% and %LOCALAPPDATA%. If you have no spare drive, an external SSD is cheaper than data recovery — see our notes on choosing storage for a gaming build.
Step 2: Use a second drive instead of partitioning one
If you have a free M.2 slot or SATA port, put Linux on its own drive. Strongly preferred, and not just for neatness:
- No resize, no risk. You never touch the Windows partition table, so the worst-case failure disappears.
- Updates cannot orphan your bootloader. Each OS keeps its own EFI System Partition, and you can pick either from the firmware boot menu even if GRUB breaks.
- Games are enormous. A modern shooter is 100–200 GB; splitting one 1 TB drive leaves both sides cramped.
- Clean removal. Ending the experiment means pulling a drive, not rebuilding a partition table.
Step 3: Suspend BitLocker and kill Fast Startup
These are the two silent data-eaters. Open Manage BitLocker, save the recovery key somewhere off the machine, then choose Suspend protection. On Windows 11 Home, device encryption may be active without you ever enabling BitLocker — check Settings → Privacy & security → Device encryption.
Then, in Control Panel → Power Options → Choose what the power buttons do → Change settings that are currently unavailable, untick Turn on fast startup. With it enabled, “shut down” is really hibernation: NTFS stays flagged as in-use, and anything Linux writes there is discarded or mangled when Windows resumes. Run powercfg /h off from an admin prompt to be certain.
Step 4: Shrink the Windows partition safely
Shrink from Windows, not from the Linux installer. Right-click Start → Disk Management → right-click C: → Shrink Volume. Windows often offers far less than you have free, because immovable files (page file, hibernation file, shadow copies) sit near the end of the volume. If the number is too small, disable hibernation, run Disk Cleanup including system files, temporarily switch off System Restore, then retry. Leave Windows about 80 GB of headroom, give Linux 150 GB minimum, and reboot into Windows once to confirm it still starts.
Step 5: Which distro for your GPU
Driver support predicts whether your first evening on Linux is fun or miserable. Pick by graphics card, not by which desktop looks prettiest.
| Your GPU | Good choice | Why |
|---|---|---|
| AMD Radeon RX 6000/7000/9000 | Fedora, Bazzite, Linux Mint | Drivers live in the kernel and Mesa. Nothing to install. |
| NVIDIA RTX 30/40/50 | Bazzite, Nobara, Pop!_OS (NVIDIA ISO) | Ship the proprietary driver pre-installed and signed, avoiding the classic black-screen first boot. |
| Intel Arc A/B-series | Fedora or another recent-kernel distro | Arc gains real performance with each new Mesa and kernel release. |
| Older NVIDIA GTX 900/10-series | Linux Mint or Debian-based | Well-packaged legacy driver branches; bleeding edge buys nothing. |
| Handheld or living-room PC | Bazzite (Deck-style image) | Boots into a controller-friendly Steam session with gamescope configured. |
Check your library against Proton compatibility ratings first, and read up on NVIDIA driver setup on Linux if you are on green.
Step 6: Make the USB installer
You need an 8 GB stick minimum; 32 GB is more comfortable because it lets you keep several ISOs on one drive with Ventoy. From Windows, Rufus in DD/ISO mode or Ventoy (copy ISOs on as ordinary files) both work. Verify the published checksum — a truncated download causes installer crashes that look like hardware faults.
Reboot and open the firmware boot menu (F11, F12, Esc or Del). Pick the UEFI entry for the USB device, not the legacy/CSM one — a legacy install on a UEFI Windows machine is the most common cause of a dual-boot that only ever starts one OS.
Step 7: The partition layout that works
- EFI System Partition: if Windows already has one of 300 MB or more, reuse it — mount at
/boot/efiand do not format it, or you delete the Windows boot loader. On a second drive, create a fresh 512 MB–1 GB FAT32 ESP. - Root (/): ext4 or Btrfs, 100 GB or more if games live here. Btrfs adds snapshots, genuinely useful while learning.
- Swap: modern distros use zram and need no swap partition. Add a swapfile the size of your RAM only if you want hibernation.
- /home: optional as a separate partition; it makes reinstalling the distro painless.
One rule saves a lot of pain: do not put a Proton Steam library on NTFS. Proton needs symlinks and case-sensitive paths that NTFS handles badly, and the failure looks like random crashes. Keep a Linux-formatted games partition, or move it with Steam’s own library manager.
Step 8: Secure Boot and the anti-cheat catch
Most mainstream distros boot with Secure Boot enabled via a signed shim, so leave it on. That matters, because turning it off to make Linux install can break games on the Windows side: Riot’s Vanguard and several other kernel-level anti-cheats require Secure Boot and TPM 2.0 on Windows 11 and will refuse to launch without them. Disabling Secure Boot also triggers a BitLocker recovery prompt.
On Linux the limitation is different. Easy Anti-Cheat and BattlEye both support Proton, but support is a per-title switch the developer must flip. Titles running a kernel-level driver — Valorant, Fortnite, most Call of Duty releases, Destiny 2 — do not run on Linux at all, by publisher choice rather than technical limitation. Check yours in our breakdown of which anti-cheat games work on Linux before relying on the Linux side for ranked play.
Step 9: Bootloader placement, and fixing a Windows update that eats GRUB
Install the bootloader to the disk holding your chosen ESP (/dev/nvme0n1), never to a partition. GRUB’s OS-prober adds the Windows entry; if it does not, run sudo os-prober then sudo grub-mkconfig -o /boot/grub/grub.cfg.
Major Windows feature updates sometimes reset the firmware boot order so the PC goes straight to Windows. The Linux install is untouched — only the pointer moved. Fixes, easiest first:
- Open the firmware boot menu and select the Linux entry. If it is there, just reorder entries in UEFI setup.
- From an admin Command Prompt:
bcdedit /set {bootmgr} path EFIubuntushimx64.efi(adjust for your distro). - Boot the live USB, mount root and the ESP,
chrootin, and rerungrub-installplus a config regeneration. Boot Repair automates this on Ubuntu.
Troubleshooting: what usually goes wrong
- Black screen on first boot, NVIDIA: add
nomodesetto the kernel line in GRUB, boot, install the proprietary driver, reboot. - Windows asks for a BitLocker key: expected after a firmware change. Enter the saved key, then re-enable protection.
- Clocks differ by hours: Linux assumes the hardware clock is UTC. Run
timedatectl set-local-rtc 1. - NTFS mounts read-only: Fast Startup or hibernation is still on. Boot Windows and shut down with Shift held.
- Poor frame rates everywhere: confirm the discrete GPU is in use, then check power profiles — our Linux gaming performance guide covers the usual suspects.
How to remove the Linux install cleanly later
Boot Windows, delete the Linux partitions in Disk Management, and extend C: into the free space. Then clear the stale boot entry: from an admin prompt run mountvol S: /s, delete the distro folder under S:EFI, and run bcdedit /set {bootmgr} path EFIMicrosoftBootbootmgfw.efi. Reboot and Windows starts directly, with no GRUB menu. If Linux had its own drive, just format that drive. Re-enable BitLocker when you are done, and see our guide to upgrading a gaming PC for what to do with the freed hardware.
Frequently Asked Questions
Will dual-booting slow down Windows or my games?
No. Only one operating system runs at a time, so there is no performance overhead in Windows. The real cost is disk space: Linux partitions are unavailable to Windows, and games you want on both sides must be installed twice. If you shrank C: close to full, that low free space can slow Windows down, which is why 80 GB of headroom matters.
Can I share one Steam library between Windows and Linux?
Technically possible, but not recommended. Proton needs symlinks, case-sensitive paths and Unix permissions that NTFS does not provide properly, and the symptoms are subtle: games that launch once then crash, shader caches that never build, saves that vanish. Keep a separate Linux-formatted library and re-download. Cloud saves sync across both sides normally, so progress still follows you.
Do I need to disable Secure Boot to install Linux?
Usually not. Ubuntu, Fedora, Mint and Bazzite all ship signed bootloaders that work with Secure Boot enabled, and proprietary NVIDIA drivers can be signed with a MOK key enrolled during installation. Leaving it on is worth the effort, because some Windows anti-cheat systems require Secure Boot and will block your games if it is off. Disabling it also forces a BitLocker recovery prompt.
How much disk space does Linux need for gaming?
The operating system fits comfortably in 30 to 40 GB, but that is not the number to plan around. Modern games routinely take 100 GB each, and Proton adds per-title compatibility data and shader caches on top. Allocate at least 150 GB if you intend to play there, and 250 GB or more for several large titles. A second SSD remains the cleaner answer.
What if the PC will not boot at all after installing?
Do not reinstall anything yet — your data is almost certainly intact. Try the firmware boot menu and select each entry in turn, since a wrong boot order explains most cases. If no Linux entry exists, boot the live USB, mount root and the EFI partition, chroot in and reinstall GRUB. If only Windows is missing, use your recovery USB and run bootrec /rebuildbcd.
Ready to decide? Our #1 pick for 2026 is the Back up anything irreplaceable.
Live price & availability on Amazon.






