需从服务、组策略、防火墙及注册表四层面同步关闭:禁用TermService服务;通过gpedit.msc启用“禁用远程协助”和“不允许远程协助”策略;在防火墙新建入站规则阻止TCP 3389、27015端口;修改注册表fDenyTSConnections为1、AllowRemoteAssistance为0。

如果您希望在Windows 10系统中完全阻止外部对本机发起的远程协助请求或远程桌面连接,则需从服务、组策略、防火墙及注册表等多个层面同步关闭相关功能。以下是具体操作步骤:
一、禁用远程桌面服务
远程桌面服务(TermService)是承载“远程访问”的核心系统服务,停止并禁用该服务可直接切断RDP协议入口。
1、按下 Win + R 键,输入 services.msc 并回车。
2、在服务列表中找到 远程桌面服务(名称为 TermService)。
3、右键选择 属性,将“启动类型”设置为 禁用。
4、若服务状态显示为“正在运行”,点击 停止 按钮。
二、关闭系统内置的远程协助功能
Windows 10自带的“轻松访问”远程协助(msra.exe)允许他人通过邀请码发起控制请求,需通过组策略彻底屏蔽其启动能力。
1、按下 Win + R 键,输入 gpedit.msc 并回车(仅限专业版/企业版/教育版)。
2、依次展开:计算机配置 → 管理模板 → 系统 → 远程协助。
3、双击启用 禁用远程协助 策略,并设为 已启用。
4、双击启用 不允许远程协助 策略,并设为 已启用。
三、配置Windows Defender防火墙阻止远程端口
即使服务已停用,防火墙仍需显式拦截TCP 3389(RDP)、TCP 27015(远程协助信令)等端口通信,防止绕过服务层的连接尝试。
1、打开“Windows Defender 防火墙” → “高级设置”。
2、在左侧选择 入站规则,点击右侧“新建规则…”。
3、选择 端口 类型,点击下一步。
4、输入 TCP 和端口号 3389,27015(用英文逗号分隔),点击下一步。
5、选择 阻止连接,点击下一步直至完成,规则名称设为 Block Remote Desktop & Assistance Ports。
四、修改注册表禁用远程协助组件加载
注册表项可阻止远程协助UI界面启动及msra.exe进程初始化,作为组策略之外的补充防护手段。
1、按下 Win + R 键,输入 regedit 并回车。
2、定位至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server。
3、双击右侧 fDenyTSConnections,将数值数据改为 1。
4、新建 DWORD(32位)值,命名为 AllowRemoteAssistance,数值设为 0。
五、卸载远程服务器管理工具(可选)
若系统未部署服务器角色,可移除与远程管理强相关的Windows功能组件,减少攻击面。
1、打开“控制面板” → “程序” → “启用或关闭Windows功能”。
2、取消勾选以下全部选项:远程服务器管理工具、远程桌面连接客户端、Telnet客户端。
3、点击确定后重启系统以使更改生效。











