Registry Hack

Fix: “Not enough server storage is available to process this command”

Posted on Updated on

Have you ever tried to access a network share or run a command only to be met with the cryptic error: “Not enough server storage is available to process this command”?

Despite what the message says, this almost never means you are out of disk space. Instead, it usually refers to a specific memory buffer in the Windows kernel called the IRPStackSize (I/O Request Packet Stack Size).

The Fix: Increasing the IRPStackSize

When too many filter drivers (antivirus, firewall, or backup tools) are installed, the default stack size isn’t deep enough to handle the requests. We can fix this by a quick trip to the Windows Registry.

Step-by-Step Instructions:

  1. Press Win + R, type regedit, and hit Enter.
  2. Navigate to the following path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
  3. Look for a value named IRPStackSize.
    • If it exists: Double-click it.
    • If it doesn’t exist: Right-click in the right pane, select New > DWORD (32-bit) Value.
    • CRITICAL: You must name it exactly IRPStackSize. The system is case-sensitive for this specific entry.
  4. Change the Base to Decimal.
  5. Set the Value data to 16 or higher.
    • The default is 15. If you are already at 15 and seeing the error, try increments of 3 (e.g., 18, 21, 24). The maximum value is 50.
  6. Click OK, close the Registry Editor, and restart your computer (or restart the “Server” service).

#WindowsServer #SysAdmin #TechFix #RegistryEditor #ITPro #ServerStorage #WindowsTips #LazyAdmin #Troubleshooting #SoftwareEngineering