Get Steam Library Updater up and running in 5 minutes!
- Download this repository
- Right-click on
Install-SteamLibraryUpdater.ps1 - Select "Run with PowerShell" (as Administrator)
- Follow the installation prompts
Run the configuration tool to automatically detect and add your Steam games:
# Open PowerShell as Administrator
C:\Program Files\SteamLibraryUpdater\Configure-SteamLibraryUpdater.ps1Note: The installer already auto-detects and adds installed games. Use the tool below to review or adjust the list.
Easy Options:
- Press 4 then 1 to auto-detect installed games (pick from a list)
- Press 6 to automatically add ALL your installed Steam games at once
- Press 4 then 3 to search for a game by name
Note: SteamCMD will be automatically downloaded during installation if you chose "Yes" when prompted. If you skipped it, the installer will provide download instructions.
That's it! Steam Library Updater will now:
- ✅ Run automatically when Steam is running
- ✅ Check for updates on your configured interval (default: 60 minutes)
- ✅ Update games when you're not playing (by default)
- ✅ Log all activities
With the new auto-detection features, you rarely need to look up App IDs manually! But if you need to:
Method 1: Use the Search Feature
- Run the configuration tool and select option 4 (Add Game), then option 3 (Search by name)
- Enter the game name and it will automatically find the App ID
Method 2: Manual Lookup
- Go to https://steamdb.info/
- Search for your game
- The App ID is shown on the game's page
Method 3: From Steam Store
- Go to the game's Steam store page
- Look at the URL:
https://store.steampowered.com/app/730/← 730 is the App ID
| Game | App ID |
|---|---|
| Counter-Strike 2 | 730 |
| Dota 2 | 570 |
| Team Fortress 2 | 440 |
| Left 4 Dead 2 | 550 |
| Portal 2 | 620 |
| Garry's Mod | 4000 |
| Rust | 252490 |
| ARK: Survival Evolved | 346110 |
Verify everything is working:
# Open PowerShell as Administrator
cd "C:\Program Files\SteamLibraryUpdater"
Import-Module .\SteamLibraryUpdater.psm1
# Check if Steam is running
Test-SteamRunning
# View configuration
Get-SteamLibraryUpdaterConfig
# Manual update check
Start-SteamLibraryUpdate -VerboseCheck what the updater has been doing:
# View today's log
notepad "C:\Program Files\SteamLibraryUpdater\Logs\SteamLibraryUpdater_$(Get-Date -Format 'yyyyMMdd').log"If you need to remove Steam Library Updater:
- Go to Settings → Apps → Apps & features
- Search for "Steam Library Updater"
- Click Uninstall
OR
# Run as Administrator
C:\Program Files\SteamLibraryUpdater\Uninstall-SteamLibraryUpdater.ps1- Check the full README for detailed documentation
- Review the logs in
C:\Program Files\SteamLibraryUpdater\Logs\ - Open an issue on GitHub
💡 Tip 1: Start with just 1-2 games to test before adding your entire library
💡 Tip 2: Keep "Update During Gaming" disabled to avoid performance issues
💡 Tip 3: Check the logs occasionally to ensure updates are happening
💡 Tip 4: SteamCMD will download on first run - this is normal and may take a few minutes