Not enough server storage

Tue, 2007-07-17 11:58 by admin · Forum/category:

Error messages:

  • Not enough server storage is available to process this command.
  • Not enough memory to complete transaction. Close some applications and retry.

These error messages can indicate the IRPStackSize bug on the other machine (the server that has the share). On that computer open the event log and check for event ID 2011. If this is present, it is a strong indication for this particular bug.

To repair it, you have to reset the IRPStackSize parameter in the registry at least back to its default value of 15 on the server where the share is.

However, there have been reports (below) of cases where 15 was not enough, and only values in the range of 16 to 25 solved the problem. Try 16 first. Thanks to everybody who tested and reported!

Please add a comment below to report whether 15 was enough or whether raising the value beyond 15 was needed. Let's try out which values work. If you find the time to experiment, please report the lowest value that worked. Try also to set it back to 15 and recheck whether that makes it fail.

Here is the offending registry value:

HKEY_LOCAL_MACHINE
 \SYSTEM
  \CurrentControlSet
   \Services
    \lanmanserver
     \parameters

Check for the presence of a value named IRPStackSize. If it doesn't exist, create it as type DWORD and make sure you have the capitalization absolutely correct (5 upper case, 7 lower case characters), because the system strangely seems to depend on that. Make sure also that you haven't by mistake added a leading or trailing space as described in this comment below.

With base set to decimal, enter the value 15 (or higher).

Reboot the computer (or restart the server service, as described in the comment below: Worked for me).

One frequent culprit is Norton AntiVirus, which tends to change this parameter. See also: How to remove Norton software. Other culprits seem to be TrueImage and IBM AntiVirus.

Check also this Microsoft Knowledge Base article. It does not mention Windows XP, but applies to XP as well.

Antivirus Software May Cause Event ID 2011 (Q177078)
http://support.microsoft.com/kb/177078/

Average: 3.7 (78 votes)

16 works for me

Sun, 2008-12-28 22:38 by cabele

I also have TrueImage home installed, and I never would have guessed that it was the cause of my network problem.

I had no IRPStackSize entry at all, adding it with a value of 16 and restarting the Server service fixed it right up.

Thanks!

15 did not work 18 did

Wed, 2008-12-17 06:02 by Fireant

Stacksize had to be increased to 18 here.
I too have trueimage.

I have 3 machines ... after increasing the stack size to 18 at first only the vista machine would talk to the XP desktop that is the troublemaker.
The laptop (also XP) would not talk to the trouble machine at first .. but I went to the toilet and when I came back I tried again and it worked that time without me doing anything.
Weird ... eh ?

I notice with lan stuff you have to do a lot of rebooting and a lot of waiting ... if at first it does not work ...just wait a few mins ....

Why doesn't this work?

Wed, 2008-12-03 00:25 by elliphant

Note to self: IRPStackSize must be a DWORD, not a STRING.....

Aaaaarrrrrrgggghhhhh

LOL

Wed, 2008-12-03 07:02 by admin

Thanks for the reminder! Yes, computing is full of nasty little traps.

BRAVO!

Mon, 2008-11-24 20:17 by Dayveboy

This solved my problem first time... thanks

Not Enough Server Storage -set value to 16

Sat, 2008-11-22 21:36 by herterj

WIN XP home, vanilla, value of 16 worked for me! THANK YOU!

Awesome you prevented me from going insane

Sun, 2008-11-16 01:21 by mbmedia

suddenly started getting the "Not enough server storage" error when attempting to access shares on a WinXP box from a Vista box

for me it all went horribly wrong when windows update installed .NET 2.0 framework SP1

added the IRPStackSize with value 16, rebooted, no luck
changed value to 18, rebooted, works a charm!

thank you! thank you! i can access my 2TB share again

props to admin

Thanks for reporting the values

Sun, 2008-11-16 09:30 by admin

I'm still wondering why some installations need IRPStackSize 15, others need 16, and others need 18 or more. This is one of the stranger Windows bugs.

TrueImage is my culprit

Tue, 2008-11-11 01:38 by danielbureau

After installing Acronis TrueImage home 2009 (which I like), I was not able to access my computer. I only realized this fact after reading your post. By first looking at Microsoft, they suggested to put the key larger than 4. Well this is far from enough. It used your recommended 15 and all is fine for me. Now I have to go back at Norton Internet Security and undo settings that I thought were wrong. Well!

Merci.

Acronis TrueImage 2009 removed IRPStackSize

Sat, 2008-12-27 18:17 by sfroach

Thanks for this article!
I found no IRPStackSize value in the registry. Was able to successfully create via your instructions and now all is well.

