At startup, Windows looks in various locations for programs to run; however, the Startup folder is the simplest way to add your own (see Win Startup run sequence). To add an application to the ...
On the Task Scheduler app, click on Action on the menu bar and select Create ... a PC and leave it on the login screen, the startup programs will start by default even without logging in.
If you are using Windows 11/10 and you want to rename Start Menu apps, here is what you need to do. Programs get added in Start Menu automatically after installation with the default name.