收藏文章 楼主

windows 远程桌面无法连接提示

版块:windows   类型:置顶   作者:小绿叶技术博客   查看:2340   回复:0   获赞:8   时间:2021-08-04 14:19:24

情况:

 windows 查看远程桌面端口,windos开启ping, mstsc 保存了密码重新输入密码。windows 修改显示屏幕分辨率

闪退,函数,凭据无法工作,内部错误,设置正常启动,收集错误信息重新启动,命令重启远程桌面服务,windows 查看远程桌面端口



 #  windos 开启ping

进入服务器后 点击 开始——运行 输入命令:


netsh firewall set icmpsetting 8

这样就可以在外部ping到服务器了 非常简单实用!


同样道理,如果想禁止Ping,那运行如下命令即可实现:

netsh firewall set icmpsetting 8 disable


方法2.

1. 进入控制面板——>管理工具——>找到 “高级安全 Windows防火墙”

2. 点击 入站规则

3. 找到 回显请求-ICMPv4-In (Echo Request – ICMPv4-In)

4. 右键 点击规则 点击“启用规则(Enable)

 #  windos查看远程桌面端口

tasklist /svc | findstr "TermService"         # 通过cmd 命令查看到远程桌面pid进程号 4419

netstat -ano | findstr 4419                      # 通过pid 号,查看监听的端口


 #  windows 修改显示屏幕分辨率

服务器调整分辨率:https://jingyan.baidu.com/article/9989c7466e8e6eb748ecfe9c.html

远程 mstsc 中修改分辨率:https://jingyan.baidu.com/article/19192ad835016ee53f570765.html


 #  mstsc 保存了密码重新输入密码

# 再mstsc 弹出界面 【将使用保存的姘居连接到此计算机。可以编辑或删除这些凭证】 点击删除凭证。workbench 保存了密码要重新输入密码


 #  修改注册表


cmd命令打开注册表:  regedit  或者 regedit.msc  


打开注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Server\


然后查看TLS 1.0是否启用。

修改选择十进制


enable=1

disabledbydefault=0


 #  命令重启远程桌面服务

停止远程桌面服务

net stop TermService


启动远程桌面服务

net start TermService


#  内部错误   修改RDP

#--- 修改 RDP ---#


1. 打开运行 --输入gpedit.msc--计算机配置--管理模板--windows组件--远程桌面服务--远程桌面会话主机--安全--远程(RDP)链接要求使用制定的安全层--已启用--安全层选择RDP


重点:远程桌面设置 -> 高级设置 -> 需要计算机使用网络级别身份验证进行连接 -> 取消勾选


2 . cmd 命令:重启远程桌面服务:

net stop TermService       # 停止远程桌面服务

net start TermService       # 启动远程桌面服务



3.

cmd命令打开注册表:  regedit  或者 regedit.msc  


打开注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Server\

然后查看TLS 1.0是否启用。

enable=1

disabledbydefault=0


4. 

此电脑---> 属性--->远程设置----> 仅运行网络身份级别(取消勾选)



 #  开启多用户 痛死允许两个用户登录 -- 单个用户连接多个远程桌面会话

Windows 2012服务器默认只允许单个用户连接一个远程桌面会话,如果已有连接登录,另外的连接再登录会移除之前的连接。如果需要两个远程桌面同时连接,该如何操作。目前可以同时支持2个用户同时登录,超过2个用户会受到微软软件的限制,会收费。


解决方案

该操作包含注册表配置,错误的注册表配置可能导致系统蓝屏、数据丢失。请您操作前务必对系统盘、数据盘创建快照后进行。


需要修改注册表,执行regedit可以打开注册表。


找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server,右侧找到 fSingleSessionPerUser 键值,右键可以修改键值,默认键值是 1。修改为 0,单击 保存,不需要重启服务器。


配置好后,再尝试通过2个远程桌面连接即可。


#--- 配置两个用户 ------#

打开cmd,输入gpedit.msc 组策略,找到【计算机设置】--【管理模板】--【windows组件】--【远程桌面服务】--【远程桌面会话主机】--【连接】--- 

【限制远程连接数量】--- 已启用,设置为 2

2. 重点:在连接的设置列表中,双击【将远程桌面服务用户限制到单独的远程桌面服务会话】选择已禁用,单击应用,再单击确定即可。


阿里云教程(无效教程):https://help.aliyun.com/knowledge_detail/40888.html

  修改windos 远程连接数为 2(有效教程):https://help.aliyun.com/knowledge_detail/40885.html

 #  闪退

关闭360安全软件

windos 服务器需要多个用户同时连接服务器使用 默认情况下最多支持2个用户同时登录,如果需要更多用户同时登录,那么就需要单独安装远程桌面角色服务使用,安装后服务器默认有120天的Grace Period,允许不限制用户数的远程连接。在120天后,您必须指定一台已经安装Remote Desktop License的远程桌面授权服务器才可以多用户继续连接,这个需要到微软官方购买。


