To disable startup applications on Windows 11, open the Settings app and navigate to Apps > Startup, and click the toggle ...
To stop Steam from opening at startup, you'll need to remove it from your computer's startup applications list. Here's how to do that.