在登录屏幕上隐藏用户而不停用它


12

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

我唯一的问题是,这些用户使我的登录屏幕混乱。我希望自动选择默认用户,所以我不需要每次登录时都从登录屏幕中选择一个用户。

Answers:


7

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

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

1)下载 Windows 2003资源工具 2)使用该工具包中的“ NTRights”命令(以某种反直觉的方式)授予“ SeDenyInteractiveLogonRight”:

ntrights.exe -u <username> +r SeDenyInteractiveLogonRight

这将阻止用户显示在您的登录屏幕上


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

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

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\
     CurrentVersion\Winlogon\SpecialAccounts\UserList
    
  3. 选择UserList

  4. 在右窗格中,右键单击任意空白区域,指向新建 - > DWORD(32-bit)值

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

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

来源: MyDigitalLife文章


我的Windows 7 Ultimate x64安装中不存在此注册表项。
NTDLS 2013年

@NTDLS:看看HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\...
Tamara Wijsman,

我似乎也没有此密钥,对的搜索SpecialAccounts也无济于事
Maslow

3
就我而言,在Windows 7 Ultimate 64位上,我不必像以前那样去Wow6432Node-它不起作用。原始解决方案效果很好注意:我没有SpecialAccounts\UserList,必须手动创建!
Ilia Rostovtsev

0

有一种更简单的方法。打开AdvancedUser Account窗口(与安全登录相同),然后突出显示用户帐户和open属性。然后,您可以选择其他帐户类型,例如备份操作员或远程桌面用户。走着瞧吧。答对了!


0

我不确定这是否对其他人有帮助,但是我们遇到了一个非常相似的问题,即没有显示帐户。结果是该用户帐户不在本地计算机的用户组中,因此该计算机无法访问配置文件。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.