This topic has been locked
ℭycaleo Jun 25, 2023 @ 2:13pm
2
New client exe "-silent" / hidden startup (not autostart)
Howdy.

Steam made a new client version. Good for them - bad for me.

Older was better and the more older than the older was more better than the better older (website too). Looking forward to the next version. :steammocking: Perhaps they are bored, idk.

There are 2 annoying things I'm looking for a solution (2nd is just for optimization, not so important)

  1. I usually run steam with the game I want to play, no autorun at windows startup.
    Now steam starts in foreground, but I like to start steam minimized.
    It seems there is no option for defaulting it in the ui (anymore).
    Parameter "-silent" works fine, but only with a shortcut. I want it by default.
    My idea was a parameter in "HKEY_CURRENT_USER\SOFTWARE\Valve\Steam". SteamExe doesn't accept params. But maybe there's key for it? Or a list of possible keys somewhere?
    Or anybody got other solution?

  2. The memory usage of webhelper is under every sow (sorry). I just write this to be said. Even in background it's over 500mb. Maybe I leave chrome and google with steam from now. lol.
Last edited by ℭycaleo; Jun 25, 2023 @ 2:17pm
< >
Showing 1-15 of 21 comments
ℭycaleo Jun 25, 2023 @ 4:24pm 
Well since I don't expect a other solution, I take the sledgehammer method:

HKEY_CLASSES_ROOT\steam\Shell\Open\Command
-> "C:\Program Files (x86)\Steam\Steam.exe" "-silent" -- "%1"

And removed write access to prevent steam to undo what I want.
Idk if this is correct concerning %1 param placeholder (which is steamappid or params or both), however it's working fine for me.
Kokoš25 Jun 30, 2023 @ 12:12am 
Originally posted by FordPerfect:
Well since I don't expect a other solution, I take the sledgehammer method:

HKEY_CLASSES_ROOT\steam\Shell\Open\Command
-> "C:\Program Files (x86)\Steam\Steam.exe" "-silent" -- "%1"

And removed write access to prevent steam to undo what I want.
Idk if this is correct concerning %1 param placeholder (which is steamappid or params or both), however it's working fine for me.

How do I remove write access?
Randy Goldsmith Jun 30, 2023 @ 12:19am 
ha
ℭycaleo Jun 30, 2023 @ 4:06pm 
Originally posted by Kokoš25:
Originally posted by FordPerfect:
Well since I don't expect a other solution, I take the sledgehammer method:

HKEY_CLASSES_ROOT\steam\Shell\Open\Command
-> "C:\Program Files (x86)\Steam\Steam.exe" "-silent" -- "%1"

And removed write access to prevent steam to undo what I want.
Idk if this is correct concerning %1 param placeholder (which is steamappid or params or both), however it's working fine for me.

How do I remove write access?

Right click command key folder and select permissions. Then select advanced. Take over ownership with the user you start steam. Disable inheritance. Close advanced window. Select the same user of ownership and disable full access, read remains checked.
That's it. Steam doesn't care about ownership.

I read that it only works if you have the library active. Don't know if that's true. No desire to try.
Last edited by ℭycaleo; Jun 30, 2023 @ 4:20pm
Kokoš25 Jul 1, 2023 @ 6:27am 
Originally posted by FordPerfect:
Originally posted by Kokoš25:

How do I remove write access?

Right click command key folder and select permissions. Then select advanced. Take over ownership with the user you start steam. Disable inheritance. Close advanced window. Select the same user of ownership and disable full access, read remains checked.
That's it. Steam doesn't care about ownership.

I read that it only works if you have the library active. Don't know if that's true. No desire to try.
Nope. It still opens it maximized. But when I put "-silent" it works. It doesn't wanna work when it's put in regedit.
Last edited by Kokoš25; Jul 1, 2023 @ 6:30am
Sio_x Jul 1, 2023 @ 11:28am 
@FordPerfect It works. 😉
It's important you use all the " and disable the Full Access. "C:\Program Files (x86)\Steam\Steam.exe" "-silent" -- "%1"
Gunslinger Jul 10, 2023 @ 6:12am 
I am not sure if this is a valve change at all. It might be microsoft thats having fun with ut.
I change the "Steam" key in \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
From steam default: "D:\Program Files (x86)\Steam\steam.exe" -silent
To: "D:\Program Files (x86)\Steam\steam.exe" "-silent"
That is, I added "" around the -silent. That workes for me atleast.
Last edited by Gunslinger; Jul 10, 2023 @ 6:16am
Elucidator Jul 10, 2023 @ 8:15am 
Originally posted by FordPerfect:
  • The memory usage of webhelper is under every sow (sorry). I just write this to be said. Even in background it's over 500mb. Maybe I leave chrome and google with steam from now. lol.
