taskkill /f /im msrdc.exe
3、在服务器手动运行或定时运行脚本运行这个命令度试,重启远程桌面服务Restart-Service -Force -Name "TermService"或者Restart-Service -Force -DisplayName "Remote Desktop Services"也可在服务器上创建了一个计划任务,以结束目标机器上的RDP会话。这不是一个彻底的解决方案,但至少是一个变通办法。我每天晚上在本地域服务器上运行的PowerShell:$ID=query session /SERVER:你的服务器名称|select -skip 1|%{$_.Split(' ',[System.StringSplitOptions]::RemoveEmptyEntries)} Disconnect-RDUser -HostServer 你的服务器名称 -UnifiedSessionID $ID[8] -Force exit 0
4、macOS上将选项设置为“需要时询问”以获取凭证有时出问题是使用已保存的凭据进行连接会出现这个错误。我在macOS上,将选项设置为“需要时询问”以获取凭证。当提示我只给了我的用户名,它试图登录,但因为我没有给密码,它显示windows登录屏幕。短期解决方案,但希望这有所帮助5、用其它账号进入再连接无法连接的帐号我是这样解决这个问题的:通过RDC连接到不同的帐户。然后打开任务管理器。导航到用户。找到已挂起的用户帐户,即您无法连接到的帐户。右键单击用户名并选择重新连接。输入密码。连接到所需的帐户。6、修改RDP文件Windows PC - RDP客户端方法-将RDP连接保存到.rdp文件,并通过记事本编辑配置,以添加将禁用NLA登录方法并强制Windows登录的配置行打开微软的远程桌面RDP(开始->键入“mstsc”->回车),键入你要连接的IP地址单击底部的“选项”按钮,然后单击“保存”将您的连接另存为”.rdp”文件。记住您保存文件的位置。点击开始,输入Notepad,回车点击文件,找到你刚才保存的".rdp "文件并打开它。滚动到最后一行,按enter添加另一行。添加以下内容以关闭网络级身份验证:“enablecredssssupport:I:0”点击文件,保存保存".rdp”文件点击开始,输入“文件浏览器”双击刚才保存“.rdp”文件连接,请参见Windows风格的登录屏幕。输入您的凭证并通过“请稍候”屏幕注意:添加此配置行后,当您双击此rdp文件,它将连接到Windows PC,然后显示登录页面,您必须手动输入用户名和密码。它将为您下次连接保存用户,而不是密码。你将不得不每次都输入它,但是你将至少通过“请等待”屏幕。7、安卓手机方法我发现的唯一解决方案是在Google Play商店下载免费的“aRDP Free”应用程序,并使用它进行连接。它会在连接前询问用户和密码,但似乎使用Windows登录页面并选择“其他用户”,然后将用户和密码输入到框中,并回车。如果你使用官方的MS RDP客户端,它将使用NLA,并停留在“请等待”。因为“aRDP Free”不使用NLA,所以它能够通过“请等待”。但不知道这个应用程序是否可以在iOS上使用,但是如果可以的话,我认为它也可以成功连接并绕过“请等待”屏幕。8、启用或禁用NLA可能的通用解决方案(未经测试,有人请尝试)-在源PC上进行网络级认证(NLA)这种方法来自微软的支持,我没有尝试过如果我们禁用远程win10计算机上的NLA,并重新启动有问题的win10,同样的问题会发生吗?HKEY _ LOCAL _ MACHINE \ SYSTEM \ current Control set \ Control \ Terminal Server \ win stations \ RDP-TcpREG_DWORD:安全层值:为0更改2但是启用或禁用NLA的小复选框实际上是下面的注册表项HKEY _ LOCAL _ MACHINE \ SYSTEM \ current Control set \ Control \ Terminal Server \ win stations \ RDP-TcpREG_DWORD:用户验证值:将1更改为09、用另一个管理员账号登录踢出卡死的账号登录我的帐户(XXX)时遇到了类似的问题。解决方法是:关闭远程登录窗口使用另一个用户帐户本地登录(YYY)再次远程登录XXX,把本地账户YYY踢出去成功远程登录XXX10、使用RdcMan关闭对应的会话简单的解决方案: 1.使用远程桌面连接管理器RdcMan(sysinternals)登录挂起的会话 2.选择菜单:会话>注销服务器(或:会话>列出会话>注销) 远程重启(winRM、RPC)或在目标计算机上禁用NLA不需要其他访问权限11、使用linux的远程连接工具使用Linux系统下的xfreerdp连接,可以连接,然后重启其他客户端连接。我觉得可能是客户端的一些连接选项造成的,尝试连接后没有复发。具体原因不知道。12、网络位置感知服务(Network Location AwareNess)修改网络位置感知服务从automatic 改成 automatic (delayed start)13、使用命令来复位卡住的Sesstion (我使用的是此方法)1)打开Powershell, 运行以下命令(小辣椒高效Office新测成功)query user /server:<你的服务器名或IP>2)记住被卡住(请稍候)的session ID。3)再执行 reset session <SESSION ID> /server:<你的服务器名或IP>这样就可解决了,可以写成一个通用的ps脚本来执行最好的习惯是用完远程就登出Sesseion, 避免出现这种情况推荐 2、5、6、8、9 、12 这几种方法花了3个小时搜集了最全的远程卡死(请稍候)的最全解决办法。希望对您有所帮助。也可收藏 点赞及关注我们 (图片来源网络,侵删)
0 评论