How can I set windows messenger to not automatically log my account in on startup? I want it to open to the login screen so I can type in my email address and password every time? I am using Windows XP Pro.
I'm not sure if this will solve your problem or not but try logging off messenger, then click on File, Sign In, enter your password and make sure that Remember my name and password on this computer is not checked. Then connect, shut down messenger, restart it and see if it still logs in automatically. If it does you can try changing the password after making sure that Remember my name is not checked.
To stop Windows Messenger from signing you in automatically
If you do not want to be automatically signed in when Windows Messenger starts running, you can remove your .NET Passport as the default on that computer.
Go to User Accounts in the Windows XP Control Panel (Start, Control Panel).
On the Advanced tab, click Manage Passwords.
In Stored User Names and Passwords, select Passport.Net\*, and click Remove.
This does not delete your Passport, but removes its connection with your computer.
Click Close, and then click OK in the dialog box.
If you click Sign me in automatically in the .NET Messenger Service sign-in dialog box, you will reestablish the Passport you use there as the default for that computer.