[/olist]
(since it hasn't been discussed yet)
There isn't much you can do about the memory usage.
Every time they increase the Chromium Embedded Framework version, you're going to get a more bloated chrome, a more bloated node, etc.
nw.js and electron noticably suffer with this in file size and memory usage, and they don't improve that much performance wise.

What I also don't get is all the tracking and libraries that are included with these.
Every time you open up a chrome based app somewhere, there is a high chance another set of the same data about you is generated, in a folder called "User Data", never mind that this is your umpteenth chrome install.
with a few different launch flags, basically.

Maybe the option -vgui still works.
You could adjust a couple of settings in the js files or css files to reduce memory usage, but honestly Steam's dev team needs to work on it so that it by default doesn't consume a whole laptop worth of ram.

I guess there is a joke in there based on chromebooks.
Last edited by Elucidator; Jul 10, 2023 @ 8:16am
ℭycaleo Jul 11, 2023 @ 7:54am 
Originally posted by Gunslinger:
I am not sure if this is a valve change at all. It might be microsoft thats having fun with ut.
I change the "Steam" key in \HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
From steam default: "D:\Program Files (x86)\Steam\steam.exe" -silent
To: "D:\Program Files (x86)\Steam\steam.exe" "-silent"
That is, I added "" around the -silent. That workes for me atleast.

Originally posted by FordPerfect:
I usually run steam with the game I want to play, no autorun at windows startup.
This has nothing to do with windows. Passing params never changed and the app installer write keys to reg, not windows.


Originally posted by Elucidator:
Originally posted by FordPerfect:
  • The memory usage of webhelper is under every sow (sorry). I just write this to be said. Even in background it's over 500mb. Maybe I leave chrome and google with steam from now. lol.
[/olist]
(since it hasn't been discussed yet)
There isn't much you can do about the memory usage.
Every time they increase the Chromium Embedded Framework version, you're going to get a more bloated chrome, a more bloated node, etc.
nw.js and electron noticably suffer with this in file size and memory usage, and they don't improve that much performance wise.

What I also don't get is all the tracking and libraries that are included with these.
Every time you open up a chrome based app somewhere, there is a high chance another set of the same data about you is generated, in a folder called "User Data", never mind that this is your umpteenth chrome install.
with a few different launch flags, basically.

Maybe the option -vgui still works.
You could adjust a couple of settings in the js files or css files to reduce memory usage, but honestly Steam's dev team needs to work on it so that it by default doesn't consume a whole laptop worth of ram.

I guess there is a joke in there based on chromebooks.
Chrome was a good solution for the time where Internet Explorer shutdown. Also chrominum was ok for linux distributions. But now it seems to be sh.itty more and more. Every update, reporter tools have to be disabled.
The older you get, the less you like change (at least me) ;).
Last edited by ℭycaleo; Jul 11, 2023 @ 7:57am
Phi3nix Jul 15, 2023 @ 10:15pm 
My solution. Without playing with regedit.
1. Go to settings -> Interface and disable -> Run Steam when the computer starts.
2. Create a shortcut -> "E:\Steam\steam.exe" "-silent" -- "%1"
3. Press Run and open -> shell:startup
4. Move your new shiny shortcut to this folder.

Enjoy :-)
ℭycaleo Jul 15, 2023 @ 10:27pm 
Originally posted by Phi3nix:
My solution. Without playing with regedit.
1. Go to settings -> Interface and disable -> Run Steam when the computer starts.
2. Create a shortcut -> "E:\Steam\steam.exe" "-silent" -- "%1"
3. Press Run and open -> shell:startup
4. Move your new shiny shortcut to this folder.

Enjoy :-)

Shiny. Did you figure it out all by yourself?
Phi3nix Jul 17, 2023 @ 3:39am 
Originally posted by FordPerfect:
Originally posted by Phi3nix:
My solution. Without playing with regedit.
1. Go to settings -> Interface and disable -> Run Steam when the computer starts.
2. Create a shortcut -> "E:\Steam\steam.exe" "-silent" -- "%1"
3. Press Run and open -> shell:startup
4. Move your new shiny shortcut to this folder.

Enjoy :-)

Shiny. Did you figure it out all by yourself?

Yep... to many years of working as System Administrator :-)
delta14sierra Jul 19, 2023 @ 6:39am 
Cannot get this to work. I tried it as is. I tried removing the quotes (E:\Steam\steam.exe -silent %1). I tried setting it to start "Minimized," and setting it to "Run as Administrator."
Last edited by delta14sierra; Jul 19, 2023 @ 7:21am
Phi3nix Jul 19, 2023 @ 7:48pm 
Originally posted by delta14sierra:
Cannot get this to work. I tried it as is. I tried removing the quotes (E:\Steam\steam.exe -silent %1). I tried setting it to start "Minimized," and setting it to "Run as Administrator."
Did you follow my manual?
My steam is installed on E drive. You have to change it. Did you disable Steam when the computer starts?

Luca
delta14sierra Jul 20, 2023 @ 7:35am 
My Steam is on D: which is reflected in the shortcut. I disabled Steam to launch under Settings > Interface. And Steam's start up location is set to "Library." The shortcut simply delays when Steam is launched during the Windows login process.
< >
Showing 1-15 of 21 comments
Per page: 1530 50

Date Posted: Jun 25, 2023 @ 2:13pm
Posts: 21