How To Uninstall Steam In 2026: Complete Step-By-Step Guide For Windows, Mac, And Linux

Sometimes you need to nuke Steam from your system, whether you’re switching to a different platform, troubleshooting a stubborn installation, freeing up storage space, or just taking a break from gaming entirely. Whatever the reason, uninstalling Steam isn’t as straightforward as deleting a folder, especially if you’ve got years of games, save files, and configurations stored locally. This guide walks you through the complete process of uninstalling Steam on Windows, Mac, and Linux, plus how to preserve your game library and save data if you plan to reinstall later. We’ll also cover the annoying leftover files that don’t vanish automatically and what to do if the uninstall process decides to be difficult.

Key Takeaways

  • Uninstalling Steam on Windows requires using Control Panel or Settings app, but manual deletion of registry entries and hidden folders ensures complete removal of residual files.
  • Before uninstalling Steam, back up your game saves through Steam Cloud synchronization and manually copy important game files to external storage to avoid losing your library.
  • Mac and Linux users benefit from simpler uninstallation processes—macOS handles most cleanup automatically through Trash, while Linux package managers efficiently remove Steam and dependencies.
  • If full Steam uninstallation feels drastic, disabling Steam at startup or creating a separate user account accomplishes most goals without the reinstallation friction.
  • Stubborn uninstall issues often resolve by force-closing Steam processes, downloading a fresh installer to repair corrupted files, or performing a manual folder deletion in Safe Mode.
  • Completely erasing Steam requires hunting down hidden cache folders, browser data, and registry keys beyond the standard uninstall process—a thorough but optional step for permanent removal.

Why You Might Want To Uninstall Steam

Before diving into the how-to, let’s acknowledge that uninstalling Steam is actually pretty rare. Most gamers keep it installed because the friction of removing it far exceeds the benefit. But there are legitimate reasons.

You might be upgrading your PC or switching to a console, making Steam redundant on your current machine. Storage constraints are another factor, the Steam client and your game library combined can eat up hundreds of gigabytes, so removing everything except a few key titles might make sense if you’re running low on SSD space.

Troubleshooting is perhaps the most common driver. A corrupted installation, persistent crashes, or issues with shader caching can sometimes be fixed by a complete uninstall and fresh install. Similarly, switching to a different platform, jumping from Windows to Mac or Linux, means you’ll need Steam on your new OS instead.

There’s also the smaller segment of users who’ve moved on from PC gaming entirely or need to free their system from distractions. Whatever your reason, a clean removal is cleaner than leaving fragments scattered across your hard drive.

One more thing worth noting: if you’re just trying to reduce Steam’s footprint without gutting your entire installation, there are lighter alternatives covered later in this guide. Full uninstallation should be the last resort, not the first.

How To Uninstall Steam On Windows

Windows offers a couple of ways to remove Steam depending on your OS version. Both work fine: it comes down to whether you prefer the classic Control Panel or the newer Settings app.

Using The Control Panel (Traditional Method)

This is the most reliable approach and works on Windows 7 through 11.

  1. Open the Control Panel (search for it in Start menu).
  2. Navigate to Programs > Programs and Features.
  3. Locate Steam in the list (it’ll be sorted alphabetically).
  4. Click on it and select Uninstall.
  5. A window will appear asking if you want to keep or remove your game files. Choose Remove all unless you’re preserving them for later reinstallation.
  6. Wait for the uninstall to complete. This can take a few minutes if you have a large library.
  7. Click Finish when prompted.

The Control Panel method is straightforward and handles most cleanup automatically. But, it won’t remove every trace of Steam from your system, some registry entries and cache files will remain.

Using Settings App (Windows 10 And 11)

If you’re on Windows 10 or 11, the Settings app offers a faster interface.

  1. Open Settings (Win + I).
  2. Go to Apps > Apps & features.
  3. Scroll down and find Steam.
  4. Click on it, then select Uninstall.
  5. A popup window will appear. Click Uninstall again to confirm.
  6. Follow the same prompts as the Control Panel method, choose to remove all game files.
  7. Wait for completion and restart your PC when finished.

Both methods produce the same result. The Settings app is just a cleaner UI for modern Windows versions.

Manual Uninstallation For Stubborn Installations

If Steam won’t uninstall through the normal methods, maybe the uninstaller is corrupted or you’re getting error messages, manual removal is your fallback.

  1. Close Steam completely. Open Task Manager (Ctrl + Shift + Esc), find any steam.exe or steamwebhelper.exe processes, and end them.
  2. Navigate to the Steam folder. By default, it’s in C:Program Files (x86)Steam or C:Program FilesSteam.
  3. Delete the entire Steam folder. Select all contents and delete. If Windows says files are in use, restart your PC and try again.
  4. Clear the registry. Open Registry Editor (regedit). Navigate to HKEY_LOCAL_MACHINESOFTWAREValve and HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeValve. Delete both Steam folders. Be careful here, don’t accidentally delete other software entries.
  5. Remove startup entries. Check HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun for any Steam entries and delete them.
  6. Delete the user Steam folder. Go to C:Users[YourUsername]AppDataLocalSteam and C:Users[YourUsername]AppDataRoamingSteam. Delete both.
  7. Restart your PC to ensure everything is cleared.

Manual uninstallation is thorough but requires care with the registry. If you’re uncomfortable editing the registry, stick with the Control Panel or Settings method and accept that some residual files will remain, they don’t hurt anything.

How To Uninstall Steam On Mac

Uninstalling Steam on macOS is significantly simpler than Windows, thanks to how macOS handles applications. But, there’s still cleanup work if you want a completely pristine removal.

Standard Uninstallation Process

  1. Quit Steam. Make sure the application is fully closed. Check Activity Monitor (Command + Space, search “Activity Monitor”) and force-quit any Steam processes if needed.
  2. Navigate to Applications. Open Finder and go to Applications.
  3. Find Steam and drag it to Trash. Alternatively, right-click on Steam and select Move to Trash.
  4. Empty Trash. Right-click the Trash icon in your dock and select Empty Trash.

That’s it. macOS handles most of the cleanup automatically because applications are more self-contained than on Windows.

Removing Residual Files And Folders

Even though Steam is gone, some preferences and cache files remain. If you want a completely clean slate, especially before reinstalling, hunt these down.

  1. Open Finder and press Command + Shift + Period to show hidden files.
  2. Navigate to your home folder and look for:
  • ~/Library/Application Support/Steam/ (contains game saves and settings)
  • ~/Library/Caches/com.valvesoftware.steam/ (cache files)
  • ~/Library/Preferences/com.valvesoftware.steam.plist (Steam preferences)
  • ~/Library/Saved Application State/com.valvesoftware.steam.savedState/
  1. Drag these folders to Trash and empty Trash.
  2. Check ~/Library/Logs/ for any Steam-related log files and delete them.

After removing these folders, your Mac is completely free of Steam. The next time you install it, you’ll get a fresh, untouched version with default settings.

One note: if you have games installed outside the Steam folder (perhaps on an external drive), those won’t be automatically removed, which is actually a good thing, you can preserve them if needed.

How To Uninstall Steam On Linux

Linux users typically install Steam through their distribution’s package manager, so uninstallation is straightforward. But, the exact commands depend on your distro.

Uninstalling Via Package Manager

For Debian-based systems (Ubuntu, Linux Mint, Pop._OS):


sudo apt remove steam

sudo apt autoremove

The autoremove command cleans up dependencies that were installed only for Steam.

For Arch-based systems (Arch Linux, Manjaro):


sudo pacman -R steam

sudo pacman -Sc

For Fedora/RHEL-based systems:


sudo dnf remove steam

sudo dnf autoremove

For openSUSE:


sudo zypper remove steam

After running the appropriate command for your distro, Steam and most associated files are gone. Package managers handle cleanup better than manual deletion.

Removing Steam Libraries And Configurations

Even after removing the Steam package, user-specific files persist. To completely erase them:

  1. Open a terminal and run:

rm -rf ~/.steam

rm -rf ~/.steamapps

rm -rf ~/.local/share/Steam/

rm -rf ~/.config/Steam/

These commands delete your local Steam directory, game libraries, and configuration files. Be absolutely certain you want to do this, there’s no undo button with rm -rf.

  1. Check for leftover files:

ls -la ~/ | grep -i steam

ls -la ~/.local/share/ | grep -i steam

ls -la ~/.config/ | grep -i steam

If any results appear, you can manually delete them or run additional rm commands.

  1. Verify removal:

which steam

If nothing returns, Steam is completely removed.

Linux gives you more granular control than Windows or macOS, but it also requires more caution. One wrong command can delete critical files, so double-check paths before executing any deletion commands.

Backing Up Your Games Before Uninstalling

Before you nuke Steam, think about whether you want to preserve your game library. Uninstalling and reinstalling later loses your games, but you can back them up with some planning.

Exporting Your Library And Save Files

Backup your save files first. Game saves are stored in different locations depending on the game:

  • Cloud saves are automatically uploaded by Steam and don’t need manual backup.
  • Local saves are usually in C:Users[YourUsername]DocumentsMy Games (Windows) or ~/Library/Application Support/ (Mac).
  • Steam-specific saves are in your Steam folder under userdata/[SteamID]/[GameID]/local/.

Manually copy these folders to an external drive or cloud storage before uninstalling.

Backup your game files. This is more involved but saves reinstall time later.

  1. Locate your game installation folders in your Steam directory (usually Steamsteamappscommon).
  2. Copy entire game folders to an external SSD or HDD. For a large library, this can take hours or require multiple external drives.
  3. Keep the folder structure intact. If you reinstall Steam later, you can paste these files back into steamappscommon and verify them through Steam, no need to redownload.

Alternatively, recent discussions in gaming forums suggest using symbolic links or portable Steam installations, though these are advanced techniques.

Cloud Saves And Account Protection

Enable Cloud Saves before uninstalling. Most modern games use Steam Cloud, which automatically backs up your progress to Valve’s servers.

  1. In Steam Settings > Cloud, ensure Enable Steam Cloud synchronization for applications which support it is checked.
  2. Launch each game and let it sync at least once. A progress bar in the Steam client shows sync status.
  3. Once synced, your saves are safe. Uninstalling and reinstalling won’t touch them.

Protect your account. Link your Steam account to an email you control. If you forget your password or need to access your library later, this is your recovery path.

  1. Go to Account Details > Email and phone number.
  2. Confirm your email is correct and add a phone number for two-factor authentication if desired.
  3. You can also set up a backup email recovery option.

Steam Cloud is genuinely reliable, thousands of gamers uninstall and reinstall Steam without losing progress because of it. The main exception is older games that don’t support Cloud Saves, which is why manual backups still matter.

One thing to keep in mind: if you’re switching operating systems (Windows to Mac, for example), game files don’t transfer. A Proton-wrapped Windows game won’t run on macOS natively. Cloud saves do transfer, but you’ll need to reinstall games compiled for your new OS.

Completely Removing Steam Data And Traces

If you want Steam completely erased, not a single preference file or registry entry left, you’ll need to do some digging beyond the standard uninstall process.

Cleaning Registry Entries (Windows)

The uninstaller doesn’t remove all registry entries, and leftover keys can cause issues if you reinstall later.

⚠️ Warning: Registry editing is powerful and dangerous. One mistake can break your OS. Back up your registry first:

  1. Open Registry Editor (Win + R, type regedit).
  2. Click File > Export. Save a backup of the entire registry.
  3. Now you can safely edit.

Search and delete Steam entries:

  1. Press Ctrl + F to open the Find dialog.
  2. Search for “Steam” and delete every key that appears:
  • HKEY_CURRENT_USERSoftwareValve
  • HKEY_CURRENT_USERSoftwareWOW6432NodeValve
  • HKEY_LOCAL_MACHINESOFTWAREValve
  • HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeValve
  1. Also check HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionUninstall for any Steam entries and delete them.
  2. Search for “SteamPath” and delete those entries.

Be selective here. Only delete keys specifically related to Steam, not software that merely mentions Steam in a description. When in doubt, leave it alone, the worst-case scenario is reinstalling Windows, and you don’t want to go there.

Removing Hidden Preferences And Cache Files

Beyond the obvious Steam folder, several hidden directories store preferences and cache:

Windows hidden folders:

  1. Press Win + R and type %APPDATA%.
  2. Delete RoamingSteam and any Steam-related folders.
  3. Press Win + R and type %LOCALAPPDATA%.
  4. Delete LocalSteam and LocalLowSteam.
  5. Also check %TEMP% for Steam folders and delete them. Temporary files accumulate here.

Browser cache (if you’ve logged into Steam via web browser):

Your browser has cached Steam login information and pages. Clear your browser cache completely or search for Steam-specific data to delete.

Shortcut remnants:

Check your Desktop, Start Menu, and Quick Launch bars for any Steam shortcuts. Delete them manually.

After this cleanup, a fresh Windows installation test using tools from PCWorld shows no Steam artifacts. This level of cleanup is overkill for most users, but if you’re selling your PC or giving it to someone else, it’s worth doing.

Troubleshooting Common Uninstallation Issues

Sometimes the uninstall process decides to be difficult. Here’s how to handle the most frustrating scenarios.

Steam Won’t Uninstall Or Freezes During Removal

The Problem: You click Uninstall and nothing happens, or the process gets stuck halfway through.

Immediate fix:

  1. Force-close Steam. Open Task Manager (Ctrl + Shift + Esc), find steam.exe and all related processes (steamwebhelper.exe, SteamService.exe), and click End Task on each.
  2. Wait 10 seconds and try uninstalling again.
  3. If it still hangs, restart your PC before attempting uninstallation again.

Nuclear option:

  1. Download the latest Steam installer from steampowered.com.
  2. Run the installer. Steam often repairs itself if the installation is damaged.
  3. Once it completes, try uninstalling again. A fresh install can fix corrupted uninstaller files.

If the installer itself won’t run, you likely have permission issues or a serious OS-level problem. Move to manual deletion.

Files Remain After Uninstallation

Even after uninstalling through the normal method, Steam-related folders often linger.

