Solution 1:

Windows 8 is fairly smart, if you do not have the option - then you are most likely on a domain (i.e. a work computer that has policies set for computers on the domain by a central authority trying to encourage security).

Otherwise you are in the right spot, and since the image does not show the necessary checkbox - my bet is you are on a domain.

Take a look at Microsoft's page on that.

An untested workaround

I am not about to test this on my work domain nor would I suggest this, but for the intel piece, do the following as an admin.

  1. Ctrl+R and type regedit
  2. Navigate (on the left) to HKLM\Software\Microsoft\Windows NT\CurrentVersion\winlogon Set the value for AutoAdminLogon = 1 (1 = auto, 0 = off)
  3. Create a string value called DefaultPassword, in the value field enter your password.
  4. Look for/create a value for DefaultUserName (type: REG_SZ), make that the user you want logged in by default.
  5. If you are on a domain, you may need to add a string for DefaultDomainName with the value of the domain you are on.

Again, this is untested. I take no responsibility for you breaking your computer messing around in the registry or angering an IT manager for having an auto-logon setup.

I would discourage it since you really shouldn't need to logout and in that often and it isn't too hard to type out a password for those occasions. That being said, if you try it and it does/doesn't work - please report back for future peoples.

Solution 2:

command line:

REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultUserName /t REG_SZ /d  %USERNAME%
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /t REG_SZ /d <Your password>

Domain, if need:

REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultDomainName /t REG_SZ /d %USERDNSDOMAIN%