我有一个 2010 年的旧程序,它使用 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList 键。您可以在该键下添加 DWORD 值。该程序在 Windows XP (5.1) 上运行。现在我的问题是:该值的可能 DWORD 值有哪些,它们有什么用途?
答案1
这个问题很老了,但它可能会对某些人有所帮助:在 Windows XP 上的实验告诉我,DWORD 值 65536 告诉 winlogon 隐藏所有用户帐户开始使用值名称。
例如,如果 UserList 注册表项中的名称为“IUSR_”,且 DWORD 值为 65536,则将隐藏用户“IUSR_MACHINENAME”。如果 DWORD 值为 0,则用户将不匹配,因此在登录屏幕上可用。
答案2
总共有三个可能的 DWORD 值:值为 0 表示在欢迎屏幕上隐藏用户帐户。但是,用户帐户在控制面板下仍然可见。值为 1 表示在欢迎屏幕上显示用户。最后一个可能的值是 65536 (0x10000)。该值不仅在欢迎屏幕上隐藏用户帐户,也在控制面板上隐藏用户帐户。
答案3
注册表中此位置列出的帐户在 Windows 主页/登录屏幕中是隐藏的。