Al momento sei offline in attesa che la connessione Internet venga ristabilita

Messaggio di errore: Memoria insufficiente nel server per eseguire il comando

Questo articolo è stato precedentemente pubblicato con il codice di riferimento I225782
IMPORTANTE: in questo articolo sono contenute informazioni su come modificare il Registro di configurazione. Prima di modificare il Registro di configurazione, assicurarsi tuttavia di sapere come ripristinarlo in caso di problemi. Per informazioni su come eseguire questa operazione, vedere l'argomento della Guida relativo al ripristino del Registro di configurazione in Regedit.exe oppure l'argomento relativo al ripristino di una chiave del Registro di configurazione in Regedt32.exe.
Sintomi
Quando si utilizza una condivisione mappata a livello locale e il parametro IRPStackSize è impostato a un valore troppo basso, è possibile che venga visualizzato il seguente messaggio di errore:
Memoria insufficiente nel server per eseguire il comando.
Cause
Questo comportamento può verificarsi con i seguenti sistemi operativi:
  • Windows NT Server 4.0 con Service Pack 3 (SP3) o versioni precedenti
  • Windows NT Terminal Server 4.0 senza Service Pack 4 (SP4)
NOTA: questo problema può verificarsi anche con Service Pack successivi alla versione SP3 per Windows NT 4.0 in presenza di particolari software, quale ad esempio Norton AntiVirus.

A seconda della configurazione hardware del computer, il valore predefinito potrebbe non essere sufficiente affinché il servizio SRV amministri correttamente le cartelle condivise in alcune delle unità fisiche. In tal caso è possibile che venga visualizzato uno o entrambi i seguenti messaggi di evento:
ID evento: 2011
Origine: SRV
Descrizione: Il parametro di configurazione "irpstacksize" del server è troppo piccolo per usare una periferica locale. Incrementare il valore del parametro.

ID evento: 0
Origine: SRV
Descrizione: Impossibile trovare la descrizione dell'ID dell'evento 0. Contiene la seguente stringa di inserzione \device\LanManServer.
Risoluzione
ATTENZIONE: l'errato utilizzo dell'Editor del Registro di configurazione può causare seri problemi che potrebbero richiedere la reinstallazione del sistema operativo. Microsoft non garantisce che i problemi derivanti dall'errato utilizzo dell'Editor del Registro di configurazione possano essere risolti. L'utilizzo dell'Editor del Registro è a rischio e pericolo dell'utente.

Per informazioni su come modificare il Registro di configurazione, vedere l'argomento della Guida "Modifica di chiavi e valori" nell'Editor del registro di configurazione (Regedit.exe) oppure gli argomenti relativi all'aggiunta e all'eliminazione di informazioni nel Registro di configurazione e alla modifica dei dati del Registro di configurazione in Regedt32.exe. Si raccomanda di eseguire una copia di backup del Registro di configurazione prima di modificarlo. Se si utilizzano Windows NT o Windows 2000 occorre inoltre aggiornare il disco di ripristino.

Il valore di IRPStackSize può essere aumentato. Per fare questo è necessario innanzitutto aggiungere tale valore alla chiave riportata di seguito, se non ancora presente:
HKEY_LOCAL_MACHINE SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

Nome valore: IRPStackSize
Tipo dati: DWORD
Default: 0x4
Massimo: 0xC
Aumentando questo valore verrà richiesta della memoria dal pool di memoria non allocata, ma l'impatto non dovrebbe essere particolarmente evidente.

NOTA: non è sempre consigliabile impostare il parametro IRPStackSize in base al valore massimo di 12. Generalmente, è buona norma partire dal valore 4 apportando quindi aumenti graduali di 1 punto per volta. Infatti il problema potrebbe verificarsi anche in presenza di valori troppo elevati.

Questo messaggio di errore può essere visualizzato anche a seguito dell'installazione o della disinstallazione di software antivirus. In tal caso si consiglia di rimuovere il software antivirus o, se indispensabile, di aumentare il valore di IRPStackSize.
Status
Microsoft ha confermato che questo problema si verifica con i prodotti elencati nella sezione "Si applica a..." di questo articolo.
Informazioni
Il valore predefinito del parametro IRPStackSize per Windows NT 4.0 con SP3 e versioni precedenti e per Windows NT Terminal Server 4.0 è 4. Il valore predefinito per il Service Pack 4 è 11.
Riferimenti
Per ulteriori informazioni, vedere il seguente articolo della Knowledge Base (informazioni in lingua inglese):
198386Changes in IRP Stack Size in Lanman Server
Proprietà

ID articolo: 225782 - Ultima revisione: 10/22/2003 17:19:00 - Revisione: 4.0

  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Server 4.0 Enterprise Edition
  • Microsoft Windows NT Server 4.0 Terminal Server
  • kberrmsg kbenv kbprb KB225782
Feedback