windows Hosting Blog

ASP.NET, MSSQL and Windows dedicated server articles

      

“Not enough server storage is available to process this command.”

Well looking at this error message anyone can guess that there should not be sufficient space available to upload the data on your drive.
But this is a different case other than available disk space.
Generally you face this specific error message when you try to access a shared network resource like a shared drive.

network

IRPStackSize” is the parameter responsible for this error message.

What is IRPStackSize ?

IRPStackSize is a parameter in Windows registry which handles I/O requests. Its nothing but the value of stack locations used by Windows server.
By default each stack allocated with 36 bytes of memory for each receive buffer but it can be modified as per the requirement.

Anyways lets come to the point, we will discuss about IRPStackSize later on.

Location of IRPStackSize in registry is :-

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

To fix above error message we have to increase the value of IRPStackSize and following are the steps for this :-

On your box Start

>> Run

>> type in regedit and hit Ok

>> it will open Registry mmc

>> navigate the key
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters

>> at the right pane you can see IRPStackSize

>> double click on it to open

>> change the Base type to decimal

>> in the Value Data field enter suffcient larger value than that is listed already.

Now close Registry editor and restart your box.

In case if IRPStackSize is not present under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters  then you need to create it as a new DWORD.

Leave a Reply

You must be logged in to post a comment.