修改注册表后确保新的远程桌面端口号生效全攻略
一、引言
在对 Windows 系统进行远程桌面端口号修改(通过注册表方式)后,如果不进行后续一系列的正确操作,很可能导致新设置的端口无法正常使用,远程桌面连接失败。本文将详细阐述在修改注册表后如何确保新的远程桌面端口号能够真正生效。
二、修改注册表步骤回顾(以 Windows 10 专业版为例)
-
开启远程桌面功能(确保此前已开启,若不确定,可通过:控制面板>系统和安全>系统>高级系统设置 来检查并开启,点击确定或应用生效)。
-
使用win+r快捷键调出运行窗口,输入regedit打开系统注册表。
-
修改第一处,进入\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\Wds\Rdpwd\Tds\Tcp ,右击PortNumber,选择修改,默认端口为3389,新的端口按自己需求设置,比如设置为:19910 。
-
修改第二处,进入\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\WinStations\RDP - Tcp ,同上,设置为同样的端口:19910 。
三、后续确保生效步骤
(一)防火墙规则修改(若系统开启了防火墙)
-
再次使用注册表,进入\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Defaults\FirewallPolicy\FirewallRules ,找到RemoteDesktop - UserMode - In - Tcp ,右键修改,将包含原端口3389的数字修改为新设置的端口(如19910)。
-
进入\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRules ,同上,替换旧的端口为19910 。
-
打开控制面版,进入系统和安全>Windows Defender防火墙,选择高级设置,可在入站规则中,查看到远程桌面的本地端口已修改为19910 。
(二)使新端口生效的方式
方式一:直接重启电脑
这是较为简单直接的办法,通过重新启动计算机,使所有的系统设置和注册表更改得到完整的加载和应用。
方式二:重启相关的服务
-
使用win+r调出运行窗口,输入services.msc打开服务。
-
找到RemoteDesktopServices(远程桌面服务),右键选择重新启动此服务。
(三)测试连接
-
可以在本地计算机上,使用win+r调出运行窗口,输入mstsc打开远程桌面连接。
-
以“IP地址:新端口号(如之前设置的19910)”的格式填入远程地址,点击连接,如果能够成功连接则说明新的端口号完全生效。
四、注意事项与建议
-
在修改注册表之前,建议对注册表进行备份,以防操作失误可以进行还原。
-
新设置的端口号要避开一些常见的、被其他重要服务或程序占用的端口号。
-
如果在生效过程中遇到问题,可依次检查上述步骤中的注册表设置、防火墙规则、服务状态等是否完全正确设置。
-
对于不太熟悉计算机系统和注册表操作的用户,在进行此操作时最好有专业人员指导或者在充分学习和了解后再进行操作。
五、总结
修改注册表来更改远程桌面端口号只是第一步,要使新的端口号真正在系统中生效,还需要对防火墙规则进行适配修改以及通过重启电脑或相关服务等方式来激活新的设置,并且经过测试连接成功后才能确保整个流程的完整性和有效性。
希望本文可以帮助到那些在修改远程桌面端口号后希望确保新端口生效的朋友们。