无法在生产环境中注销、断开连接或重置终端服务器用户

无法在生产环境中注销、断开连接或重置终端服务器用户

我正在寻找一些关于如何在 2008 终端服务器中断开、注销或重置用户会话的想法(无法以用户身份登录,因为它已完全锁定)。这是一个生产环境,因此目前无法重新启动服务器或执行系统范围的操作。有什么 Powershell 技巧可以帮助我们解决这个问题吗?

我们尝试断开连接、注销用户并重置会话以及直接从同一终端服务器(从任务管理器、终端服务管理器和资源监视器)终止会话的进程,但没有任何结果。

帮助!


更新:我们最终重启了服务器,因为我们想到的其他尝试都不起作用。我将这个问题保留下来,希望有人能提供更多关于这个问题的信息,以及可能的修复方法

答案1

对我来说,解决同一问题的有效方法是从任务管理器下终止锁定帐户下运行的所有进程,然后我就可以简单地注销该帐户(从管理员帐户)。

然后用户就可以使用该帐户重新登录。

无需重新启动,也无需下载第三方软件。

答案2

我想分享一下如何重置帐户而无需重新启动服务器。首先,您需要具有服务器的管理员访问权限。我使用以下登录选项:mstsc /v:服务器名称/控制台/管理员才能访问服务器。然后在“Windows 任务管理器”中,转到用户选项卡,然后右键单击要“注销”的帐户,选择“注销”。这应该会释放该帐户使用的锁定会话。

答案3

简单的答案是运行提升的命令提示符并输入“Taskmgr”,然后它将允许您注销“用户”选项卡下的会话。如果不处于提升的会话中,它将不起作用。

答案4

我想今天我的 Win2008R2 终端服务器上也发生了同样的事情。症状如下:1. 他打电话给我,说“‘正在连接’消息一直挂着”。他只是个普通用户,所以我不能指望他提供详细的问题描述。2. 尝试注销/重置会话(这通常对这些情况有帮助)——没有用。会话仍然挂在列表中,状态为“断开连接”。3. 尝试终止该用户的所有进程——没有帮助。会话持续存在,并且拒绝被终止。

解决方案是 - 以用户身份连接(如果您可以重置密码或使用某种远程协助查看他的计算机上发生了什么,请使用他的凭据登录)并查看登录窗口中发生的情况。连接时,我单击了 RDP 客户端的“详细信息”按钮 - 出现了一条错误消息,提示 winlogon 做错了什么,它正在等待用户单击“重试/忽略/等”按钮,由于它是万能的 winlogon,因此导致了所有这些奇怪的行为。

附言:我找不到任何真正强制终止会话的方法:(

相关内容