文档中心

远程桌面端口修改方法 一键批处理 + 命令行 + 图形界面教程

发布时间:2026-04-22 20:32:52

一、一键批处理修改(首选,无需重启)

1. 新建批处理文件

1.       桌面空白处右键新建文本文档

2.       复制下方完整代码粘贴进去

3.       文件另存为文件名后缀改为 .bat(如 修改远程桌面端口.bat),保存类型选所有文件

2. 批处理代码(直接复制、测试可用)

cmd
@echo off

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
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v PortNumber /t REG_DWORD /d 33899 /f

说明:将 33899 替换为自定义端口,建议使用 1024–65535 之间的数字。

cmd
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp" /v PortNumber /t REG_DWORD /d 33899 /f

说明:修改另一处远程桌面端口配置,两处端口必须一致。

2. 防火墙放行新端口

cmd
netsh advfirewall firewall add rule name="RemoteDesktop-NewPort" dir=in action=allow protocol=TCP localport=33899

说明:在系统防火墙中允许新端口通过,否则无法远程连接。

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.       云服务器需在云平台安全组中同步放行新端口。

全天候品质服务
全天候品质服务
快速客服响应
快速客服响应
客户价值为先
客户价值为先
多层安全防护
多层安全防护
QQ在线咨询
业务咨询:594128886
备案咨询:1165077278
微信扫码咨询
微信客服二维码

微信号:yuy1899

0451-85991100 工作日 09:00-18:00