远程 | 2025-02-25
在 Win10 系统中,出于安全或其他特殊需求,有时需要修改开启远程桌面的端口。以下是详细的修改步骤和相关注意事项。
一、修改注册表
1.备份注册表(重要):在进行注册表修改前,务必先备份注册表,以防修改错误导致系统问题。按下 Win+R 键,输入 “regedit” 并回车,打开注册表编辑器。在注册表编辑器中,点击 “文件”>“导出”,选择保存路径并为备份文件命名,然后点击 “保存”。
2.找到远程桌面端口相关键值:在注册表编辑器中,依次展开 “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp” 。在右侧窗口中,找到名为 “PortNumber” 的 DWORD(32 位)值,默认情况下,其数据数值为 3389(这是远程桌面的默认端口)。
3.修改端口数值:双击 “PortNumber”,在弹出的编辑窗口中,将基数选择为 “十进制”,然后将数值数据修改为你想要的端口号,例如修改为 5678 。注意,选择的端口号不能与已被其他程序占用的端口冲突。修改完成后,点击 “确定”。
二、配置防火墙规则
1.打开防火墙设置:按下 Win+S 键,输入 “防火墙”,打开 “Windows Defender 防火墙”。
2.创建新的入站规则:在防火墙窗口中,点击左侧的 “高级设置”,在弹出的新窗口中,点击左侧的 “入站规则”,然后在右侧点击 “新建规则”。
3.设置规则类型为端口:在新建规则向导中,选择 “端口”,然后点击 “下一步”。
4.设置特定本地端口:选择 “TCP”,并选择 “特定本地端口”,在文本框中输入刚刚修改的远程桌面端口号,如 5678 ,然后点击 “下一步”。
5.允许连接并配置作用域:选择 “允许连接”,然后点击 “下一步”。在 “作用域” 设置中,可以根据需要设置允许连接的远程 IP 地址范围,若允许所有 IP 地址连接,保持默认设置即可,再点击 “下一步”。
6.配置应用场景和规则名称:选择该规则适用的网络类型(域、专用、公用),然后点击 “下一步”。为新建的规则命名,例如 “自定义远程桌面端口入站规则”,最后点击 “完成”。
三、重启远程桌面服务
1.打开服务窗口:按下 Win+R 键,输入 “services.msc” 并回车,打开服务窗口。
2.找到并重启远程桌面服务:在服务列表中,找到 “Remote Desktop Services” 服务,右键点击它,选择 “重启”。等待服务重启完成,此时修改的远程桌面端口就会生效。
四、远程连接测试
在另一台计算机上进行远程连接测试时,打开远程桌面连接工具(按下 Win+R 键,输入 “mstsc” 并回车),在 “计算机” 框中输入目标计算机的 IP 地址和修改后的端口号,格式为 “IP 地址:端口号”,如 “192.168.1.100:5678” ,然后点击 “连接”,输入正确的用户名和密码,看是否能成功连接。
拓展阅读
-如何查看端口是否被占用?:可在命令提示符中使用 “netstat -ano” 命令查看所有网络连接和端口占用情况,找到对应的端口号,查看其对应的进程 ID,再通过任务管理器找到占用端口的程序。
-修改远程桌面端口后影响局域网内其他设备连接吗?:如果局域网内其他设备之前使用默认端口连接,修改端口后需要更新连接的端口号才能正常连接。
-注册表修改错误导致系统无法启动怎么办?:可使用之前备份的注册表文件进行恢复,在开机时进入安全模式,打开注册表编辑器,点击 “文件”>“导入”,选择备份的注册表文件进行恢复。