Not enough storage is available to process this command

In the last few months I have been plagued with this error “Not enough storage is available to process this command.” that seems to come and go, not only that, it doesn’t seem to be limited to a particular operating system, I’ve seen it on Vista Ultimate, Windows XP SP3 and now more recently Windows 7 Ultimate. The most common fix for this is creating or increasing the IRPStackSize value in the Parameters Key within the LanManServer config. This process requires an edit of your current registry so please do this with caution and create a backup before fiddling around with it.

To put it in geek terms the IRPStackSize is a parameter that specifies the number of stack locations in I/O request packets (IRPs) that are used by the operating system. Each stack uses 36 bytes of memory for each receive buffer and you can increase the IRPStackSize, through the Windows registry for some transports, media access control (MAC) drivers, or for file system drivers. The default value of the IRPStackSize parameter is 15.

To do this follow the steps below:

1. Click on Start > Run > regedit & press Enter
2. Find this key name  HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesLanmanServerParameters
3. Locate IRPStackSize
4. If this value does not exist Right Click on Parameters key and Click on New > Dword Value and type in IRPStackSize under the name.
5. The name of the value must be exactly (combination of uppercase and lowercase letters) the same as what I have above.
6. Right Click on the IRPStackSize and click on Modify
7. Select Decimal enter a value higher than 15(Maximum Value is 50 decimal) and Click Ok
8. You can close the registry editor and restart your computer.

This can be found under MS KB http://support.microsoft.com/?scid=kb%3Ben-us%3B285089&x=15&y=11

 

 

