在Windows 11中阻止远程协助需同步禁用远程协助功能及支撑组件,包括设置界面关闭、系统属性远程选项卡禁用、注册表强制禁用fAllowToGetHelp为0、停止并禁用SessionEnv和TermService服务、删除防火墙中相关入站规则。

如果您在 Windows 11 中希望阻止他人通过远程协助方式连接您的计算机,则需同步禁用远程协助功能及相关支撑组件。远程协助(包括快速助手和传统 MSRA)依赖注册表策略、系统服务、防火墙规则及用户界面设置共同启用,任一环节未关闭都可能导致功能残留。以下是多种独立有效的关闭方法:
一、通过系统设置界面关闭远程协助
该方法直接修改系统级开关,影响快速助手与传统远程协助的启用状态,操作直观且无需命令行权限。
1、按下 Win + I 打开“设置”应用。
2、在左侧菜单中点击“系统”,右侧滚动并点击“远程桌面”。
3、在页面顶部找到“远程桌面”总开关,将其切换为关状态。
4、向下滚动至“远程协助”区域,确认“允许远程协助连接这台计算机”选项处于未勾选状态。
5、关闭设置窗口,变更立即生效。
二、通过系统属性远程选项卡禁用
此路径调用 systempropertiesremote.exe,直接编辑底层远程策略,可同时屏蔽远程桌面与远程协助,适用于对界面设置失效的情况。
1、右键点击“此电脑”图标,选择“属性”。
2、在左侧面板点击“高级系统设置”。
3、在弹出的“系统属性”窗口中,切换到“远程”选项卡。
4、取消勾选允许远程协助连接这台计算机和允许远程连接到此计算机两项。
5、点击“确定”保存设置,系统将自动禁用相关服务与监听端口。
三、通过注册表强制禁用远程协助
该方法绕过图形界面,直接写入注册表键值,确保即使界面开关被意外开启,远程协助仍无法启动。
1、按下 Win + R,输入 regedit 并以管理员身份运行。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Remote Assistance。
3、在右侧窗格中,双击 fAllowToGetHelp DWORD 值,将其数值数据修改为 0。
4、若该键值不存在,右键空白处 → 新建 → DWORD (32 位) 值,命名为 fAllowToGetHelp,赋值为 0。
5、关闭注册表编辑器,重启资源管理器或重启系统使更改生效。
四、停止并禁用远程协助关联服务
远程协助依赖 SessionEnv(远程协助服务)和 TermService(终端服务)提供会话支持,禁用服务可切断其运行基础。
1、按下 Win + X,选择“Windows 终端(管理员)”。
2、依次执行以下命令:
sc stop SessionEnv
sc config SessionEnv start= disabled
sc stop TermService
sc config TermService start= disabled
3、每条命令执行后应返回 [SC] 成功 提示。
4、关闭终端,服务将在下次启动时保持禁用状态。
五、删除或禁用防火墙中的远程协助入站规则
即使远程协助功能被禁用,残留的防火墙规则仍可能暴露端口或允许异常连接请求,需主动清理。
1、以管理员身份打开 Windows 终端。
2、执行命令列出所有含“remote”关键词的入站规则:
netsh advfirewall firewall show rule name=all | findstr /i "remote assistance desktop"
3、对识别出的每条规则(如“远程协助 (DCOM-In)”、“远程桌面连接”等),执行:
netsh advfirewall firewall delete rule name="规则全名"
4、若规则名含空格或特殊字符,请用英文双引号包裹全名。
5、全部删除后,防火墙将不再放行任何远程协助相关通信流量。










