According to docs, setting priority for game launchers like steam.exe should make it so the game processes being launched inherit the priority also. This is not the behavior I am seeing, and games are launching under normal priority still. I tried setting SteamService.exe to High also, but that didn't change anything.
What am I missing?
(https://i.imgur.com/WQpPvCk.png)
Steam doesn't always pass its priority to game processes—many games launch through helper apps or with their own settings, resetting priority to Normal. To fix this, use Process Lasso to:
Right-click the game process → Always → set priority (e.g., High).
Add the game EXE to Default process priorities.
This ensures your games always run with the priority you want.
Use a script or third-party tool that waits for the game process to start and then sets its priority.
Example in PowerShell
while (-not (Get-Process "GameExecutableName")) {
Start-Sleep -Milliseconds 100
}
Get-Process "GameExecutableName" | ForEach-Object { $_.PriorityClass = "High" }
Or create a custom launcher that first launches the game, then adjusts its priority.