We recently came across a problem whereby whenever anyone tried to access a share (or mapped drive) on our server, a message saying “Not enough server storage is available to process this command.” was displayed. After some rooting around, we discovered that this was down to installing Acronis TrueImage on theserver. Apparently, the same thing happens with Norton Ghost.
The Fix:
The two messages you are likely to get are:
- Not enough server storage is available to process this command.
- Not enough memory to complete transaction. Close some applications and retry.
To repair it, you have to create or increase the IRPStackSize parameter in the registry of the computer that has the shared folder (the server). Open the Registry Editor (Run -> regedit) and browse to the following value:
HKEY_LOCAL_MACHINE
\SYSTEM
\CurrentControlSet
\Services
\LanmanServer
\Parameters
Check for the presence of the value named IRPStackSize. If it doesn’t exist, create it as type DWORD. With base set to decimal, enter the value 16 or higher (15 is the default, so entering 15 should have the same effect as removing that value altogether). We found that a value of 20 did the trick.
Reboot the computer (or restart the Server service).
You can also check out this Microsoft Knowledge article: http://support.microsoft.com/kb/177078/
