Integrating PC Game Pass and Microsoft Store games into Steam can enhance your gaming experience by allowing you to launch, manage, and organize all your games from a single platform. This setup is particularly useful if you prefer Steam’s interface, friends list, or features like screen capture and overlays. Before starting, ensure you have an active PC Game Pass or Microsoft Store account, and installed Steam on your PC. This guide walks you through the process step-by-step, so you can seamlessly add your Microsoft games to your Steam library and enjoy a unified gaming hub.
What You’ll Need
- A Windows PC with internet connection
- Steam installed and set up on your PC
- Active Microsoft Account with PC Game Pass or Microsoft Store access
- Games downloaded via Microsoft Store or PC Game Pass
- Optional: a third-party tool like “Universal Launchers” or “Steam’s Add a Non-Steam Game” feature
Step-by-Step
- Open Steam on your PC and log into your account.
- Navigate to the bottom left corner and click on “Add a Game,” then select “Add a Non-Steam Game…” from the dropdown menu.
- In the new window, click on “Browse…” to locate the executable (EXE) file of the Microsoft Store or PC Game Pass game you want to add.
- Find the game’s installation folder. Typically, Microsoft Store apps are stored in :\Program Files\WindowsApps” but these are protected folders. You will need to locate the actual executable, which can often be found in :\Program Files\WindowsApps\[App Folder] or in the Microsoft Store’s default installation directory, or by creating a shortcut to the game’s executable.
- If you can’t locate the EXE directly, you can create a shortcut to the game on your desktop by right-clicking the game in the Start menu or on your desktop, then select “Open file location.” Use this shortcut to find the game’s executable.
- Select the game’s executable and click “Open.” It will now appear in the list of non-Steam games.
- Check the box next to the game’s name and click “Add Selected Programs.”
- Optional: customize the game’s icon or name by right-clicking it in your Steam library and choosing “Properties.” You can change the name or icon for easier recognition.
- Launch the game from Steam by clicking on it in your library. Steam will run the executable, and the game should start normally.
- Configure Steam overlay and controller support if needed, through the game’s properties in Steam.
- Repeat the process for any other Microsoft Store or Game Pass titles you wish to add.
Common Mistakes
- Trying to add the Microsoft Store app directly without locating the actual executable file.
- Not running Steam with administrator privileges, which may prevent adding certain games.
- Assuming all Microsoft Store games will work seamlessly—some may require additional configuration or may not launch properly.
- Forgetting to update game shortcuts after Windows updates or game installations.
- Using outdated or incompatible third-party tools that may cause issues or security concerns.
Tips
- Use the “Create Desktop Shortcut” option from the Microsoft Store or PC Game Pass app to easily locate game executables.
- Rename your non-Steam game entries for easier identification within your library.
- Consider using a launcher or script to automate launching multiple Microsoft Store games through Steam.
- If games aren’t launching correctly, try running Steam and the game as administrator.
- Keep your Windows and Microsoft Store apps updated for better compatibility.
Troubleshooting
If your Microsoft Store or PC Game Pass games are not launching through Steam, here are some steps to troubleshoot:
- Verify the game’s executable path: Ensure you are selecting the correct EXE file and that it’s accessible. Sometimes, default installation folders are hidden or protected.
- Run as administrator: Right-click the Steam shortcut and select “Run as administrator,” then try launching the game again.
- Check game compatibility: Some Microsoft Store games rely on UWP (Universal Windows Platform) and may not run properly outside their environment. If so, consider other methods like using a dedicated launcher or streaming.
- Update your Windows system: Make sure your OS and Microsoft Store apps are up-to-date to avoid compatibility issues.
- Use a third-party launcher: Tools like “Universal Launchers” or “Universal Game Launcher” can help manage and launch Microsoft Store games more reliably through Steam.
- Reinstall problematic games: Sometimes, reinstalling the game or repairing the app via Microsoft Store can fix launch issues.
Frequently Asked Questions
Can I add all Microsoft Store games to Steam?
Not all Microsoft Store games are compatible with this method, especially UWP-only titles. However, most classic Win32 games can be added successfully.
Will adding games to Steam affect their performance?
Generally, no. Launching games via Steam should not impact their performance, but some UWP apps might have limitations or require specific configurations.
Is this method legal and safe?
Yes, adding non-Steam games via the “Add a Non-Steam Game” feature is a built-in Steam option. Just ensure you’re using legitimate copies of your games.
Can I use this method for Xbox Cloud Gaming or streaming services?
No, this method is for locally installed games. Streaming services like Xbox Cloud Gaming require their own apps or browser access.
What if my game won’t launch after adding it?
Try running Steam as administrator, verifying the game’s executable path, or using third-party launchers designed for Microsoft Store apps.
Are there any risks involved in modifying game files or using third-party tools?
Using official methods is safe. Be cautious with third-party tools—only use reputable software to avoid security issues.
Adding your PC Game Pass and Microsoft Store games to Steam can streamline your gaming experience, especially if you prefer managing all your titles from one interface. With some initial setup and troubleshooting, you can enjoy seamless access to your favorite Microsoft titles alongside your Steam library, making gaming more convenient and organized.
Related
- How to Add Language Packs to Windows 11 10 ISO Offline
- How to Add Language Packs Offline to a Windows Image Using DISM
- How to Add a Language Pack in Windows 11 Using PowerShell