![从 Windows 8.1 开始屏幕删除 ASP.NET 机器帐户](https://linux22.com/image/1368611/%E4%BB%8E%20Windows%208.1%20%E5%BC%80%E5%A7%8B%E5%B1%8F%E5%B9%95%E5%88%A0%E9%99%A4%20ASP.NET%20%E6%9C%BA%E5%99%A8%E5%B8%90%E6%88%B7.png)
安装 Windows 8.1 预览版后,ASP.NET Machine Account
开始屏幕上会出现一个。我不记得在安装 8.1 之前看到过它。现在的问题是,如何在不删除或禁用帐户的情况下将其从列表中删除?
答案1
如何在不破坏该帐户提供的任何功能的前提下隐藏该帐户:
- 按Windows+R组合键打开运行窗口,输入
regedit
并按Enter。 - 在注册编辑器窗口中,导航到以下注册表项: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\Userlist. 如果特别帐户钥匙和用户列表键不存在,则创建它们。
- 在右侧用户列表,右键单击任意空白处,然后指向新的->DWORD(32 位)值。
- 将新的 DWORD 注册表值名称命名为与登录屏幕上使用的用户名完全相同的名称。(在本例中为
ASP.NET Machine Account
) - 双击 DWORD 注册表值,并将值数据设置为0以便在欢迎屏幕上隐藏该帐户。要再次在欢迎屏幕上显示用户帐户,以便再次看到它,请删除注册表项,或将值数据设置为1。
- 退出注册表编辑器。注销或重新启动计算机以使更改生效。
答案2
以前的答案对我没有用,所以我禁用了快速用户切换。
打开 regedit 并转到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
查找名为“HideFastUserSwitching”的值。如果不存在,请右键单击“System”文件夹,选择“New DWORD 32-bit value”,然后键入名称“HideFastUserSwitching”。按“Enter”创建该值。
双击“HideFastUserSwitching”。将“数值数据”更改为“1”以禁用快速用户切换。