07 Jan

How to troubleshoot memory issues when executing remote Powershell queries

If you are receiving “Processing data for a remote command failed with the following error message: The WSMan provider” message from the PS Queries (e.g. on the Nagios)

All you have to do is log on the target computer, and run powershell with Administrator Rights. Then you can increase Powershell memory with below commands

You can get current memory size with get-item:


And here is the command for change the value:


winrm set winrm/config/winrs @{MaxMemoryPerShellMB=”512″}




In some cases, you need to restart the WinRM service on target system: