Ant*_*lov 7 winrm windows-server-2012
今天我被这个臭名昭著的 2012R2 错误彻底打败了:
Server Manager could not start the task due to the following error: Failed to open the runspace pool. The Server Manager WinRM plug-in might be corrupted or missing.
Run Code Online (Sandbox Code Playgroud)
没运气。事件日志中没有一个错误。当然,我可以使用 Powershell 添加删除角色或完全擦除这台机器。我仍然在寻找这个简单问题的正常解决方案。
进一步的测试表明我的错误是可重复的。我已经在原始默认完全更新的 Windows Server 2012 R2 标准安装上进行了测试,并且能够重现它。问题在此声明之后开始:
winrm invoke Restore http://schemas.microsoft.com/wbem/wsman/1/config/plugin @{}
Run Code Online (Sandbox Code Playgroud)
完整详情如下。有任何想法吗?
域控制器从 win2008 R2 升级到 2012R2 后,一切正常。 [dcdiag /fix /q] 除了下面的错误没有显示任何内容。 升级后几个小时内发生错误(不是立即): 来源:Microsoft-Windows-WinRM 事件 ID:10155 级别:错误 描述: WSMan 服务无法读取以下插件的配置: 微软服务器管理器。 收到的错误是-2144108144:%%-2144108144 WS-Management 服务无法处理该请求。插件配置:“Microsoft.ServerManager”已损坏。此插件需要重新配置或删除。使用以下命令删除插件配置 winrm 删除 http://schemas.microsoft.com/wbem/wsman/1/config/plugin?Name=xyz 或者使用以下命令恢复默认插件配置。请注意,在此还原操作期间将取消注册所有外部插件。 winrm 调用恢复 http://schemas.microsoft.com/wbem/wsman/1/config/plugin @{}。 用户操作 确保此插件配置有效。 我已经在 CMD 窗口中运行了: winrm 调用恢复 http://schemas.microsoft.com/wbem/wsman/1/config/plugin @{} 然后在服务器重新启动后,服务器管理器停止正常工作,并出现第 1 段中提到的错误。 配置和 Windows 详细信息如下。 PS C:\> winrm quickconfig WinRM 服务已在此计算机上运行。 WinRM 已设置为在此计算机上进行远程管理。 PS C:\> winrm 枚举 winrm/config/listener 听众 地址 = * 传输 = HTTP 端口 = 5985 主机名 启用 = 真 URLPrefix = wsman 证书指纹 监听 = 127.0.0.1, 192.168.30.6, ::1 PS C:\> (Get-WmiObject -class Win32_OperatingSystem).Caption Microsoft Windows Server 2012 R2 数据中心 PS C:\> [System.Environment]::OSVersion.Version 专业 : 6 未成年人:3 构建 : 9600 修订:0 主要修订:0 次要修订:0
看来 WinRM/WSMAN 配置必须重置为默认值。感谢这篇文章,我找到了它所在的位置。因此,将HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN
注册表设置从新安装的 Win 2012 R2 复制到有问题的计算机可以消除此错误。
仅针对这种情况,截至 2016 年 10 月 17 日完全更新的全新安装 Win 2012 R2 标准(英文)的这些设置如下:
Windows 注册表编辑器版本 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN] “堆栈版本”=“2.0” [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\AutoRestartList] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\CertMapping] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Client] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Listener] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Listener\*+HTTP] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Plugin] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Plugin\事件转发插件] “配置XML”=“” [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Plugin\Microsoft.PowerShell] “配置XML”=“” [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Plugin\Microsoft.PowerShell.Workflow] “配置XML”=“” [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Plugin\Microsoft.PowerShell32] “配置XML”=“” [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Plugin\Microsoft.Windows.ServerManagerWorkflows] “配置XML”=“” [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Plugin\SEL 插件] “配置XML”=“” [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Plugin\WMI 提供程序] “配置XML”=“” [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\SafeClientList] "WSManSafeClientList"=十六进制:00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\Service] “allow_remote_requests”=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\WinRS] [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WSMAN\WinRS\CustomRemoteShell]
归档时间: |
|
查看次数: |
33095 次 |
最近记录: |