The Blogging Technician Providing useful info for all of you and myself


Increase IRP in Windows Registry

registry icon



If you are having a problem with an error stating "not enough server storage is available to process the command." you may have a value in the registry for irpstacksize that is too low here are the instructions on how to resolve this:

  1. Click Start and select Run
  2. Type regedit
  3. Expand the HKLM key to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
  4. Select the DWORD Value IRPStackSize and choose edit
  5. Input a Decimal Value between 15 and 48 (48 being more)

A Description of IRPStackSize from Microsoft:

The IRPStackSize parameter specifies the number of stack locations in I/O request packets (IRPs) that are used by Windows 2000 Server, by Windows Server 2003, and by Windows XP. You may have to increase this number for certain transports, for media access control (MAC) drivers, or for file system drivers. Each stack uses 36 bytes of memory for each receive buffer.