远程桌面端口修改方法 一键批处理 + 命令行 + 图形界面教程
一、一键批处理修改(首选,无需重启)
1. 新建批处理文件
1.
桌面空白处右键 → 新建 → 文本文档
2.
复制下方完整代码粘贴进去
3.
文件 → 另存为 → 文件名后缀改为 .bat(如 修改远程桌面端口.bat),保存类型选 “所有文件”
2. 批处理代码(直接复制、测试可用)
|
cmd chcp 65001 >nul :: 定义远程桌面新端口,可自行修改(建议1024-65535之间,避免使用常用端口) set port=7339
:: 修改第一处远程桌面端口注册表项 reg add
"HKLM\SYSTEM\CurrentControlSet\Control\Terminal
Server\WinStations\RDP-Tcp" /v PortNumber /t REG_DWORD /d %port% /f
:: 修改第二处远程桌面端口注册表项 reg add
"HKLM\SYSTEM\CurrentControlSet\Control\Terminal
Server\Wds\rdpwd\Tds\tcp" /v PortNumber /t REG_DWORD /d %port% /f
:: 在系统防火墙中放行新端口,确保后续能正常连接 netsh advfirewall firewall add rule
name="RemoteDesktop-%port%" dir=in action=allow protocol=TCP
localport=%port%
:: 停止远程桌面服务(执行后会断开当前远程连接,属于正常现象) net stop TermService /y
:: 启动远程桌面服务,新端口配置立即生效 net start TermService
echo
============================================== echo 端口修改已完成!新端口 %port% 已生效 echo 请断开当前连接,使用 服务器IP:%port%
重新连接远程桌面 echo
============================================== exit
/b pause |
3. 运行方法
右键批处理文件 → 以管理员身份运行,执行完成后即生效。
以管理员身份打开命令提示符(CMD),依次执行以下命令。
1. 修改远程桌面服务端口
|
cmd |
说明:将 33899 替换为自定义端口,建议使用 1024–65535 之间的数字。
|
cmd |
说明:修改另一处远程桌面端口配置,两处端口必须一致。
2. 防火墙放行新端口
|
cmd |
说明:在系统防火墙中允许新端口通过,否则无法远程连接。
3. 重启生效(远程安全版)
命令执行完成后,直接重启电脑使端口生效。
⚠️ 远程操作时不要手动重启远程桌面服务,会断开连接且无法恢复。
1. 打开注册表编辑器
按下 Win+R 组合键,输入 regedit,回车打开注册表。
2. 定位远程桌面端口项
依次展开路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\WinStations\RDP-Tcp
找到右侧
PortNumber,双击打开。
3. 修改端口数值
选择十进制,输入自定义端口号,点击确定。
4. 修改另一处相同配置
继续展开路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal
Server\Wds\rdpwd\Tds\tcp
同样修改
PortNumber 为相同端口。
5. 配置系统防火墙
打开控制面板 → Windows 防火墙 → 高级设置 → 入站规则,新建规则,选择端口,协议 TCP,输入设置的端口,允许连接,命名并保存。
6. 重启生效(远程安全版)
修改完成后,直接重启电脑使端口生效。
⚠️ 远程操作时不要手动重启远程桌面服务,会断开连接且无法恢复。
1.
自定义端口不要使用常用端口,避免冲突。
2.
两处注册表端口必须一致,否则无法正常使用。
3.
防火墙必须放行新端口,否则外部无法连接。
4.
修改端口后,远程连接时需在 IP 后加端口,格式为 IP: 新端口。
5. 操作前建议备份注册表,防止误操作导致异常。
6. 云服务器需在云平台安全组中同步放行新端口。
联系我们
- 电话咨询: 0451-85991100
- QQ咨询: 594128886
- 业务咨询: 1165077278
- 在线咨询