Not enough server storage is available to process this command.

tolywang發表於2010-05-02

When you access shared items on a Windows NT server from a Windows NT client, you may receive the following error message:

Not enough server storage is available to process this command.
The following events may also be logged:

Event ID: 2011

Event ID: 2011
Source: Srv
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: 0

Event ID: 0
Source: SRV
Description: Description for Event ID 0 could not be found. It contains the insertion string \device\LanManServer

 

 

======================================================

 

 

Here's a problem I'm seeing on XP machines a lot nowadays:

""Not enough server storage is available to process this command." error."

When when you try to access shares on a machine from a client you might receive "Not enough server storage is available to process this command." error. You may also come across this message and Event ID: 2011 in Event Viewer after you install Norton Antivirus for Windows (which seems to be the commonest reason why people see this message).

Solving this problem requires a Registry edit:

  1. Click Start, and then click Run.
  2. Type regedit, and then click OK.
  3. Navigate to the following registry key:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
    \LanmanServer\Parameters
  4. In the right pane, double-click the IRPStackSize value.

    Important: If the IRPStackSize value does not already exist, you will need to create it:
    - In the Parameters folder of the registry, right-click the right pane.
    - Point to New, and then click DWord Value.
    - Type IRPStackSize.

    Important: Type "IRPStackSize" exactly as it is displayed because the value name is case-sensitive.

  5. Change the Base to decimal.
  6. In the Value Data box, type a value that is larger than the value that is listed.
    If you created the IRPStackSize value using the procedure described in step 4, the default value is 15. It is recommended that you increase the value by 3. Therefore, if the previous value was 11, type 14, and then click OK.
  7. Close the Registry Editor.
  8. Restart the computer.

If the problem persists after you complete the preceding procedure, try to increase the value of IRPStackSize even more up to a maximum value for Windows 2000/XP of 50 (0x32 hex).

If you are running Windows NT 4.0, and the problem persists after you complete the preceding procedure, you may have to apply Windows NT Service Pack 4 or Service Pack 5.
This is Symantec's take on the problem can be found here and here.
 

 

===========================================

 

To resolve this issue, increase the value of the IRPStackSize registry entry. To do this, follow these steps:

  1. Click Start, click Run, type regedit, and then click OK.
  2. Locate and then click the following registry subkey:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
    If the IRPStackSize entry is not present in this subkey, follow these steps:
    1. Click Edit, point to New, and then click DWORD Value.
    2. Type IRPStackSize, and then press ENTER.

      Note Type IRPStackSize exactly as it appears. The value name is case sensitive.
  3. Click IRPStackSize, click Edit, and then click Modify.
  4. In the Data Value box, type a larger value, and then click OK.

    Note Values may range from 0x1 to 0xC. These values are equivalent to 1 to 12 in decimal notation.

If the problem persists after you complete the previous procedure, increase the value of IRPStackSize more.

 

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-661768/,如需轉載,請註明出處,否則將追究法律責任。

相關文章