This is a neat little trick for those spy wannabes, or those of you who are paranoid wanting a secret user account on your system. Okay it may not be a totally secret account, as the user folder will be visible after login anyways… Jokes aside, if you have a public available computer, you may want to make sure users log on, using the proper account(s). This can be achieved with a little tweak of the registry. The hidden accounts are of course available for log in, when you know where to look.
- Open registry editor (regedit.exe)
- Navigate to
HKEY_LOCAL_MACHINE | Software | Microsoft | Windows NT | CurrentVersion | Winlogon
- Under Winlogon, look for a key named:
SpecialAccounts
If it’s not there create a New key (in the left pane) with that name. - If The
SpecialAccounts
Key is present, inside there will be another key named:UserList
(if not create it). If theUserList
Key is present you may find several usernames listed, if the username you want to hide is there, skip to step 6. - In the Right Pane, create a new DWORD value, and use the account name that you want to hide.
- Double click the new DWORD entry and set the value to
0
(zero) To unhide an account later on, set the value to1
(one)
The next time you log on, the account will be hidden. To access the hidden accounts, press CTRL+ALT+DELETE
at the welcome screen to open the “Log on to Windows” dialog box.
About Thomas
Computer geek from the age of 7, which amounts to 30 years of computer experience. From the early days (when every computer company had their own OS) of DOS, Windows 1.0 through Seven...
Good article
Thanks
You can make the user folder invisible after login. Go to a command prompt and enter:
C:> attrib +a +s +h C:Users%username%
This tweak works as you say but I am not able to use Ctrl-Alt-Del from the Welcome screen when I do a “Switch User”.