首先检查并启动WinRM服务,确保其启动类型为自动且处于运行状态;接着以管理员身份执行winrm quickconfig和AllowUnencrypted命令重新注册服务;若配置异常,使用winrm invoke restore重置为默认设置;然后在防火墙中启用Windows Remote Management (HTTP-In)入站规则;最后通过gpedit.msc检查组策略中“允许远程服务器管理”等设置是否启用,确保策略未阻止远程连接。

如果您尝试通过Windows远程管理(WinRM)服务管理本地或远程计算机,但操作失败或连接被拒绝,则可能是由于WinRM服务配置错误导致。以下是解决此问题的步骤:
本文运行环境:Dell XPS 13,Windows 10 专业版。
确保WinRM服务正在运行是进行远程管理的前提。如果服务未启动或被禁用,所有远程请求都将失败。
1、按下 Win + R 键打开“运行”对话框,输入 services.msc 并回车。
2、在服务列表中找到 Windows Remote Management (WS-Management)。
3、双击该服务,将“启动类型”设置为 自动。
4、如果服务状态不是“正在运行”,请点击“启动”按钮,并点击“应用”和“确定”保存更改。
当WinRM服务组件出现内部异常或注册信息损坏时,重新注册可以恢复其正常功能。
1、以管理员身份打开命令提示符或PowerShell。可通过右键点击“开始”菜单选择“终端(管理员)”或“命令提示符(管理员)”。
2、依次执行以下两条命令,每条命令执行后需等待完成再输入下一条:
winrm quickconfig -transport:http
winrm set winrm/config/service @{AllowUnencrypted="true"}
3、根据提示允许服务创建监听器和防火墙例外规则。
当手动修改过WinRM配置且无法确定错误来源时,将其重置为出厂默认值可排除配置冲突。
1、以管理员身份打开命令提示符或PowerShell。
2、输入命令 winrm invoke restore winrm/config 并按回车执行。
3、系统会提示配置已成功还原,此时可使用 winrm enumerate winrm/config 验证当前设置。
Windows防火墙可能阻止了WinRM所需的通信端口,需确保相关规则已启用。
1、打开“控制面板” > “系统和安全” > “Windows Defender 防火墙” > “高级设置”。
2、在左侧选择“入站规则”,在右侧搜索包含 Windows Remote Management 的规则。
3、确认名称为 Windows Remote Management (HTTP-In) 的规则状态为“已启用”,且作用域与您的网络环境匹配。
在域环境中,组策略可能会覆盖本地WinRM配置,导致服务行为异常。
1、按下 Win + R,输入 gpedit.msc 打开本地组策略编辑器(仅限专业版及以上版本)。
2、导航至 计算机配置\管理模板\Windows 组件\Windows 远程管理 (WinRM)\WinRM 服务。
3、检查右侧的“允许远程服务器管理”策略是否设置为“已启用”。
4、同时检查“允许使用基本身份验证”等策略是否符合您的认证需求。
以上就是win10如何解决“WinRM”远程管理服务配置错误_修复WinRM服务配置异常的方法的详细内容,更多请关注php中文网其它相关文章!
Windows激活工具是正版认证的激活工具,永久激活,一键解决windows许可证即将过期。可激活win7系统、win8.1系统、win10系统、win11系统。下载后先看完视频激活教程,再进行操作,100%激活成功。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号