Windows 7 login screen show only last user and "Other User" icons after profile problem

I'm on a domain here, so I can't verify my ideas, but concerning the newest post in the thread you linked to, here is my thinking:

To display the user accounts and their profile images windows must scan the HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ subkeys of the registry. If there are some some half-broken entries left after your repair of the user account, Windows cannot reliably read that profile. Instead of just skipping the profile and displaying the rest, which would practically disable the half-broken profile, it goes into the alternate logon mode. That mode doesn't need to display all the icons and names, and allows you to enter any profile's username. One could say it's somewhat more "robust" in this respect.

So my suggestion is to go to the ProfileList\ in the Registry and look for broken, double or superflous entries and export-then-delete them. Don't try renaming them, because ALL the subkeys of this entry are scanned, regardless of the names.

This is also in line with Ibrahim77's solution oveer there which basically is: except for your Administrator account, delete all profiles, delete all ProfileList\ Subkeys, delete all Profile Folders and start anew.


AN IDEA: go into control panel, then system properties, then change settings for "Computer name, domain, and workgroup settings". Next to "to rename this computer or change its domain or workgroup, click Change" click Change. Is there a "Member of " domain set there, by chance? Since your screen sounds like the one people have when they are a member of a domain.

Also check the rest of my comments. Did you try all the solutions in the similar thread you noted in your question? Some sound pretty decent. Also check the registry keys...

If you just can't bear it and nothing solves it, do a backup and reinstall. :)

ALSO: try looking through all the policies one last time though you might have already done so.

Search for local security policy, run it...

Then expand local policies then Security Options...

For every policy that begins with "Interactive logon", make sure everything is right. e.g. for Display user info when session locked, it should be display name only or something like that. The rest are mostly disabled, not defined, or a couple enabled.

Other than that... scan for malware... I wouldn't know.


Here's how to do it through a graphical interface:

  • Press Win+R to open the "Run" dialog
  • Type control userpasswords2 and press Enter
  • Toggle the checkbox labelled "Users must enter a username and password to use this computer"
  • If a password box appears I would recommend setting it to the same as the one you currently use for your account
  • Restart

You should now see the users listed, not the "SomeUserName" and "Other User" configuration.