卸载多用户,  删除注册表


#  由于没有远程桌面授权服务器可以提供许可证,远程会话连接已断开。 请跟服务器管理员联系。

多用户是需要购买微软的授权。如果不想付费使用多用户功能,就不要安装多用户软件。目前解决方法是卸载多用户或者重装系统。

1. 卸载软件参考;https://help.aliyun.com/knowledge_detail/40859.html

2. 百度注册表教程:https://zhidao.baidu.com/question/564067493.html


#------------ 删除注册表 ------------#


出现“由于没有远程桌面授权服务器可以提供许可证,远程会话被中断”问题是因为微软默认的远程登录只提供120天的使用期限。解决该问题的具体步骤如下:


1、打开运行,在运行中输入注册表命令“regedit”,然后回车通过命令打开注册表对话框。

2、在注册表对话框中依次打开“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\GracePeriod”。

3、右键点击“GracePeriod”,在菜单中点击“权限”。

4、修改“GracePeriod”的管理员权限,勾选完全控制为允许,勾选读取为允许。

5、获取管理员权限后,再右键点击“GracePeriod”,在菜单中点击“删除”。

6、在“确认项删除”弹出窗口中点击“是”。

7、 删除“GracePeriod”这一项后,为了使注册表及时生效,此时要重启系统。重启完成后,问题解决。

这样就解决了“Server2008R2:由于没有远程桌面授权服务器可以提供许可证,远程会话被中断


#--- 其他案例 ---#

#-------  删除远程桌面会话主机角色,使用默认两个用户的免费连接授权。参考以下步骤对不同版本的Windows服务器进行配置 ----#

通过管理终端连接Windows实例,详情请参见通过管理终端。

选择开始,单击运行,在打开框中输入ServerManager,单击确定。

进入服务器管理器页面,选择管理>删除角色和功能。


进入删除功能和角色页面,单击下一步,单击下一步。

在角色框中,取消勾选远程桌面服务,其它配置默认,单击下一步。

在Windows实例内重启实例。

#  windows 设置正常启动

开机按 f8   选择正常启动

cmd 命令:msconfig

打开启动项,设置常规---正常启动---重启服务器


#  收集错误信息重新启动

重启的时候,可以进入安全模式,进入最后一次正确配置试试

开机按 f8 高级启动---【疑难解答】这个双击打开---【高级选项】我们双击打开--- 【启动设置】的选项 ---页面里右下角会有一个【重启】按钮 --- 等到重启后,我们就会发现,我们的安全模式界面就出现了


【疑难解答】这个双击打开

cmd 命令:msconfig


另外用户对机器做了哪些操作才这样的



#  3. 病毒,重置网络

百度教程:https://jingyan.baidu.com/article/39810a23fe4e9ef736fda6bd.html


Windows远程桌面(RDP)连接安全层:https://www.100tim.com/article/view_2.html


1)window+X ,找到管理员身份的cmd窗体


2)输入执行初始化网络语句, netsh winsock reset


3)重启电脑



#  4. 函数


## 函数不支持,需要修改下远程桌面设置就可了。

此电脑---> 属性--->远程设置----> 仅运行网络身份级别(取消勾选)


函数不支持:https://jingyan.baidu.com/article/c275f6ba7d7997e33d756789.html


#  5. windows远程桌面无法连接或凭据无法工作

1、按下【win+R】,【运行】触开。

2、输入【gpedit.msc】,按下【确定】。

3、按开【计算机管理】-【管理模板】-【系统】。

4、找到【凭据分配】,单击下它。

5、找到【允许分配保存的凭据用于仅NTLM服务器身份验证】。

6、选择【编辑】,设置为【已启用】,并且按下【显示】。

7、输入下【8123】了,关闭电脑重启下解决问题。

# 下面命令不需要执行

# 输入下【termsrv/*】了,关闭电脑重启下解决问题。



# 远程连接出现“由于没有远程桌面授权服务器可以提供许可证,远程会话被中断。”的处理方法

https://www.cnblogs.com/newlooker/p/4615753.html


#  6. windows 查看远程桌面端口

查看 ECS Windows 远程桌面端口

方法一

1、远程连接并登录到 Windows 实例。

2、选择开始 > 运行,输入 cmd 打开命令窗口。

3、执行命令 tasklist /svc | find "Ter",本例中查看到 TermService 的 PID 是 1592。

4、执行命令 netstat -ano | find "1592",查看 TermService 使用的端口,如示例中的 3389。



提供企业建站服务,免费网防系统,提交信息登录 http://yundun.ddoss.cn 邮箱: proposal@ddoss.cn 
回复列表
默认   热门   正序   倒序

回复:windows 远程桌面无法连接提示

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息