从登录屏幕隐藏用户而不将其停用

cod*_*ody 12 windows-7 network-shares login user

我有多个网络共享,并为想要在我的计算机上访问它们的人创建了用户帐户,因此我可以为每个用户提供不同的访问权限。

我唯一的问题是,这些用户弄乱了我的登录屏幕。我希望自动选择我的默认用户,这样我就不需要每次登录时都先从登录屏幕中选择用户。

Tam*_*man 9

  1. 运行注册表编辑器 (RegEdit.exe)。

  2. 导航到以下注册表项:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\
     CurrentVersion\Winlogon\SpecialAccounts\UserList
    
    Run Code Online (Sandbox Code Playgroud)
  3. 选择在UserList

  4. 在右窗格中,右键单击任何空白区域,然后指向New -> DWORD (32-bit) Value

  5. 将新的 DWORD 注册表值名称命名为与要隐藏的用户帐户名称完全相同的名称。双击 DWORD 注册表值,并将值数据设置为 0,以便在欢迎屏幕中隐藏该帐户。

  6. 退出注册表编辑器并注销或重新启动计算机以查看它是否生效。

来源: MyDigitalLife 文章

  • 就我而言,在我的 Windows 7 Ultimate 64 位上,我不必像以前那样去 Wow6432Node - 它没有用。*原始解决方案工作正常*。**注意:我没有`SpecialAccounts\UserList`,必须手动创建!** (3认同)

小智 7

您需要从用户中删除“交互式登录”权限。您可以从右键单击开始菜单中的“计算机”并选择“管理”获得的“用户和组”节点执行此操作。

不幸的是,这也不包含在 win7 Home Premium 或更低版本中 - 要在您需要的那些版本上实现相同的功能

1) 下载 Windows 2003 资源工具 2) 使用该工具包中的“NTRights”命令(有点违反直觉)授予“SeDenyInteractiveLogonRight”:

ntrights.exe -u <username> +r SeDenyInteractiveLogonRight
Run Code Online (Sandbox Code Playgroud)

这将阻止用户出现在您的登录屏幕上