You're welcome

Tue, 2008-11-11 07:43 by admin

Thanks for reporting back. I wonder whether anybody has taken up this issue with Acronis support. If their software breaks normal networking, that's an issue worth some discussion. In fact, I have no clue why they even fiddle with the IRPStackSize.

I consider Norton software generally suspect, because I have seen it cause problems far too often, particularly Norton Internet Security and particularly networking problems. My recommendation is to uninstall it and use something else, if anything else is really needed. Normally a router with NAT plus the built-in Windows firewall is sufficient.

ErichXsv1's picture

changed irpstack parameter. CAN see files now BUT...

Mon, 2008-11-10 13:19 by ErichXsv1

Signed up to cast vote and "Thank you so much for this post!!" I still need a little help though. After changing parameters I can now access all of my network files(yeah, been working 3 days on it) However, video now takes an unusually long time to load, and stutters while its playing. I have tried lots of settings (in increments of 3 up to 50) and even increased local cache to accommodate...to no avail.
My network WAS running fine w/o the irpstack mod before...and no wait when executing video etc..then a few days ago I could see the network, including folders but could not access files..until this change. I feel like I am very close, but I am at a loss right now. ANY help would be hugely appreciated. I would be more than happy to provide any additional info, if needed. Thanking you in advance,
Erich

Where does the video come from?

Mon, 2008-11-10 17:03 by admin

Are you talking about watching a video file that comes across the network from another computer?

What's the data rate when you don't watch, but copy the file? Is it high enough?

ErichXsv1's picture

it's actually from my XP pro

Tue, 2008-11-11 06:12 by ErichXsv1

it's actually from my XP pro to an Xbox shared thru smb (xbmc). Xfer is done via FTP and speed is fine, but I like browsing and instantly choosing something instead of moving it over to enjoy it w/o lag. I know it is possible, I have the same setup I used to have. I think the only program added since was roxio back on track. Never encountered a "wait" for anything over network prior to this...

Is it the network?

Tue, 2008-11-11 07:51 by admin

To make sure that this is really a networking problem, can you play the same video locally on the XP computer without any stuttering? Sometimes hard disks fall back to PIO mode, which causes stuttering video problems.

Otherwise I don't have any idea right now. There are so many possible causes … You'll have to keep trying different things. If you have another computer, try to read and copy those files to measure the speed and to check whether it is a problem of the XP computer or only of the XBox.

Are you sure the XBox uses ftp? That would be a different can of worms. I would think they use SMB, i.e. normal Windows networking. But I don't know offhand.

ErichXsv1's picture

Seems as tho XP machine is to blame

Tue, 2008-11-11 20:18 by ErichXsv1

Video is perfect ON server. Stutters on both the xbox and other xp pro on network...this issue is with SMB.

Local=GREAT

ON Network -even accessing the shares takes longer than it did(sometimes upwards of a minute to load the avi file)- I assume some sort of buffering, however it never did that before. Is there a way to CLEAR the memory associated with the irpstack.

Read and copy=No issues...music is slightly defunct, but the more intensive stuff like videos really stutter.
PS thanks for the reply...you'd be surprised how many forums nobody responds...perhaps I have been phrasing my issue ineffectively. Anyway-Thanks

Suspect other issue

Tue, 2008-11-11 22:06 by admin

I have doubts that this is still an IRPStackSize issue. I suspect it is something else.

Unfortunately there are many possible causes, even down to a bad contact in the network cable.

A simple test would be to copy a large file across the network to check the speed. A 100Base-TX Ethernet should transport around 10 MB/s, if it is working perfectly well, so a 1 GB file should copy in about 100 s on a perfect network. If it took longer than 5 min, I would call that a defect.

ErichXsv1's picture

If 1GB over 5mins is a defect- I am defunct! 900mb ~20mins

Wed, 2008-11-12 01:59 by ErichXsv1

Network cable ruled out, as the box I did txfer test to is wireless 54g (although the Xbox IS ethernet connected) I agree with you about the irpstack. I know very little about all this..I had never even heard of IRPStackSize prior to this-but it did allow me to access my network shares again so I can't help but think they may be connected somehow.
--***Tried copying over 900MB file and it has taken 13mins already(still says 5 to go).
BTW-I have athlon 64 X2 Dual, 2.6 ghz w, 1.75gb RAM- and 2x500GB seagate sata- Raid 0-as the main/server===router===Xbox and
--------------------wireless desktop athlon 2.4ghz, 2gb Ram- 80GB IDE
I also tried system restore, back as far as I could(as I haven't always had this issue) and also did the xp install repair----also didn't help. I am almost ready reformat. Aargh. I have has very little luck finding any solves for anything like this, either through Google or various forums. Please do forward ANY suggestions as a reformat would be a headache-especially because I would have more data than I have room for....
Thanks again in advance.
PS-after the txsfer I could play that 900mb share on the xbox(from the wireless desktop) with NO skipping. Perfect-Definitely an issue on the XP pro main/server

Swap components

Wed, 2008-11-12 07:00 by admin

Too many possible causes, unfortunately. Wireless is much slower than Ethernet cable, that's normal, and video over wireless has always been a bit problematic, but should work, if everything is set up correctly and working well.

I would try to remove and reinstall the Ethernet adapter driver. Then I would try a different Ethernet adapter. If yours is on the motherboard, try to borrow a plug-in Ethernet adapter. You could take your computer to a computer shop and ask them to check the Ethernet speed.

I would also check the cabling and the switch, if there is one. Are they all up to the speed?

ErichXsv1's picture

I understand that wireless is

Wed, 2008-11-12 23:35 by ErichXsv1

I understand that wireless is slower, however, once the video has been txferred from the prob comp to the wireless xp-it streams to the xbox with little or no wait, and the video has yet to skip! I will try reinstalling the ethernet driver and post the results.
This started after installing Roxio back on track 10-as this seems to be a similar program to trueimage I thought it would have a similar fix.
Thanks for working w/ me on this.
**updated network adapter driver==Still no change***
***uninstalled all Roxio components with ccleaner***====still no change

My Results

Tue, 2008-10-07 01:23 by Matt.Werner

FYI:

Through trial and error I determined that a setting of 16 (decimal) or higher worked for me. Restarted the Server service after each trial modification to the registry setting. Note that setting back to 15 always results in the error returning.

Two excellent hints

Tue, 2008-10-07 07:38 by admin

Thanks for these two valuable pieces of information, namely that 15 was not enough, but 16 was, and the confirmation that the server service needed to be restarted.

Not enough server storage...

Mon, 2008-09-15 03:40 by peterbosman

Thanks for the effective advise. My problems, too, started after installing TrueImage.
Peter

Thanks!

Sun, 2008-09-07 00:10 by Victor

I could no longer get my Vista Machine to access the mapped drives (both internal and external) which are connected to my XP computer and got the error message about insufficient server storage.

I checked the registry of the XP machine and there was no IRPStackSize entry. 15 didn't work, but when I raised it to 18, all was back as it should be.

As I try and recreate what caused the problem to appear I think the trial version of TrueImage may be the culprit since that was recently installed and even when not actively running has some processes going in the background. Of course, that may not be the case, but I can't think of anything else that's been changed in the last day or so that might have caused it.

In any event, I'm sure grateful for the info that solved this.

Thanks.

Dick

Thanks for these reports

Sun, 2008-09-07 09:33 by admin

Thanks to everybody who reported the solution, particularly the values higher than 15 that were needed to solve the problem!

I just edited the main article above to reflect the fact that 15 is often not enough and that TrueImage appears to be implicated.

Thanks for a quick solution that works!

Wed, 2008-08-06 21:19 by felixs

Dell Dimension Optiplex and Lenovo X61s connected through LAN at work, both running WinXP Pro SP2. Dell has Sophos, Lenovo has Kaspersky antivirus. Both computers 'see' each other and I could access files on the Dell from the Lenovo but not vice versa. Neither computer had the IRPStackSize entry. I added the IRPStachSize with value 15 on the Lenovo and restarted services as indicated by a post below. Did not work. I increased value to 25, restarted services and BINGO! Now I can access files in both directions again (only Lenovo has IRPStackSize entry!).
Thanks for this quick and easy solution which I just rated a four star.

Works fine thanks

Mon, 2008-08-04 19:13 by Islandxpress

here my story:
Desktop Dell XPS, two Lenovo Thinkpads in a small WLan net. XP Prof SP3 on all.

The two laptops allow file transfer both ways between them.
The desktop can download files from the laptops, but none of the laptops can download files from the desktop.

Checked IRPStackSize parameter in desktops registry: Not included.

Repaired registry as suggested, set value to 15. Result: No good, no change.

Increased IRPStackSize to 25. Result: ok, file transfer from and to desktop is now possible. :)

Checked registry on both laptops, no IRPStackSize parameter???
Can't explain why it is necessary to have this entry on the desktop registry, but the laptops don't seem to need it.

Anyhow, most important - problem solved - thanks

Only on the server

Tue, 2008-08-05 05:48 by admin

