Windows 8 - 如何在锁定屏幕上显示所有用户

Windows 8 - 如何在锁定屏幕上显示所有用户

可能没有办法做到这一点,但我还是会问。我已经禁用了 win8 锁屏,这样我就不会让我的妻子感到困惑。当我的电脑锁定时,它只会在登录屏幕上显示我的帐户。

有什么方法可以在登录(锁定)屏幕上显示所有用户?

我没什么可对我妻子隐瞒的,所以她知道我的密码,只需以我的身份登录即可。如果同时显示两个用户,她就会登录自己的帐户,而不是弄乱我的帐户。我知道你可以按后退箭头,但如果我告诉妻子,她会毫无理由地产生怀疑,你知道女人就是这样的。

答案1

我不知道锁屏是否可以,但登录屏可以。但并不像想象的那么简单。

按照说明进行操作这一页

它涉及更改注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\UserSwitch。(设置Enabled为 1)

问题是,当用户登录时,这个更改就不存在了。因此,也有说明在每次登录后使用批处理文件和任务计划程序更改此值。

批处理文件应该是这样的:

REG ADD HKLM\SOFTWARE\Microsoft\Windows|CurrentVersion|Authentication\LogonUI\UserSwitch /v Enabled /t REG_DWORD /d 1 /f

使用任务管理器中“每个用户”的“登录时”任务运行此文件。

具体步骤(附截图)如下:这一页


编辑
我找到了一种在屏幕不活动的情况下执行相同操作的方法。

我发现当你断开与“远程桌面”的连接时,你会看到完整的切换用户屏幕全部用户。您可以使用命令来模拟此操作tsdiscon.exe。我们从那里开始……(您可以手动测试此命令)

现在创建一个普通的“计划任务”,将其命名为Switchusers。在触发器选项卡中将触发器设置为On workstation lock。在操作选项卡中设置要运行的操作tsdiscon.exe。按确定。

现在,无论何时您获得锁屏,tsdiscon.exe都会执行,并且您将获得完整的切换用户;)

如果由于某种原因这不起作用,您也可以使用触发器创建相同的任务On idle并设置Start the task only if the computer is idle for所需的空闲时间和检查Wait for idle for(否则您将在更长的超时后获得多个登录屏幕)Do not waitStop if the computer ceases to be idle

答案2

我有 2 个不同的帐户,然后我更新了错误的驱动程序,尝试进行系统还原,但失败了,我以安全模式启动,删除了驱动程序,一切似乎都恢复正常。

不确定是哪个步骤导致登录时只显示我的帐户,这很奇怪,因为我检查了帐户,发现她的帐户在那里,我甚至创建了一个新的测试帐户,它也没有显示,我已将其设置为管理员,并尝试了互联网上几乎所有可能的解决方案。我甚至想过做一个“PC 刷新”。

然后我发现了这个。

如果此 URL 不起作用,我将在此处列出以下步骤:

在执行这些操作之前创建一个还原点,以便您知道您的注册表已备份。

  1. 打开注册表
  2. 按 Windows+R
  3. 输入 regedit + 回车
  4. 导航到 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList] 您可能需要右键单击“ProfileList”并单击导出以保存整个子树,以防出现问题。
  5. 您将发现几个名为“S-1-x-xx...”的子文件夹或“键”,请一次打开一个。
  6. 每个应该至少包含三个值集,“Flags”,“ProfileImagePath”和“State”,有些会包含更多
  7. 查看 ProfileImagePath 末尾的键所代表的用户的名称。通常,系统中的每个用户都有一个,并且三个系统条目“systemprofile”、“LocalService”和“NetworkService”各有一个。
  8. 删除任何不包含至少这三个值的键(即整个“S-1-x-xx”文件夹)。还删除任何名为 default 的空键。
  9. 欢迎屏幕现在应该可以按预期工作,显示所有注册用户的头像;尽情享受吧!

相关内容