COYS Jun 27, 2019 @ 11:00am
Steam Client Service needs root password when starting a game
I just recently factory reset my laptop and after installing Steam I am asked to enter the root password every time I start a game. I have a local root account and use my Microsoft account for normal use. This issue was not there before I factory reset my laptop. I can simply not enter the password and just close the pop-up window and the game will start, but it is really annoying to have it pop up every time and it makes a very loud noise every time as well.

Does anyone know how to fix this? thx
Last edited by COYS; Jun 27, 2019 @ 11:13am
< >
Showing 1-1 of 1 comments
COYS Jun 27, 2019 @ 12:21pm 
I found a solution to the problem.

For me, the problem was that steam kept trying to install "Microsoft Directx for Windows" every time it launched a steam game.

First, you have to let steam install DirectX and start the game.
Now you have to find the '"installscript.vdf." for DirectX and delete it. Mine was under: (C:\Program Files (x86)\Steam\steamapps\common\Steamworks Shared\_CommonRedist\DirectX\Jun2010), it can also be in the games folder.
That should stop the first time setup running again.
I think there is a problem with "Steamworks Shared" since it was recently installed and maybe it was a bug.

Don't go uninstalling steam or your games if this does not solve your problem.

Some people say this works as well:
"- exit Steam
- right-click the Steam icon, "Run as administrator"
- start Dishonored (to trigger the problematic step)
- exit Dishonored
- exit Steam again
- start Steam normally. "

And:
"Try removing and reinstalling XNA framework, that solved it for me. "

And: (for a COD game)
"It seems that there's some logic in SteamService.exe that checks for registry keys. Specifically, it looks at HKLM\SOFTWARE\WOW6432Node\Valve\Steam\Apps\<APPID>\<KEY>

Look up the config for your app on SteamDB. Call of Duty Black Ops can be found https://steamdb.info/app/202990/config/.

Look at the keys it's going to check. In COD's case: "vcredist" and "DirectX".
Use regedit.exe and navigate to that location and create REG_DWORD values set to 1 with those key names.

Now SteamService.exe will see that the update was "installed" and it'll not try to install it again."
Last edited by COYS; Jun 27, 2019 @ 12:21pm
< >
Showing 1-1 of 1 comments
Per page: 1530 50

Date Posted: Jun 27, 2019 @ 11:00am
Posts: 1