1. Felix Krull
  2. winlogon-hiddenusers

Overview

Hide User Accounts on Windows Login Screen

Web site

This utility allows to hide select user accounts on the Windows login screen. Any selected accounts are simply added to the Registry key HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\SpecialAccounts\UserList which will cause Windows not to display them on the login screen anymore. This method is known to work on Windows 7 and 8 and is likely to work on Vista.

Note that the application will also display a few accounts that are disabled on your machine or already excluded from logging in via other means. Hiding or unhiding them using this utility will have no effect.

NB While hiding all accounts is a safe thing to do (because Windows wil prompt you for a user name in that case), hiding all Administrator accounts is not recommended and will require some trickery to actually get enough permissions to undo that action. You have been warned. (Hint: from a command line, you can do runas /user:<an admin user> cmd to get a command line for that user. From there, you can launch this utility or regedit and fix the problem.)

Building from Source

This application uses Qt and its build system qmake. It was developed using Qt 5.0 and MSVC2010, though newer versions are likely to work. The software can be built using Qt Creator or from the command line with the standard

qmake
nmake

commands.

This software is Copyright (c) 2013 Felix Krull. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.