Friday, June 27, 2008

Not enough server storage is available to process this command

I came across this problem in my work place these few days. Actually, two of my colleagues experienced this same problem in Windows XP Pro "Not enough server storage is available to process this command" when others tried to connect to the shared folders to the specific computer. There are two possible causes to this problem addressed by Microsoft:-

More files are open than the memory cache manager can handle. As a result, the cache manager has exhausted the available paged pool memory.
The backup program has tried to back up a file whose size is larger than the backup API can access on that version of the operating system. This has the same result (that is, the paged pool is exhausted).

To solve this problem open the Registry, go to Start->run-> type in 'regedit', and navigate to the key HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ lanmanserver \ parameters and check if the string IRPStackSize exists. If it does not exist, right click to create a new Dword with the name IRPStackSize.

Right-click and select modify to the data value to 21 (make sure 'Hexadecimal' is selected)The first value for IRPStackSize would be 21. Reboot your computer and see if that solved the problem. If you still get the error message add 3 again and reboot your computer again.

The maximum size for IRPStackSize is 50.

No comments: