Hide user account from welcome screen in windows 7

August 16th, 2011

In windows 7 ,you can create a hidden user account so that it will not be shown on welcome screen,but you run programms use this account(Run as different user) or use it  to access your network share folders from remote computer.

Note:If you only have one administrator privilege account,do NOT hide it.

1.Open registry editor.Click Start ,type regedit in search box then press ENTER

2.Brower to :


3.In the left pane,right click  Winlogon and click New and click Key

4.Name to key to  SpecialAccounts and press Enter

5.The same way,right click on SpecialAccounts and click New and click Key ,and name it to UserList then Press Enter

6.In right panel of UserList, right click on a empty area and click New then click DWORD (32bit) Value.Then type in the name of the user account which you want to hide it from welcome screen.

7.Done.If you want unhide this user account,just double click this value and change it from “0” to “1”

1:If you want to change password for this hidden account,you can go to commmand to change it’s password using:

net user username *

2.Enable Classic Logon Screen  will hide all user account name from welcome screen

10 Responses to “Hide user account from welcome screen in windows 7”

  1. bushman garmon says:

    my computer is windows 7 ultimate and i have tried exactly like what is given for several times to hide the user account from the welcome screen but it didnt work..
    is there any other possible ways to do it.

  2. admin says:

    I tested this tutorial under win 7 ultimate too.So Please check carefully.
    1.Go to HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon
    2.New key SpecialAccounts under Winlogon
    3.New key UserList under SpecialAccounts
    4.In the right pane of UserList ,New DWORD(32-bit) and name it to the account name you want to hide,then press Enter ,then double-click it and set the value to “0”
    Note:If you are using win7 64-bit version,maybe you should choose DWORD(64-bit) in step 4.


  3. […] Hide user account from welcome screen in windows 7 AKPC_IDS += "526,";Popularity: unranked [?] […]

  4. Forg says:

    Not working for me. Verified registry keys and dword are correct, account still shows in welcome screen on reboot.

  5. ryan says:

    works fine for me

  6. Premium Accounts says:

    That is very attention-grabbing, You are an excessively professional blogger. I have joined your rss feed and stay up for searching for extra of your great post. Also, I have shared your site in my social networks

  7. […] Hide user account from welcome screen in windows 7 […]

  8. Parvez says:

    hi sir i also do it in ultimate but it didnt work what shoul i do plz say a solution i need this

  9. BOb evans says:

    how do i show the account once im in the user login? i heard you need to press ctrl alt delete? Doesnt work for me….any suggestions?

  10. Alexander says:

    Just for everybody who might encounter the same problem after using this tweak to hide a user account on the logon-page.

    I just stumbled upon a solution for an interesting problem concerning a non-working “run as admin” context menu. Since I couldn’t find a description of this setting anywhere, I describe the solution for everybody else who might have the same problem.

    The setting: Windows 7 on a netbook, several different users, one admin (me).

    The guessed soolution: Set up one admin account (not the built-in one), set up one user account, hide the admin account from the login screen via a regedit tweak as described in the article above.

    So far, so well. Now the embarassing problem: The moment I hid the admin account, the run-as-admin context menu was no longer working. Saying this, I could select the option from the context menu but the upcoming window didn’t contain any longer a password prompt.

    Importing the previously exported reg-file didn’t work as a non-admin, safe mode didn’t bring a solution, activating the build-in admin account wasn’t possible without running cmd with admin-rights.

    Creating an elevated short-cut via task planner wasn’t wworking as well and running regedit with the runas command didn’t work either.

    The solution: Running a second instance of cmd from a standard cmd prompt with the runas command. From this freshly created admin instance of cmd running regedit to change the registry key manually in order to show the hidden user account.

    Hope this helps

Leave a Reply