PowerShell远程会话:ESET Nod32 AntiVirus的问题

时间:2010-02-03 17:36:39

标签: powershell powershell-remoting nod32

我正在尝试使用PowerShell远程处理功能。我使用帮助文档中的说明设置了“目标”服务器。但是当我尝试启动一个远程会话时(通过执行“Enter-PSSession servername1”命令),它会在那里停留很长时间,最终会出现这个错误:

Enter-PSSession:连接到远程服务器失败,并显示以下错误消息:WinRM客户端无法在指定的时间内完成操作。检查计算机名称是否有效并且是否可通过网络访问,并且启用了Windows远程管理服务的防火墙例外。有关详细信息,请参阅about_Remote_Troubleshooting帮助主题。

我还注意到,当它坐在那里时,我的电脑性能下降了。看看任务管理器,我看到ekrn.exe是Nod32 Antivirus的内核进程,它使用了大量的CPU(约50%,有时甚至更高)。在我终止进程之前似乎永远不会停止使用CPU,并且我做了一些测试,并且当我执行Enter-PSSession命令时它显然开始使用所有CPU。

然后我尝试禁用Nod32防病毒,执行相同的命令,然后运行,并且远程会话正常启动。

但显然禁用我的防病毒软件并不是解决方案。谁能建议一个更好的?

1 个答案:

答案 0 :(得分:0)

事实证明我没有运行最新版本的Nod32。我运行的是版本3,我能够升级到版本4,问题就消失了。