如何诊断3389端口不能访问等远程桌面链接问题

远程办公现在是刚需的情况下,如果遇到远程桌面不能访问的问题,会很恼火。 这里提供集中解决方案,希望对大家有帮助。

首先确认,远程桌面是否打开,在windows系统中打开远程桌面的方法:

右键【计算机】-【属性】- 【高级系统设置】进入系统属性界面

点击【远程】 远程桌面 勾选:仅允许运行使用网络级别身份验证的远程桌面的计算机连接,点击确定。 如下图:

如果已经打开,下面进行诊断3389端口不能访问等远程桌面连接问题? 方法如下:

按快捷键 win + R 打开”运行窗口” – 输入”cmd” 打开 “命令行窗口” 然后 输入命令

netstat -ano | find "3389"

执行命令后,出现如下图所示的输出, 那么恭喜你, 远程桌面服务已经正常打开。并且在监听3389的端口

想要实现外网访问内网远程桌面服务请戳链接,使用ZeroTier内网穿透服务即可实现!之后,我们会介绍下如何使用ZeroTier的

如果步骤 1 没有输出的结果,请继续执行下面步骤2的方法

reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v PortNumber
  1. 检查注册表端口, 输入命令

0xd3d的十进制就是3389 ,注意,如果输出结果不是0xd3d, 说明改过默认端口, 使用步骤1查看该端口是否启动。

如果输出结果为0xd3d,请继续执行下面步骤3的方法

  1. 输入命令: services.msc 打开服务窗口,输入大写R字母,搜索找到Remote Desktop Services查看状态是否为”正在运行”。状态为空,可以手动重启服务。启动服务过程中报错, 请执行步骤4
  2. 执行下面的命令: 修复系统文件, 然后重启电脑。
sfc /scannow

如果以上还是不行,可以尝试按下【Win + R】组合键打开运行,输入regedit点击确定打开注册表;

HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Connections;

然后将“Connections”项删除,注销一下Win10系统即可正常使用

然后,按下【windows + x】组合键打开超级菜单,点击【命令提示符(管理员)】;

在命令提示符框中输入:netsh winsock reset

如果你使用了破解dll,让win 可以多登,那么你最好注意下,dll的文件是不是被杀毒软件删除了。

Author: Lei

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.