Canyon Site Design

The Simple Solution

Neat Tips

Here is an interesting error that can crop up in a windows xp machine. Say you have a small home network, or a small peer to peer network where you work, that hums along just fine for days, or weeks, or even months at a time. You want to transfer a file from one computer to another, something you do daily with no problems. Suddenly, you cannot do the file transfer because of the error:


"MICROSOFT WINDOWS NETWORK : NOT ENOUGH SERVER STORAGE SPACE TO PROCESS THIS COMMAND."


Well, what's this about you might wonder, and if you're like me, you click ok and try it again, getting the same error.


To fix this is really pretty simple, once you figure it out (after some research of course).


There is a registry edit that takes care of this problem. First, the error is being generated by the target machine, the one you are trying to send a file too or get a file from. So you would go to that machine and open regedit. If you are not comfortable with editing the registry, don't do it, find someone you can trust your machine to and have them do it. Ok, here we go:


Open HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters


Look in the right pane and see if there is the following DWORD:IRPStackSize


If it is not there, (it probably won't be) add it by right clicking in the empty space of the right pane, click new, and select DWORD. A new DWORD will pop up already highlighted. Just type the name of the new DWORD which is: IRPStackSize


Click enter, then right click the new DWORD IRPStackSize and choose MODIFY. In the dialogue box type 21 and make sure to choose DECIMAL on the right. That's it, close regedit and reboot the computer. You should now be able to transfer or retrieve files from this computer again. If not, get back into regedit and add 3 to the DWORD value and reboot. Do that until you are able to transfer or retrieve files to this machine.


What caused this error in the first place? Most likely a program that does not release memory correctly any more.