The setting is only needed on the server, i.e. on the computer where the share or printer is. And I have not found out why some computers need a value higher than 15. If anybody knows, please chime in.

Worked for me

Sun, 2008-07-27 20:07 by etmed

Server was XP SP2 machine with Symantec AV 10.1.5.5000 and client also XP SP2. IRPStackSize was set to 15 and I was getting event 2011. Set IRPStackSize to 25 and, in lieu of rebooting, restarted the Server service (Start -> Run -> services.msc). Tried it again and voila, share access. Thanks!

Thanks for the good hint!

Sun, 2008-07-27 22:13 by admin

Good idea to restart the server service. I'll edit that into the main article.

This was the hint I was looking for!

Wed, 2008-07-09 09:55 by Carolin

I tried so hard to connect my laptop (Win 2K SP4) to my desktop pc (Win XP SP3) and always received the alert, that there was not enough server storage.

I also knew about the MS advice, but increasing the IRPStackSize value on my laptop didn`t change anything. Today I read your hint, increased the value on my desktop pc from 15 up to 18 and - voilá - I can finally access my desktop pc over the network!!!
Thank you so much!

Glad this helped

Wed, 2008-07-09 17:01 by admin

You're welcome! Good to hear that the article was helpful.

Saved me a huge headache...

Sat, 2008-05-17 03:34 by iantheevil

I just bought a 2TB external USB drive to use for storage for my company until we upgrade our systems. I had just installed it and started moving many of our (less used) shares to the new drive when I decided to test it out to make sure the oft-used shares would work properly. That's when I ran into the "Not enough server storage space available to process this command" error. I'm am so glad the first thing I did was to do a search on the error and that I ended up at this site! I am using Symantec Anti-Virus Corporate Edition and I ended up using 25 instead of 15 to get it to work. Your article saved me so much time I can't thank you enough.

Interesting

Sat, 2008-05-17 21:20 by admin

Thanks! Interesting that you confirm that you also needed 25 instead of the default 15. I wonder where that comes from.

But we do not need to know. We only need to know how to fix the nasty thing.

Thank you!

Sun, 2008-05-11 17:07 by Bocaboy

I was having trouble connecting to a shared Western Digital USB drive connected to an XP desktop. I couldn't do it from my Mac or another PC, but it wasn't until I tried from another PC that I was able to track down the error message and solve it.

As a note, I had to increase the value to 25 to make it work. You might consider adding that footnote to your excellent solution.

Also, if you're adding this DWORD value to the registry, it is case sensitive and must be enter exactly as it is shown in the post (IRPStackSize)

Thank you too

Mon, 2008-05-12 10:35 by admin

I just added your information to the main article at the top. This is very helpful.

Fantastic - no more hair pulling!!!

Sat, 2008-05-10 01:51 by mefrunter

like another user signed up just to say thank you and vote it four stars.I can stop the pulling of - the very little I have left - hair .
Appreciate it - keep up the good work.
Cheers
mefrunter

Good to hear

Sat, 2008-05-10 08:05 by admin

Thanks! The problem is still widespread, probably due to poorly (or arrogantly) programmed third-party software.

PragueBob's picture

Fantastic advice! Perfect!

Fri, 2008-01-25 19:10 by PragueBob

This was such good and helpful advice that I signed up just to give it as many stars as possible and make this comment. Thanks so much to whoever posted this.

Hans-Georg's picture

Glad it helped

Fri, 2008-01-25 19:26 by Hans-Georg

Thanks for the thanks!

The articles labelled admin are from me, I can proudly state. smile

I need two accounts around here. I know, admin sounds a bit impersonal, but I have to separate the "official" from the "personal" articles.

Not enough storage is available to process this command

Thu, 2008-11-13 08:29 by patneys

I too am getting this error "Not enough storage is available to process this command" if I try to access a shared folder/drive which is on my external disks through network.
My shares on internal disks can be accessed.
I tried increasing the IRPStackSize to various decimal values viz 15, 18, 20, 21, 25, 30, 49, 50, 100. Did restart the svr service after modifying these values but to no avail.

On attemped access to shared folders, the event viewer throws up the error: The server's configuration parameter "irpstacksize" is too small for the server to use a local device. Please increase the value of this parameter. (Event id: 2011)

OS: Windows XP SP3
------------------------
Problem Solved!!! Damn, I had pasted a 'space' at the end of the word "IRPStackSize ". solved by deleting that.

Thanks for reporting back!

Thu, 2008-11-13 11:54 by admin

It's always good to know what worked! I'll mention this trap in the main article as well.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.