I had all users showing on the server login screen so I did the following.
1. Select Local Security Policy from Administrative Tools.
2. Expand Local Policies.
3. Select User Rights Assignment.
4. Double-click Deny log on locally to display dialog.
5. Add users or groups.
6. Click OK to save.
Then I tested and the 3 users did not show then rebooted and all was well.
Then to hide all users I accedentally put everyone as clear all users except Administrator.
It the would not allow local users to access the server.
The server is not a domain and no remote acces had been setup
Can you help ??