Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Not enough server storage


21 Sep 2009   #1

W7
 
 
Not enough server storage

I'm getting an odd error trying to connect from my Windows 7 laptop to an XP PC. The XP computer is 'seen' on the network, and I can see the shared folders on that computer. The problem comes when I try to see inside those folders. I get this error message:

[Window Title]
Open Folder
[Content]
\\DOCOFFICE\Doc Office C is not accessible. You might not have permission to use this network resource. Contact the administrator of this server to find out if you have access permissions.
Not enough server storage is available to process this command.

Anyone have a clue what's going on here? I believe all of my sharing permissions are correct, and the XP computer can see files on the Windows 7 machines (I have two laptops that I'm playing with Windows 7 on). Both Windows 7 laptops generate the same error trying to access the XP machine, though they can see and access each other just fine. I've run through all of the troubleshooters multiple times to no avail, disabled and re-enabled network access (both wireless and Ethernet connections), and still get that same error consistently.

Any help or guidance would be appreciated. Thanks.


My System SpecsSystem Spec
.

21 Sep 2009   #2

Win 8 Release candidate 8400
 
 

who is the owner of the folder you cant open? do you have read access to that folder?

ken
My System SpecsSystem Spec
21 Sep 2009   #3

W7
 
 

Not sure about the technicalities of your question- there is one administrator (me) on all computers. In XP, I have the folder set to share on the network, and allow network users to change my files.

I just found something interesting- I have two additional hard drives on the XP computer, and can access them just fine from Windows 7. It's everything on my C drive that generates that error.
My System SpecsSystem Spec
.


21 Sep 2009   #4

Win 8 Release candidate 8400
 
 

Quote   Quote: Originally Posted by drbenson View Post
Not sure about the technicalities of your question- there is one administrator (me) on all computers. In XP, I have the folder set to share on the network, and allow network users to change my files.

I just found something interesting- I have two additional hard drives on the XP computer, and can access them just fine from Windows 7. It's everything on my C drive that generates that error.
Ok what i am asking is if you go to the folder you cant open (even the whole c: drive) right click>properties>security. highlight your name and make sure it has all the things checked
See enclosed picture
Ken
My System SpecsSystem Spec
21 Sep 2009   #5

W7
 
 

Somewhat confused, sorry. When I go to the properties of the XP drive in XP, I don't have a security tab, only General, Tools, Hardware, Sharing, and Quota tabs. If I right click the problem drive from one of the Windows 7 computers, I get General, Network, Previous, and Customize tabs- nothing about security. I recognize the screen you copied above, and have it all set properly in Windows 7 (I believe). Am I missing something?
My System SpecsSystem Spec
21 Sep 2009   #6

XP, Seven, 2008R2
 
 

Quote   Quote: Originally Posted by drbenson View Post
When I go to the properties of the XP drive in XP, I don't have a security tab
To get the Security tab in XP, you must disable Simple File Sharing (or in the case of XP Home edition, boot up in Safe Mode). The option to enable/disable SFS is under My Computer > Tools > Folder Options > View (at the bottom of the advanced section)

To troubleshoot further, you should temporarily uninstall or disable any third party security software. Because it very often causes problems with file sharing.
My System SpecsSystem Spec
21 Sep 2009   #7

Win7x64
 
 

Quote   Quote: Originally Posted by drbenson View Post
...
Not enough server storage is available to process this command.
...
That's a very misleading error message because its meaning makes far more sense to driver developers than to system administrators

The "server storage" that the XP box is supposedly lacking is in something called an IRP. Think of IRPs as a way for drivers to pass work items to one another. For example, the XP network drivers receive your request from the Windows 7 machine and write it down in the first "slot" of the IRP. Then, they pass the IRP along to the Server service, which in turn consumes another IRP slot to record its own information relating to the request. NTFS is next, and last are the disk and volume drivers which actually have the job of getting the raw data off the XP machine's disk(s). (That's vastly oversimplified by the way.)

What the error message really means is "we've run out of 'slots' in the IRP."

The cause can sometimes be as simple as having too many drivers in that chain. If you install anti-virus, it adds its own drivers which also consume IRP slots, as does the firewall, as do various file system filters... and the default IRP size is modest in order to preserve precious kernel memory resources.

This article explains how you can increase the number of 'slots' in each IRP by modifying the IRPStackSize registry parameter (on the XP machine):

Error message: "Not enough server storage is available to process this command"

Try bump IRPStackSize up to 50, then reboot and test access from the Windows 7 machines again. If that works, go down to 40, reboot, test. If that works, down to 30, reboot, test... The idea is to end up at around 3 to 5 above the point where you experience the onset of symptoms. That allows normal operation while limiting the memory consumption due to needlessly large IRPs.
My System SpecsSystem Spec
21 Sep 2009   #8

W7
 
 

All hail the Sulfuric who knows! Good explanation, worked like a charm. I had Googled the error message and found out about the IRPStackSize edit, but I would never have figured that it needed to be applied to the XP machine! My little pea brain figured that since it was Windows 7 giving the message the fix would have to be applied there, and I wasn't going to mess with the Windows 7 registry without explicit guidance.

It would sure be great if error messages like that could include a link right to the KB article (wishful thinking).

For anyone else who runs into this issue, the value that works on my setup is 20 (decimal). 15 craps out, 20 works great.

Thanks to all for the help.
My System SpecsSystem Spec
21 Sep 2009   #9

XP, Seven, 2008R2
 
 

have you scanned your computer for Trojans? I personally have never seen the IRP limit reached on any of my machines. But maybe it's just because I don't often run any third-party antivirus or firewall utilities. I also keep my systems very clean and close down most unneeded network sockets.
My System SpecsSystem Spec
22 Sep 2009   #10

Win7x64
 
 

Quote   Quote: Originally Posted by drbenson View Post
It would sure be great if error messages like that could include a link right to the KB article (wishful thinking).
The XP machine only sends back a single number as the status code designator, and that's then translated at the Windows 7 end in order to show a textual representation to the user. Trouble is, there are 4 billion other subtly but significanty different reasons why such an error might occur, and hard-linking to a specific KB article would be guaranteed to be inaccurate at least sometimes.

OS design is tending in that direction, but it's a huge task to try to represent each and every error condition in a way that makes sense to humans who may not be interested in OS internals.

Quote   Quote: Originally Posted by drbenson View Post
For anyone else who runs into this issue, the value that works on my setup is 20 (decimal). 15 craps out, 20 works great.
Tthat sweet spot will be different in other environments, depending on their precise mix of drivers and the way their machines are used. Vista and Windows 7 made changes to make the IRPs firstly bigger and secondly more dynamic so that this kind of error from a vista/Windows 7 target should be rarer.

Quote   Quote: Originally Posted by drbenson View Post
Thanks to all for the help.
No probs. Glad to hear it worked
My System SpecsSystem Spec
Reply

 Not enough server storage




Thread Tools




Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 03:09 AM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33