Launch AutoStart programs before login

The only way to load your start up programs is to log on with your user account. If you want to automatically log in when your computer starts, there are instructions here:

How to enable autologon in Windows 7

If you are concerned with security (I would be), you can add a startup program that will lock the screen:

Command-line (cmd) command to lock a windows machine

That way, your computer will start, your user account will log on, and the screen will lock. You will still have to enter your password when you get back to your computer, but your start up items will have loaded.