The Problem: You uninstall Steam, but the folder still exists at C:Program Files (x86)Steam with game files inside.

Solution:

  1. Close ALL programs (especially anything accessing the Steam folder).
  2. Open File Explorer and navigate to the Steam folder.
  3. Select all contents (Ctrl + A), then Delete.
  4. If Windows says “file is in use,” restart in Safe Mode:
  • Win + R, type msconfig.
  • Go to Boot tab, check Safe Boot, and restart.
  • Try deleting the folder again.
  • Restart normally and uncheck Safe Boot.
  1. If the folder itself won’t delete, you can leave it empty, it’s harmless. Just don’t reinstall Steam to the same location: let the installer pick a fresh path.

Leftover files don’t interfere with a fresh Steam installation, so don’t stress too much if you can’t delete every last fragment.

Reinstalling After A Failed Uninstall

The Problem: Your uninstall was botched, and now Steam won’t reinstall or launches with errors.

Fix:

  1. Fully close Steam and all related processes.
  2. Delete everything manually:
  • Delete C:Program FilesSteam or C:Program Files (x86)Steam.
  • Delete C:Users[YourUsername]AppDataLocalSteam.
  • Delete C:Users[YourUsername]AppDataRoamingSteam.
  1. Clean the registry (as described in the previous section).
  2. Restart your PC.
  3. Download the Steam installer and run it. Let it install to a fresh location.

Don’t reuse the old installation path. Starting fresh eliminates the risk of residual corruption.

If you’re still getting errors after a manual cleanup and fresh install, the problem might be outside Steam, perhaps antivirus software is blocking installation, or your hard drive is failing. Running diagnostic tools from TechSpot can help identify hardware issues.

Alternatives To Full Uninstallation

Before you commit to uninstalling Steam entirely, consider whether a lighter solution might work better. Full removal is permanent and requires a complete reinstall if you change your mind. Some alternatives are faster and less invasive.

Disabling Steam At Startup

If your goal is freeing RAM and reducing system load, you don’t need to uninstall, just prevent Steam from launching automatically.

Windows:

  1. Open Task Manager (Ctrl + Shift + Esc).
  2. Go to the Startup tab.
  3. Find Steam in the list, right-click, and select Disable.
  4. Restart your PC to confirm.

Now Steam won’t launch on boot. You can still open it manually whenever you want to play. This reclaims startup time and memory without losing your installation.

Mac:

  1. Go to System Settings > General > Login Items.
  2. Find Steam in the list and click the minus sign to remove it.

Linux:

Most Linux desktop environments don’t auto-launch Steam unless you’ve explicitly configured it. If it does, remove it from your autostart folder:


rm ~/.config/autostart/steam.desktop

Creating A Secondary User Account

If you’re trying to separate gaming from work or want to keep Steam off your primary account, create a secondary user account instead.

Windows:

  1. Go to Settings > Accounts > Other people > Add account.
  2. Create a new local account (or linked Microsoft account).
  3. Switch to that account and install Steam only there.
  4. Your primary account remains clean and uncluttered.

This is useful if you share a PC with family members or colleagues who don’t need gaming software cluttering their workspace.

Mac:

  1. Go to System Settings > General > Users & Groups.
  2. Click the lock to unlock settings.
  3. Click the plus button to create a new user.
  4. Switch to that user and install Steam only there.

Linux:

Create a new user account:


sudo useradd -m -s /bin/bash gaminguser

Switch to that account and install Steam independently.

Both of these alternatives avoid the friction of full uninstallation while achieving the same practical result, Steam is separated from your day-to-day system use. If you think there’s even a 10% chance you’ll game again within a year, one of these alternatives is probably smarter than a full removal.

Conclusion

Uninstalling Steam is straightforward on any platform once you know the steps, but the real challenge is deciding whether a full removal is what you actually need. Windows users have the most layers to peel back, Control Panel uninstall, registry cleanup, and hidden folder removal. Mac uninstallation is simpler, thanks to better OS-level isolation of applications. Linux gives you granular control through package managers, though you’ll need terminal comfort.

The key takeaway: back up your saves and library before uninstalling if you think you might reinstall later. Cloud saves are genuinely reliable, and external backups of game folders aren’t hard. Manual registry cleaning and hidden file removal are optional but thorough if you want absolutely zero traces.

Before you uninstall, seriously consider whether you actually need to. Disabling Steam at startup takes 30 seconds and solves most performance complaints. A secondary user account solves isolation issues without touching your primary setup. Full uninstallation should be reserved for storage emergencies, troubleshooting corruption, or a permanent platform switch.

If you do pull the trigger, follow the OS-specific steps in order, don’t skip backups, and accept that some residual files might remain, they’re harmless. A fresh reinstall will work fine regardless. Good luck, and may your uninstall process complete without freezing.

You May Also Like