🇬🇧 | 🇩🇪 | 🇫🇷 | 🇪🇸 | 🇨🇳 | 🇸🇦
我们没有DLL,但我们有:
Windows文件分析器和在线快速反病毒

一个简约的界面,具有快速搜索,方便的上传和干净的部分结构.

🛡️🔍 快速验证你的档案,只需要放上这个页面.
病毒检查,哈希,签名验证,架构,人工智能信息.

如何修复 "WinRM客户端无法处理请求,因为WSMAN ALLOWED PUBLISHERS参数中的类型字段是无效的.

描述

This error occurs when the Windows Remote Management (WinRM) service tries to parse the WSMAN_ALLOWED_PUBLISHERS 配置策略,但遇到错误,损坏或不支持的数据类型格式. 此组策略设置限制了哪些发布者允许运行远程管理插件. 如果此配置的注册表条目或组策略对象 (GPO) 包含格式错误,WinRM客户端立即失败并阻止远程管理连接.


一步一步的修复

方法1:通过命令提示符清除注册表条目

解决这个问题的最快方法是删除损坏的注册表密钥,以便WinRM可以恢复到默认的工作状态.

  1. 按下 Windows Key.
  2. 它们的类型 cmd 在搜索中.
  3. 按下右键 Command Prompt 并且选择 Run as administrator.
  4. 复制并粘贴下面的命令到窗口:
    reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\WinRM\Client" /v WSMAN_ALLOWED_PUBLISHERS /f
  5. 按下 Enter 执行命令.
  6. 通过运行下一个命令重新启动 WinRM 服务:
    net stop winrm && net start winrm

方法2:通过组策略编辑器修复

如果您的计算机是域的一部分或使用本地组策略,则错误配置可能来自GPO.

  1. 按下 Windows Key + R 打开运行对话框.
  2. 它们的类型 gpedit.msc 然后按下. Enter.
  3. 在左侧中,导航到下面的文件路径:
    • Computer Configuration
    • Administrative Templates
    • Windows Components
    • Windows Remote Management (WinRM)
    • WinRM Client
  4. 在右边窗口中,查找名为 Disallow WinRM execution from unallowed publishers 或是 Allowed Publishers.
  5. 双击该策略打开其设置.
  6. 改变设置为 Not Configured 或是 Disabled.
  7. 点击 Apply 然后点击 OK.
  8. 作为管理员打开命令提示符并通过输入强制更新策略:
    gpupdate /force

方法3:重置 WinRM 客户端配置

如果错误仍然存在,您可以将 WinRM 客户端配置完全重置到工厂默认设置.

  1. 打开 Command Prompt 作为一个管理员.
  2. 键入以下命令来重置 WinRM 客户端:
    winrm reset
  3. 键入下面的命令来重新配置快速访问:
    winrm quickconfig
  4. 按下 Y 当被提示确认配置更改时.
ERROR_WSMAN_CERTMAPPING_INVALIDSUBJECTKEY | ERROR_WSMAN_CERTMAPPING_INVALIDISSUERKEY | ERROR_WSMAN_CLIENT_INVALID_DELIVERY_RETRY | ERROR_WSMAN_CLIENT_NULL_PUBLISHERS | ERROR_WSMAN_CLIENT_NULL_ISSUERS

可能有一些错误.. Learn Microsoft