1.演示环境
本次演示使用的是windows 10,Windows Vista及以上的系统与此类似。为了演示,我在计算机中创建了两个用户“paitouxi”和“xi”。以“paitouxi”的身份登录系统,在一些设置项中可以看到其他账户如“xi”的信息。该信息可以在以下几个地方可以看到。
(1)开始屏幕
(2)开始菜单
(3)控制面板
(4)设置(“开始菜单”左侧的“设置”按钮)
(5)本地用户和组(鼠标右键桌面上“此电脑”选择“管理”,定位到下图中的“用户”)
2.现在要做的是将用户“xi”隐藏起来。
(1)按下win + r 键打开“运行”对话框(也可在搜索框或者cmd命令行中打开)并输入“regedit.exe”按“确定”打开“注册表编辑器”窗口(需要管理员账户才能写入注册表)。
(2)在打开窗口左侧的树形目录中定位到以下注册表项
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
对于Windows 10 而言,使用起来比较方便,可以直接复制上面的路径到下图所示的位置即可直接定位到Winlogon项。低版本的windows不支持这个功能。
(3)鼠标右键单击Winlogon,如下所示。在其下创建一个SpecialAccounts项,并在新建的 SpecialAccounts项下再创建一个Userlist项。
(4)单击选中新建的Userlist项,然后在右侧的详细窗格中新建一个DWORD(32位)值,其数值名称就是所需隐藏的用户账户,其数值数据设置为0。结果如下所示
对于以上步骤为了方便也可以直接复制以下文字到.txt文档中。在使用时要将以下文字的“xi”改为要隐藏的用户的用户名。将.txt文档后缀改为.reg,点击“确定”。双击该文件即可。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList]
"xi"=dword:00000000
确定修改以后,注销当前账户。在控制面板、欢迎屏幕、设置、开始菜单中将无法看到“xi”用户。但是在“本地用户和组”中还是可以看到“xi”这个账户的。隐藏用户“xi”后变化如下图所示。要想修改隐藏账户的设置,就需要借助“本地账户和组”管理单元或者“net user”命令行工具。
(1)欢迎屏幕
(2)开始菜单
(3)设置
(4)控制面板
(5)本地用户和组
重启计算机后,如果“paitouxi”这个账户没有设置密码,则系统会自动以“paitouxi”这个账户登录系统。如果想再次在开始屏幕中显示“xi”这个用户,则只需双击在以上步骤中创建的(在以下位置)“xi”这个键值,将其数值数据改为1即可。
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT
\CurrentVersion\Winlogon\SpecialAccounts\Userlist
3.设置用户自动登录
如果系统中有多个账户(如果系统中所有其他账户都如上设置了隐藏并且没设置隐藏的要登录的账户没有设置密码,则会直接以该账户登录系统),或者虽然只有一个账户,但是该账户设置了密码,则必须在欢迎屏幕的登录界面中输入账户密码,Windows才能启动到桌面。这时候如果希望系统能够跳过登录界面,直接自动启动到桌面,则可以采用以下方法进行操作。
(1)首先给“paitouxi”这个账户设置密码。可以在“设置”和“控制面板”中进行设置。在“设置”中支持更多的设置选项,支持密码、PIN码、图片密码、动态锁登录方式。相关的设置位置如下所示。
1.设置
2.控制面板
(2)按下win + r 键打开“运行”对话框(也可在cmd命令行中打开)并输 入“controluserpasswords2”按“确定”打开“用户账户”,如下所示。
(3)在打开的“用户账户”对话框中选中所需自动登录的账户,本例假设是“paitouxi”账户, 然 后确保撤选“要使用本机,用户必须输入用户名和密码”复选框,然后单击“确定” 按钮。如果上图中右下角“应用”按钮一直处于灰色状态,则可以先选上“要使用本计算机,用户必须输入用户名和密码”再将其撤选,然后再选择“应用”或者“确定”。
(4)在打开的“自动登录”对话框中,输入“paitouxi”账户的密码,然后单击“确定”按钮即可。也可以在“用户名”文本框中输入别的用户名即可以该用户名自动登录系统。
经过以上设置后这样,今后启动计算机,就不需要用户在欢迎屏幕上选择账户并且输人密码,直接以设定好的用户账户登录系统。