[facebook]

    1. Hi Bob,

      the Qword value (64 bit) has no bearing in this particular tweak as it’s not Windows version dependant.
      you can just use the Dword value, this is what I have done as I’m using Windows 7 Ultimate 64bit edition.

      hope that helps

      regards,

      Ron

    1. Hi Bob,

      the Qword value (64 bit) has no bearing in this particular tweak as it’s not Windows version dependant.
      you can just use the Dword value, this is what I have done as I’m using Windows 7 Ultimate 64bit edition.

      hope that helps

      regards,

      Ron

  1. Hi, I’ve followed the steps you’ve suggested, and I am still having the same problem. Do you know what else I could do?

  2. Hi, I’ve followed the steps you’ve suggested, and I am still having the same problem. Do you know what else I could do?

  3. still having this problem i am using xp windows. it happens then i play game more than 25 minutes. can you help me

  4. still having this problem i am using xp windows. it happens then i play game more than 25 minutes. can you help me

  5. It seems that in newer releases of Windows 7, IRPStackSize does not exist. The only key in that location with the value of 15 is “autodisconnect”. Would that be the same thing?

  6. It seems that in newer releases of Windows 7, IRPStackSize does not exist. The only key in that location with the value of 15 is “autodisconnect”. Would that be the same thing?

  7. I looked for this on my machine and was not able to find it. IRPStackSize (WindowsXP SP3) will look at other options.

    Thanks

    1. Hi Jesse,

      If it the entry in the registry is not there, you will have to create it according to the instructions that I have written above.

      Regards,

      Ron

  8. I looked for this on my machine and was not able to find it. IRPStackSize (WindowsXP SP3) will look at other options.

    Thanks

    1. Hi Jesse,

      If it the entry in the registry is not there, you will have to create it according to the instructions that I have written above.

      Regards,

      Ron

  9. I’m getting this message on my VPS that are running Windows Server 2008, will that be okay for me to edit the registry as what you suggested above? Thanks in advance!

  10. I’m getting this message on my VPS that are running Windows Server 2008, will that be okay for me to edit the registry as what you suggested above? Thanks in advance!

  11. I have tried this solution on Vista 32 Home Premium s.p.II. There does not seem to be a “parameters” setting to right click in the “Lanman Server” folder. if you have more information on this I would appreciate it

  12. I have tried this solution on Vista 32 Home Premium s.p.II. There does not seem to be a “parameters” setting to right click in the “Lanman Server” folder. if you have more information on this I would appreciate it

  13. Hi Bruce,

    Can you check the Windows Task Manager under the Services Tab and sort by name – there should be a service in the first column named “LanmanServer”. If it is there then go back and double check the path in your registry to make sure you’re looking under the right directory.

    I haven’t tested this on Vista Home Premium but I’d imagine it’s the same for all.

    regards,

    Ron

  14. Hi Bruce,

    Can you check the Windows Task Manager under the Services Tab and sort by name – there should be a service in the first column named “LanmanServer”. If it is there then go back and double check the path in your registry to make sure you’re looking under the right directory.

    I haven’t tested this on Vista Home Premium but I’d imagine it’s the same for all.

    regards,

    Ron

  15. Absolutely disgusted with Microsoft not to have fixed Storage issue. I am running Vista Business, SP2. And I am uanble to find a solution. And why can’t it handle it automatically while installing SQL Server 2008 instead of complaing.

  16. Absolutely disgusted with Microsoft not to have fixed Storage issue. I am running Vista Business, SP2. And I am uanble to find a solution. And why can’t it handle it automatically while installing SQL Server 2008 instead of complaing.

  17. Any impact if we just set the decimal value to 50 immediately?

    What do we do if it still doesn’t work after doing that?

  18. Any impact if we just set the decimal value to 50 immediately?

    What do we do if it still doesn’t work after doing that?

  19. Tried but at first didn’t work. Took your suggestion about incrementing by 3’s and voila!!! Back in action again. Thanks so much to you for sharing the knowledge. Paying it forward.

  20. Tried but at first didn’t work. Took your suggestion about incrementing by 3’s and voila!!! Back in action again. Thanks so much to you for sharing the knowledge. Paying it forward.

  21. What excellent and easy to follow advice on IRP Stacksize. I did this and it cured my problem immediately. How refreshing when there is so much crap and mis-advice on the net to find something like this. Thank you very much for this and I hope others appreciate your advice as much as I have.

    George.

  22. What excellent and easy to follow advice on IRP Stacksize. I did this and it cured my problem immediately. How refreshing when there is so much crap and mis-advice on the net to find something like this. Thank you very much for this and I hope others appreciate your advice as much as I have.

    George.

  23. Hi Ron,

    I increased it to 50 right away did a reboot and now My computer won’t boot up ? It also won’t boot up in safe mode or let me restore.

    Any suggestions ?

    1. It’s not a good idea to start with the maximum value straight away. Boot with the “Last Known Good Configuration ” option and see if it lets you boot into Windows.

  24. Hi Ron,

    I increased it to 50 right away did a reboot and now My computer won’t boot up ? It also won’t boot up in safe mode or let me restore.

    Any suggestions ?

    1. It’s not a good idea to start with the maximum value straight away. Boot with the “Last Known Good Configuration ” option and see if it lets you boot into Windows.

  25. Hi –

    I am experiencing this exact problem, when trying to install WindowsInstaller.

    The reason I am trying to get later version of WindowInstaller is because of Error 1722 when I try to install or un-install software, so one problem lead to another.

    I have added now the DWORD …but am hestitant to reboot since I found the link http://support.microsoft.com/?scid=kb%3Ben-us%3B285089&x=15&y=11 does NOT mention Windows 7

    It stipulates:
    Description of the IRPStackSize parameter in Windows 2000, in Windows XP, and in Windows Server 2003

    Is this DWORD applicable for Win 7 Home Edition…. Any comments please ?

    1. Hi Sue,

      By default Windows 7 does not have the IRPStackSize parameter which can be added through “regedit” – please make sure you backup your current registry settings before making any changes.

      This could be related to your attempt to use a later version of WindowsInstaller.

      You can try to use a different account with Admin priveleges and/or reinstall your Windows Update agent.

      regards,

      Ron

  26. Hi –

    I am experiencing this exact problem, when trying to install WindowsInstaller.

    The reason I am trying to get later version of WindowInstaller is because of Error 1722 when I try to install or un-install software, so one problem lead to another.

    I have added now the DWORD …but am hestitant to reboot since I found the link http://support.microsoft.com/?scid=kb%3Ben-us%3B285089&x=15&y=11 does NOT mention Windows 7

    It stipulates:
    Description of the IRPStackSize parameter in Windows 2000, in Windows XP, and in Windows Server 2003

    Is this DWORD applicable for Win 7 Home Edition…. Any comments please ?

    1. Hi Sue,

      By default Windows 7 does not have the IRPStackSize parameter which can be added through “regedit” – please make sure you backup your current registry settings before making any changes.

      This could be related to your attempt to use a later version of WindowsInstaller.

      You can try to use a different account with Admin priveleges and/or reinstall your Windows Update agent.

      regards,

      Ron

  27. I follow the step in Windows Server 2003 which installed in VM vare, and i operator through remote deskTop. But it does not work. Can you give me some advise?

  28. I follow the step in Windows Server 2003 which installed in VM vare, and i operator through remote deskTop. But it does not work. Can you give me some advise?

  29. Huh – tried this yesterday with IRPStackSize at 30 – nothing. Thought about just starting out at 50 before reading these comments, including the one from the gent who got a non-functioning computer as a result…just took another crack at downloading the MS WMA runtime, which was what was giving me this irksome message in the first place; and voila, success. Thanks for your help!

  30. Huh – tried this yesterday with IRPStackSize at 30 – nothing. Thought about just starting out at 50 before reading these comments, including the one from the gent who got a non-functioning computer as a result…just took another crack at downloading the MS WMA runtime, which was what was giving me this irksome message in the first place; and voila, success. Thanks for your help!

  31. hei ROn…,
    I only have those problem with opening one folder(but this folder is important),
    Should i do all those thing? i think that will affect all of my folder???

    can you give me a solution, please?

    1. Hi nixie17,

      if the error you are getting is exactly what is posted above then this registry fix might be for you, just make sure you make a backup of your registry before making any changes to it.

      regards,

      Ron

  32. hei ROn…,
    I only have those problem with opening one folder(but this folder is important),
    Should i do all those thing? i think that will affect all of my folder???

    can you give me a solution, please?

    1. Hi nixie17,

      if the error you are getting is exactly what is posted above then this registry fix might be for you, just make sure you make a backup of your registry before making any changes to it.

      regards,

      Ron

  33. Hi Ron thanks for the suggestion but it didnt work for me im running vista home editon and tried going up 3 everytime do you have any other ideas?

    1. Hi Dave,

      There are instances where this fix is not related to the core of your issue. Unfortunately there is no way for me to replicate your exact issue without cloning your system and testing it on a virtual machine. When you increased the value in increments of 3, did you hit the maximum and it still didn’t work?

      regards,

      Ron

  34. Hi Ron thanks for the suggestion but it didnt work for me im running vista home editon and tried going up 3 everytime do you have any other ideas?

    1. Hi Dave,

      There are instances where this fix is not related to the core of your issue. Unfortunately there is no way for me to replicate your exact issue without cloning your system and testing it on a virtual machine. When you increased the value in increments of 3, did you hit the maximum and it still didn’t work?

      regards,

      Ron

  35. Thanks for the suggestion, this fixed the problem we were having with Crystal Reports 2008 on a Windows Server 2008r2 machine.

    Created the DWORD, assigned it a value of 9 (in keeping with the “rule of 3’s for this) and re-started the server service rather than bouncing the server. Fixed the issue immediately.

    Thanks!

  36. Thanks for the suggestion, this fixed the problem we were having with Crystal Reports 2008 on a Windows Server 2008r2 machine.

    Created the DWORD, assigned it a value of 9 (in keeping with the “rule of 3’s for this) and re-started the server service rather than bouncing the server. Fixed the issue immediately.

    Thanks!

  37. Was getting messages saying “Not enough server storage is available to process this command” when attempting to manually restart websites in IIS.

    Also had the same error when logging in and trying to load a local profile.

    This resolution worked for me. Thank you.

  38. Was getting messages saying “Not enough server storage is available to process this command” when attempting to manually restart websites in IIS.

    Also had the same error when logging in and trying to load a local profile.

    This resolution worked for me. Thank you.

  39. I’m having this problem with vista. Did what was asked and even raised by 3 but still the same.
    Can anyone help me out?

    Thanks in advance!

  40. I’m having this problem with vista. Did what was asked and even raised by 3 but still the same.
    Can anyone help me out?

    Thanks in advance!

  41. How about in Windows 2008?

    I had done the instruction from this forum and i restart the server but when I installing the WindowsInstaller4.5, I still have the same message popup.

    Help please.

    Thank you very much.

  42. How about in Windows 2008?

    I had done the instruction from this forum and i restart the server but when I installing the WindowsInstaller4.5, I still have the same message popup.

    Help please.

    Thank you very much.

  43. Hi, I have the error message” Not enough storage memory to process this command” when I plug MY WD MY book 3TB ext. Drive to the PCI Express “Via” card USB 3 port and try to access it from my laptop. The problem disappear when I re plugged it into the USB2 port.

  44. Hi, I have the error message” Not enough storage memory to process this command” when I plug MY WD MY book 3TB ext. Drive to the PCI Express “Via” card USB 3 port and try to access it from my laptop. The problem disappear when I re plugged it into the USB2 port.

  45. I had this error on a machine with some custom Delphi software I wrote that would throw the error when opening a Report Builder report. Luckily to have googled your page. Your solution worked! Thanks!

  46. I had this error on a machine with some custom Delphi software I wrote that would throw the error when opening a Report Builder report. Luckily to have googled your page. Your solution worked! Thanks!

  47. Wanting to download movie files into utorrent for seeding, I have went thru the process as such & the result is unsuccessful while showing “Unable to load. Not enough storage is available to process this command”. Will changing the IRP Stacksize helps?

  48. Wanting to download movie files into utorrent for seeding, I have went thru the process as such & the result is unsuccessful while showing “Unable to load. Not enough storage is available to process this command”. Will changing the IRP Stacksize helps?

  49. Chad,

    I had the same no boot problem when I set too low to reproduce a bug for a program I write. I matched the setting environment where it gave the error rebooted, and black screen forever with a mouse only. I had to go to another machine on my network and remote edit the registry to allow a hard boot. That’s the only thing I could think of.

    Are you networked?

    Try Regedit-ing from one machine to another.

    Todd

  50. Chad,

    I had the same no boot problem when I set too low to reproduce a bug for a program I write. I matched the setting environment where it gave the error rebooted, and black screen forever with a mouse only. I had to go to another machine on my network and remote edit the registry to allow a hard boot. That’s the only thing I could think of.

    Are you networked?

    Try Regedit-ing from one machine to another.

    Todd

  51. Hey ,

    I tried the same thing for Windows 7 and it’s not working.
    It’s jus one folder, whichi is very important.
    Could you please help me?

    1. Hi Neeha,

      if you follow the instructions and increase the values in increments it should fix your issue.
      if it doesn’t then it could be other underlying issue which is beyond the scope of this article I’m afraid.

      let us know how you go.

      regards,

      Ron

  52. Hey ,

    I tried the same thing for Windows 7 and it’s not working.
    It’s jus one folder, whichi is very important.
    Could you please help me?

    1. Hi Neeha,

      if you follow the instructions and increase the values in increments it should fix your issue.
      if it doesn’t then it could be other underlying issue which is beyond the scope of this article I’m afraid.

      let us know how you go.

      regards,

      Ron

  53. Not enough storage is available to process this command

    In the last few months I have been plagued with this error “Not enough storage is available to process this command.” that seems to come and go, not only that, it doesn’t seem to be limited to a particular operating system, I’ve seen it on Vista Ultimate, Windows XP SP3 and now more recently Windows 7 Ultimate. The most common fix for this is creating or increasing the IRPStackSize value in the Parameters Key within the LanManServer config. This process requires an edit of your current registry so please do this with caution and create a backup before fiddling around with it.

    To put it in geek terms the IRPStackSize is a parameter that specifies the number of stack locations in I/O request packets (IRPs) that are used by the operating system. Each stack uses 36 bytes of memory for each receive buffer and you can increase the IRPStackSize, through the Windows registry for some transports, media access control (MAC) drivers, or for file system drivers. The default value of the IRPStackSize parameter is 15.

    To do this follow the steps below:

    1. Click on Start > Run > regedit & press Enter
    2. Find this key name HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\LanmanServer\Parameters
    3. Locate IRPStackSize
    4. If this value does not exist Right Click on Parameters key and Click on New > Dword Value and type in IRPStackSize under the name.
    5. The name of the value must be exactly (combination of uppercase and lowercase letters) the same as what I have above.
    6. Right Click on the IRPStackSize and click on Modify
    7. Select Decimal enter a value higher than 15(Maximum Value is 50 decimal) and Click Ok
    8. You can close the registry editor and restart your computer.

    This can be found under MS KB Description of the IRPStackSize parameter in Windows 2000, in Windows XP, and in Windows Server 2003

    Hope this helps fellas. /Mike Cheung

  54. Not enough storage is available to process this command

    In the last few months I have been plagued with this error “Not enough storage is available to process this command.” that seems to come and go, not only that, it doesn’t seem to be limited to a particular operating system, I’ve seen it on Vista Ultimate, Windows XP SP3 and now more recently Windows 7 Ultimate. The most common fix for this is creating or increasing the IRPStackSize value in the Parameters Key within the LanManServer config. This process requires an edit of your current registry so please do this with caution and create a backup before fiddling around with it.

    To put it in geek terms the IRPStackSize is a parameter that specifies the number of stack locations in I/O request packets (IRPs) that are used by the operating system. Each stack uses 36 bytes of memory for each receive buffer and you can increase the IRPStackSize, through the Windows registry for some transports, media access control (MAC) drivers, or for file system drivers. The default value of the IRPStackSize parameter is 15.

    To do this follow the steps below:

    1. Click on Start > Run > regedit & press Enter
    2. Find this key name HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservic esLanmanServerParameters
    3. Locate IRPStackSize
    4. If this value does not exist Right Click on Parameters key and Click on New > Dword Value and type in IRPStackSize under the name.
    5. The name of the value must be exactly (combination of uppercase and lowercase letters) the same as what I have above.
    6. Right Click on the IRPStackSize and click on Modify
    7. Select Decimal enter a value higher than 15(Maximum Value is 50 decimal) and Click Ok
    8. You can close the registry editor and restart your computer.

    This can be found under MS KB Description of the IRPStackSize parameter in Windows 2000, in Windows XP, and in Windows Server 2003

    Hope this helps fellas. /Mike Cheung

  55. im using win 7 ultimate … {Select Decimal enter a value higher than 15(Maximum Value is 50 decimal) and Click Ok
    8. You can close the registry editor and restart your computer.} with max value 50 not working

  56. im using win 7 ultimate … {Select Decimal enter a value higher than 15(Maximum Value is 50 decimal) and Click Ok
    8. You can close the registry editor and restart your computer.} with max value 50 not working

  57. Thanks very much, fixed the issue i had on a server 2008r2 VM while trying to upgrade exchange 2010 to SP2.

    The reg entry was missing and set it to the default. Restarted and now working.

  58. Put a new USB 3.0 CineRaid in on a 2003 Server and couldn’t access it from any of my other comps. I just went straight to IRPStackSize = Decimal 30, rebooted and it came right up.

    Thanks

  59. Hi, I’m using Windows XP Professional x64 Edition and got the same problem. Tried to go to 50 straight away and didn’t work. Tried then going from 15 to 50 increasing the value by 3 and still nothing. I don’t know what else I can do.

  60. This tip works but be careful which machine you’re on. I was trying to get several folders of pictures from my Win XP SP3 Laptop copied to Win7 Pro SP-1 Desktop. I had shared the folders on XP laptop, then tried to access from Win 7 Desktop when this error appeared on the Win 7 Desktop. Adding IRPStackSize with a DWORD value of 30 to THE XP LAPTOP worked for me.

  61. I have tried it your way but when I tried to create a new DWORD 32 bit value it says Cannot create value, error writing to registry.

  62. Thanks for the information, but I am still having the same error. This happens when trying to install: “WindowsServer2003-KB942288-v4 x64”.
    I am running Win 7 64 bit. I added the files to registry like you did above and changed the decimal value to 20 and restarted, then when nothing worked changed the decimal value to 25 ect…..all the way up to 50, but no luck. Messed around with Hex values and Qword files, still nothing. Restored my PC and now I am just stuck with no ideas and I have been to every corned of the web. I am trying to install missing Data link library files. Don’t know what else to do

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.