Invoke-Command(PSSessionStateBroken)上的WSMan错误

我有一个奇妙地使用Invoke-Command cmdlet运行进程并从另一台服务器获取信息的脚本。 每隔几个星期脚本错误与下面的错误:

[IP] Connecting to remote server <IP> failed with the following error message : The WSMan service could not launch a host process to process the given request. Make sure the WSMan provider host server and proxy are properly registered. For more information, see the about_Remote_Troubleshooting Help topic. + CategoryInfo : OpenError: (<IP>:String) [], PSRemotingTransportException + FullyQualifiedErrorId : -2146959355,PSSessionStateBroken 

重新启动WSMan服务不能解决问题,但重新启动服务器。 任何想法随着时间的推移失败?