You can automatically login a user with a password into windows. The password will be stored in the registry though, so anyone who can access your computer can access your password if they know where to look.
So my recommendation is to set a password on your computer that you do not mind people who can find out to find out, then do the following.
- Startmenu
- Search for
netplwiz
and start the program (Advanced user accounts control panel applet)
- uncheck
Users must enter a username and password to use this computer.
- Click Apply
- On the login dialog, provide your username and password that you want to login with.
- Press OK to leave the dialog.
Now this will make sure you always automatically login. The next step is to disable the usage of requiring a password to resume a session from standby/hibernation.
- Go to an empty part of your desktop, right click and choose
Personalise
.
- Click the
Screen saver
option on the bottom right.
- Click
Change power settings
- At the top left, click
Require a password on wakeup
- Click
Change settings that are currently unavailable
- Tick
Don't require a password
- Click Save changes
Note that if you lock your account yourself, you will still have to provide the password to unlock it, but standby and startup will be automated. Want to login with a different user, just log out
or change user
. Note that if you log out, and later log back in, you will have to provide the password.
Its the most secure form for what you want to do.
The above will also work for when you are on a domain, except that you need to make the changes through the registry.
First, do the steps 1 to 6 as shown above, then modify the domain part in the registry at the following location:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DefaultUserName"="usernamer"
"DefaultDomainName"="domain"
"AutoAdminLogon"="1"
"DefaultPassword"="password"
The DefaultDomainName
field should be the only one you still have to change. You can set these directly from the registry. If doing so, create any key/value that does not yet exists.
1A good solution here could be to set up something like TeamViewer Host, where it is independant from User Accounts and you can set up a permanent password. – Wutnaut – 2014-05-13T20:32:17.800
I would really like to avoid third party software. I might have found the solution, trying it now. – iQt – 2014-05-13T20:33:23.400
Then maybe you try open-source remote desktop tools? – Jet – 2014-05-13T20:41:22.777
@Phataas let us know about that possible solution, regardless of the outcome. – Wutnaut – 2014-05-13T20:49:20.623