Steam autostart takes Toto long
I have a solution if steam starts 2 minutes after starting windows 11:

I installed steam after new Windows 11 installation and had no other autostart programs. Even not having other programs steam started in big picture mode 2 minutes later, if I started manually steam opened after 2 seconds.

This method allows for scheduling, like running a program as soon as the computer starts, even before anyone logs in.

1.
Open Task Scheduler: In the Windows search bar, type "Task Scheduler" and click on the application to open it.

Create a New Task: In the right-hand pane, click on Create Task.

General Tab: Give your task a descriptive Name (e.g., "My steam App").

Triggers Tab: Click on New to set when the task should run.

Select "At startup" to run the task when the computer starts, and set delay for 2 seconds

Make sure the "Enabled" option is checked at the bottom of the window.


2.
Actions Tab: Click New again.

Select "Start a program" as the action.

Click Browse to find the executable (steam.exe) file.

Finish: Click OK to save your new scheduled task. You may be prompted to enter your password.

Now my steam starts after reboot very fast at startup without waiting for 2 minutes. Hope it helps other.