这个方法不是一个长久的办法,只能临时解决问题,不是一个最佳的解决办法。
使用另一个管理员账号从另一台电脑登录(如本电脑无法登录的情况下)或在服务器本地登录,然后重启服务器,这样就解决了,缺点是之前远程 *** 作的工作可能未保存,会丢失工作数据。
有人经常碰到这种情况。解决方法是远程重启机器。
也可用命令重新启动远程主机,在本地机器上运行下面的命令来重启我的远程机器,而无需从域中的其他windows计算机RDP登录。192.168.0.8是远程IP地址:
shutdown.exe /r /f /m \\192.168.0.8 /t 0
/r -重新启动
/f -强制进程关闭
/m \\host -其他主机上的远程 *** 作
/t 00 -等待0秒
2、杀死rdp客户端
如果用户在远程连接时电脑进入了睡眠或休眠状态,再唤醒重新远程桌面可能就会卡在请稍候(我很多时候就是这种情况,不一定是休眠,可能是网络断了再重新连接远程),解决方法就是终止远程桌面的进程,然后重新启动程序。(小辣椒高效Office亲测成功)
即使没有活动的连接,msrdc.exe进程也会在后台运行,以便您在重新打开客户端时可以快速重新连接。您可以通过右键单击系统托盘区域中的Windows虚拟桌面图标并选择在下拉菜单中断开所有会话。
您也可以用下面的CMD命令杀死它:
taskkill/f/im msrdc.exe
好像是RDP有什么东西卡住了;建议用以下方法杀死rdp客户端
taskkill /f /im msrdc.exe
具体步骤
1) win+R 快捷键打开运行窗口,输入cmd (或者搜索cmd,然后右键命令提示符选择“以管理员身份运行”)
2)输入“taskkill /f /im msrdc.exe” 并按“Enter” 回车键。
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
本人用的是神州笔记本,某次开机时也曾出现过这种情况,这是咋回事呢?后来经过实践推断,我那次刚开机可能就是因为手贱按下了Esc……当时有两个选项,第一个跟你一样;第二个就记不清了,反正就有个单词"DVD"。借助翻译,我知道,标题是要我选择启动设备(大概是这样的吧)。因为我没有插进任何的光盘,所以,利用排除法,我大胆地在选项一上面敲下了Enter……诶,还就真进系统了!第一,由于非正常关机可能造成文件损坏,开机时要对硬盘进行磁盘检测和启动文件加载,一般只是在非正常关机以后第一次重新启动时会出现。第二,是装了360,360杀毒用的是BitDefender引擎,出现please
wait是BD的恢复功能它对系统做保护,要是系统因为病毒被改动或删东西它就会恢复系统,please wait时是在检察系统改动所以上次开机时间越长, *** 作越多那个时间就会越长。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)