
如果您希望在局域网内通过主控电脑远程关闭另一台运行 Win11 的目标电脑,但执行 shutdown /s /m 命令时提示“拒绝访问”或无响应,则问题通常出在目标电脑的权限配置、防火墙策略或服务状态上。以下是多种独立可行的开启与执行远程关机的方法:
一、配置目标电脑的远程关机权限
Windows 默认禁止普通账户从网络强制关机,必须显式授予指定账户“从远端系统强制关机”权限,否则命令将被系统拦截。
1、在目标电脑上按下 Win + R 键,输入 gpedit.msc 并回车,打开本地组策略编辑器。
2、依次展开路径:计算机配置 → Windows 设置 → 安全设置 → 本地策略 → 用户权限分配。
3、在右侧列表中找到并双击 从远端系统强制关机。
4、点击 添加用户或组,输入主控端发起请求所用的账户名(如 DESKTOP-ABCAdministrator 或 DOMAINuser),点击 检查名称 确认后点击 确定。
5、若目标为 Win11 家庭版且 gpedit.msc 不可用,需先以管理员身份运行补丁脚本启用组策略功能,再执行上述步骤。
二、开放防火墙入站规则支持远程关机通信
远程关机依赖 Windows Management Instrumentation(WMI)及 RPC 服务,需放行 TCP 135 端口及动态 RPC 端口范围;仅允许“Remote Shutdown”应用条目不足以保障稳定通信。
1、在目标电脑上打开 控制面板 → 系统和安全 → Windows Defender 防火墙 → 高级设置。
2、左侧点击 入站规则,右侧点击 新建规则。
3、选择 端口,点击下一步。
4、选择 TCP,在“特定本地端口”中输入 135,点击下一步。
5、选择 允许连接,点击下一步。
6、勾选 专用(必选),按需勾选 域,取消勾选 公用(除非明确需要外网访问),点击下一步。
7、命名为 Remote Shutdown (TCP 135),点击完成。
8、重复新建规则流程,创建第二条规则:协议类型选 自定义 → 程序选 所有程序 → 协议和端口选 TCP,本地端口为“1024-65535” → 其余同上。
三、使用命令提示符执行远程关机指令
该方法直接调用系统内置 shutdown.exe,无需第三方工具,适用于已配置好权限与防火墙的环境。
1、在主控电脑上以管理员身份运行 命令提示符(右键“开始”菜单 → “终端(管理员)” → 切换至 CMD 标签页)。
2、输入以下基础命令并回车:shutdown /s /m \目标计算机名 /t 0。
3、若使用 IP 地址,格式为:shutdown /s /m \192.168.1.100 /t 0。
4、如需添加关机说明,追加参数:/c "系统维护"。
5、若目标电脑处于休眠或快速启动状态,可能无法响应;请确保其处于开机且未锁屏状态,并已禁用快速启动功能。
四、调用图形化远程关机界面
shutdown /i 命令会启动一个可视化对话框,支持批量添加多台设备、设定不同操作(关机/重启/注销)及延迟时间,降低命令记忆负担。
1、在主控电脑管理员 CMD 中输入:shutdown /i 并回车。
2、点击 添加 按钮,在弹出窗口中输入目标电脑的 主机名或IP地址,点击确定。
3、在主界面中选中已添加的计算机,于“你想让这些计算机做什么”下拉菜单中选择 关机。
4、在“选项”区域设定 延迟时间(秒),例如填入 30 表示30秒后执行。
5、点击 确定,系统将向目标设备发送指令并显示执行状态。
五、通过 PowerShell 远程会话并发执行关机
适用于已启用 WinRM 服务且信任主机关系的高安全性环境,可绕过传统 RPC 限制,支持跨子网及带身份验证的远程控制。
1、在目标电脑上以管理员身份运行 PowerShell,执行:Enable-PSRemoting -Force。
2、在同一台目标电脑上运行:Set-Item WSMan:localhostClientTrustedHosts -Value "*"(测试环境可用;生产环境建议指定主控IP)。
3、在主控电脑管理员 PowerShell 中运行:Enter-PSSession -ComputerName 目标计算机名 -Credential 目标管理员账户。
4、会话建立后,直接输入:Stop-Computer -Force。
5、退出会话:Exit-PSSession。










