ghacks Technology News

Not enough server storage is available to process this command

Not enough server storage is available to process this command is a message that you can receive when you try to access a shared resource on a network. The Event ID: 2011 may also be written referring to the configuration parameter IRPStackSize. If the IRPStackSize is not present in the Registry the default value which may not be large enough for the server service to administer shared folders on some of the physical drives.

To solve this problem open the Registry 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 create a new Dword with the name IRPStackSize.

The default value for this Dword is 18 and you should raise the value by adding 3 to it. 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.

Enjoyed the article?: Then sign-up for our free newsletter or RSS feed to kick off your day with the latest technology news and tips, or share the article with your friends and contacts on Facebook or Twitter.

Related Articles:

Linux Process Management: Command Line
Save Lots Of Server Storage In WordPress
Prevent Malicious Software Removal Tool from phoning home
Remote Server Monitoring Software DreamSys Server Monitor
Block installation of Windows XP SP3 and Vista SP1



About the Author:Martin Brinkmann is a journalist from Germany who founded Ghacks Technology News Back in 2005. He is passionate about all things tech and knows the Internet and computers like the back of his hand. You can follow Martin on Facebook or Twitter.

Author: , Sunday January 13, 2008 -
Tags:, , , ,


Responses so far:

  1. Andrew says:

    Martin, (or anyone!) I’ve a few questions about this topic.

    1. Which versions of Windows does these particular values apply to? I’ve seen this many, many times on several of my Windows 2003 servers.

    2. Any idea what IRPStackSize really is?

    3. What causes this problem?

    4. Do we perform this operation on the machine hosting the share or the mean accessing the share (which would be the one to display the error)?

    5. What are the downsides of increasing all the way to 50? (increased memory usage?)

    6. Is this related to a ‘page pool’ at all?

    I’d love to be able to prevent this error from crippling our operations but have struggled to find answers to the about.

  2. SQrL says:

    another possible cause:
    http://support.microsoft.com/default.aspx?scid=kb;EN-US;304101

  3. manish says:

    thans a lot

  4. Radarman says:

    I am running server std 2003, and I did not have the IRPStackSize Dword. I added it, set it to 21, rebooted the server and all fixed.

    Thank you for this tip.

  5. I too commend you on this tip. Was unable to share external USB drives. Made this simple registry entry and and now ALL IS WELL! Using a Windows XP Pro machine

  6. eric says:

    Had a customer in need. All is well now. Thanks a bunch!!

  7. Zso says:

    A very good hint, I had no clue how to get on top of this issue before I found this article.

    The setting was completly missing from my Windows XP pro. I was only able to connect to the shared printers, now everything is fine.

  8. Hilo says:

    Just purchased a Compaq with Vista on 32 bits installed, would not access my laptop over a wireless network, still working on it… got up to value 30 so far…

  9. Jason G says:

    Worked like a charm on my XP Pro SP3 box. Was getting the message and related event log entry until I got the value up to 24 and haven’t seen it since. Been 2 weeks.

    Thanks!!

  10. Sydney Ferguson says:

    I have been struggling with the same issue for 2 weeks now…Who would’ve thought that the problem could lie in the registry? This was an awesome relieve to have it work again as it should! Thank you Martin! You’ve been a great help and wish you all the best!

    Regards

    Sydney

  11. djrichard says:

    Worked like a charm for an XP Pro machine. Thanks!

  12. Bob says:

    Fixed! Thank you, thank you….!

  13. Clutch Cargo says:

    I tried the fix but still no luck. Perhaps I am doing it wrong? I added the value to my laptop which is seeing the error message. I can share/see files I want from my desktop side n problem. But lately I cannot from the laptop side..HELP!

  14. ckmerc says:

    Dude…thanks…was on the computer for 3hrs…many thanks!!!

  15. Clutch Cargo says:

    Ok, got mine to work now. The trick was putting the value in DECIMAL format, not hexdecimal (may be self-evident to some people but not to me). Also, I ended up placing the parameter on both PCs just to make sure. Sure enough, I can now share files both ways between the two PCs. :)

  16. Janet says:

    I am not sure where to post this, but the problem I am having is this:

    “The system cannot log you on due to the following error: Not enough storage is available to process this command…”

    I get this error in Windows XP, does anyone here know how to fix this?

  17. Hi Janet,

    This is what worked for me and I too use Windows XP. To recap, I could only share files in one direction between my two computers. As one was giving me the “Not enough storage is available to process this command…” message So I suggest try the following:

    “Not enough server storage is available to process this command” is a message that you can receive when you try to access a shared resource on a network. The Event ID: 2011 may also be written referring to the configuration parameter IRPStackSize. If the IRPStackSize is not present in the Registry the default value which may not be large enough for the server service to administer shared folders on some of the physical drives.

    To solve this problem open the Registry 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 create a new Dword with the name IRPStackSize.

    The default value for this Dword is 18 and you should raise the value by adding 3 to it. 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.

    Here’s another step by step description which worked:

    * Start
    * Run
    * regedit
    * Navigate to HKEY_LOCAL_MACHINESystemCurrentControlSetServicesLanmanServerParameters
    * with the Parameters folder selected, right-click it
    * go to New and click DWord Value
    * type IRPStackSize exactly as displayed
    * change base to Decimal
    * I set my value to 30 because the default value of 15 didn’t work for me
    * close out of the registry and reboot the server.
    * It worked!

  18. SlimJimGuyMan says:

    Thanks bro.

  19. Will R. says:

    Was trying to access a shared folder on a very large partition with a media player. Needles to say that as soon as I applied the above fix and rebooted, my Vista machine and my MVix media player both were able to see the contents of the share.

    Many thanks.

  20. Dhruwal Patel says:

    Changing value of IRPStackSize to 21 and a reboot worked for me.

  21. Bhavesh Dave says:

    Dear Sir,

    I have in my computer Window vista ultimate 32bit. I have cheange till 50 but my problem is not got solve. I have tried to solve but same problem I am facing. If there is any other solution please send me email.
    Thanks .

    Bhavesh

    • ajb42114 says:

      Did he ever come back to you about this? I have the same problem, having set the IRPStackSize to 50, I still get the error message.

  22. Dan says:

    Had to do this from the computer that I was sharing the resource. It worked great! Thanks a million!

  23. Bob B. says:

    Wow! Your solution worked great for me. Both my desktop & notebook have Windows XP and both had the Dword value set at 11 so I changed them to 18. I have never been able to transfer files using the notebook. Now I can transfer files from either. Thanks a million.

  24. Vikas says:

    Hi !

    I had the same issue, so I just moved the page file from C drive to another partion and rebooted the server.
    The issue was resolved.

    Cheers!

    Vikas

  25. Hector says:

    Symantec’ s Norton can also be the cause. Removing the software solves the issue.

  26. Sean says:

    Hector says:
    April 27, 2009 at 5:42 am
    Symantec’ s Norton can also be the cause. Removing the software solves the issue.

    Why does that not surprise me?

    =========================================

    Having this problem on an XP Pro workstation, several actually;
    I went to HKLM…Services and I see there are subfolders for ‘lanmanserver’ and ‘lanmanworkstation’ with similar listings underneath.

    Should I apply the new DWORD value under lanmanworkstation or still under lanmanserver.

    Just wanted to clairfy.

    Thanks!

  27. Jeremiah says:

    All,

    I also witnessed the infamous “Not enough server storage is available to process this command” last night on a friends system. 3 machines running XP Pro SP2, SP3 X 2, same workgroup. Could see the shared files from the “server” machine, but as soon as I went to a share, got the message. I was doing a Quickbooks Enterprise 9.0 upgrade for them, from Quickbooks Pro 2008. If I ran QuickBooks enterprise on the “server” machine, the clients could not connect to the share. Got the same message mentioned above. As soon as I closed out of Quickbooks on the “server” machine, the clients could connect to the share and Quickbooks. Intuit is pointing the finger at MS. They have Norton on 2 machines, and McAfee on another.

    My question: I added the lanmanserver DWORD reg entry on the “server” machine. It did not resolve the situation mentioned above. Do I need to add this to the clients as well?

    Thanks,
    Jeremiah

  28. Jason says:

    Thanks for this tips… Finally, I solved my problem…

  29. Danny says:

    Hi,

    So Questions,

    Client of mine had this a few weeks ago and added the IRPStackSize and set it to 21 all worked for 3 weeks, then this morning I get a phone call and its the dreaded “Not enough server storage is available to process this command” was back,

    so i logged in remotely and tried to get into the Regedit and its was missing off the PC and also the Start>Run was not working. strange so i had to copy files over from my pc. and i went back into the IRPStackSize and had to increase to 24 and now is working again.

    What cause the IRPStackSize to stop working, and what happens once i get to 50 and cant get above?

    Dan

  30. Jeff says:

    Thanks a lot,

    Edited the registry on my WinXP 64-bit that is acting as the host server.

    Had to create the dword value and used a hexadecimal value of 21.

    So far, so good.

Leave a Reply   Follow Ghacks   Subscribe To Comment Rss

Subscribe without commenting

© 2005-2012 Ghacks.net. All Rights Reserved. Privacy Policy - About Us