Quando si tenta di accedere a un dominio, potrebbe essere visualizzato un messaggio di errore "STOP 0x00000035 NO_MORE_IRP_STACK_LOCATIONS"

Si applica a
Microsoft Windows Server 2003 Service Pack 1 Microsoft Windows XP Service Pack 3 Microsoft Windows XP Professional Microsoft Windows XP Home Edition Microsoft Windows Server 2003 Service Pack 2 Windows Server 2008 R2 Enterprise Windows 7 Enterprise

Sintomi

Si consideri lo scenario seguente:

  • In un computer che esegue Microsoft Windows XP con Service Pack 2 (SP2), Microsoft Windows XP con Service Pack 3 (SP3), Microsoft Windows Server 2003 con Service Pack 1 (SP1) o Microsoft Windows Server 2003 con Service Pack 2 (SP2), è possibile installare più di tre programmi correlati alla protezione dei file. Ad esempio, si installano più di tre programmi antivirus o di crittografia file.
  • Il computer fa parte di un dominio.

In questo scenario, quando si tenta di accedere al dominio, è possibile che venga visualizzato un messaggio di errore irreversibile simile al seguente:

Nota

ARRESTA 0x00000035 (0x8207ecd8, 0x00000000, 0x00000000, 0x00000000) NO_MORE_IRP_STACK_LOCATIONS

Nota: il primo parametro di questo messaggio di errore può variare.

Causa

Questo problema si verifica perché il driver Mup.sys presuppone che non debbano essere in esecuzione più di tre driver filtro file system contemporaneamente. Il driver Mup.sys gestisce le richieste di I/O dei file DFS (Distributed File System). Se sono presenti quattro o più driver di filtro del file system, il buffer di posizione del pacchetto di richiesta di I/O (IRP) preallocato da Mup.sys andrà in overflow. In questo caso, viene visualizzato l'errore irreversibile descritto nella sezione Sintomi.

Risoluzione

Informazioni sugli aggiornamenti rapidi (hotfix) per Windows XP

Un aggiornamento rapido supportato è disponibile da Microsoft. Tuttavia, questo aggiornamento rapido (hotfix) ha lo scopo di correggere solo il problema descritto in questo articolo. Applica questo aggiornamento rapido (hotfix) solo ai sistemi in cui si verifica questo problema specifico. Questo aggiornamento rapido (hotfix) potrebbe essere sottoposto a ulteriori test. Pertanto, se non si è gravemente interessati da questo problema, si consiglia di attendere il prossimo aggiornamento software contenente questo aggiornamento rapido (hotfix).

Se l'hotfix è disponibile per il download, c'è una sezione "Download dell'hotfix disponibile" all'inizio di questo articolo della Knowledge Base. Se questa sezione non viene visualizzata, contattare il servizio supporto tecnico Microsoft per ottenere l'aggiornamento rapido (hotfix).

Nota: se si verificano ulteriori problemi o se è necessaria una risoluzione dei problemi, potrebbe essere necessario creare una richiesta di assistenza separata. I normali costi di supporto verranno applicati alle domande di supporto aggiuntive e ai problemi che non si qualificano per questo aggiornamento rapido specifico. Per un elenco completo dei numeri di telefono del servizio e del supporto tecnico Microsoft o per creare una richiesta di servizio separata, visitare il seguente sito Web Microsoft:

http://support.microsoft.com/contactus/?ws=support Nota: nel modulo "Download dell'aggiornamento rapido disponibile" sono visualizzate le lingue per cui è disponibile l'aggiornamento rapido (hotfix). Se la lingua non è visualizzata, è perché non è disponibile un aggiornamento rapido (hotfix).

Prerequisiti

Per applicare questo aggiornamento rapido (hotfix), è necessario che nel computer sia installato Windows XP SP2.

Richiesta di riavvio

Devi riavviare il computer dopo l'applicazione di questo aggiornamento rapido (hotfix).

Informazioni sulla sostituzione dell'hotfix

Questo aggiornamento rapido (hotfix) non sostituisce altri aggiornamenti rapidi.

Informazioni sui file

La versione in lingua inglese di questo aggiornamento rapido (hotfix) include gli attributi di file (o attributi di file successivi) elencati nella tabella seguente. I valori di data e ora per questi file sono riportati in formato Coordinated Universal Time (UTC). Quando esaminate le informazioni del file, viene convertito in orario locale. Per calcolare la differenza tra l'ora UTC e quella locale, usare la scheda Fuso orario dell'elemento Data e ora nel pannello di controllo.

Nome file Versione del file Dimensioni del file Data Ora Piattaforma
Mup.sys 5.1.2600.2763 105,088 23-set-2005 01:26 x86

Informazioni del Registro di sistema

Importante: in questa sezione, metodo o attività viene illustrata la procedura per modificare il Registro di sistema. Tuttavia, la modifica non corretta del Registro di sistema può causare problemi gravi. Assicurarsi, quindi, di seguire attentamente tutti i passaggi. Per una maggiore sicurezza, eseguire un backup del Registro di sistema prima di modificarlo, in modo che sia possibile ripristinarlo in caso di problemi. Per ulteriori informazioni su come eseguire il backup e il ripristino del Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:

322756 Come eseguire il backup e il ripristino del Registro di sistema in Windows

  • In un computer che esegue Windows XP con SP3, non installare questo aggiornamento rapido (hotfix). Questo aggiornamento rapido (hotfix) è incluso in Windows XP con SP3.
  • In un computer che esegue Windows XP con SP2, installare questo aggiornamento rapido (hotfix) o un service pack che risolva il problema.

Dopo aver installato questo hotfix o il Service Pack 3 che include questa correzione, modificare
Voce del Registro di sistema DfsIrpStackSize. A questo scopo, procedere come segue:

  1. Fare clic sul pulsante Start, scegliere Esegui, digitare regedit, quindi fare clic su
    Va bene.

  2. Individuare e fare clic sulla sottochiave del Registro di sistema seguente:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup\Parameters

  3. Nel riquadro destro fare clic con il pulsante destro del mouse
    DfsIrpStackSize e quindi fare clic su
    Modificare.

    Nota: se la voce del Registro di sistema DfsIrpStackSize non esiste, è necessario crearla. A questo scopo, procedere come segue:

    1. Nel menu Modifica selezionare Nuovo, quindi fare clic su Valore DWORD.

    2. Digitare DfsIrpStackSize e quindi premere INVIO.

  4. Nella casella Base fare clic su Decimale, digitare 10 nella casella Dati valore e quindi fare clic su OK.

    Note

    • Un valore pari a 10 consente un massimo di otto driver di filtro del file system.

    • Il valore predefinito della voce del Registro di sistema DfsIrpStackSize è 5. Un valore pari a 5 consente un massimo di tre driver di filtro del file system.

    • Se si imposta il valore su un numero maggiore di 10, il valore viene automaticamente impostato su 5.

    • Se non si applica questo aggiornamento rapido (hotfix), il valore del Registro di sistema DfsIrpStackSize viene ignorato.

  5. Uscire dall'editor del Registro di sistema.

  6. Riavviare il computer.

Informazioni sul Service Pack per Windows Server 2003

Per risolvere il problema, ottenere il service pack più recente per Windows Server 2003. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:

889100 Come ottenere il service pack più recente per Windows Server 2003

Informazioni sugli aggiornamenti rapidi per Windows Server 2003

Prerequisiti

Per applicare questo aggiornamento rapido (hotfix), è necessario che Windows Server 2003 SP1 sia installato nel computer.

Richiesta di riavvio

Devi riavviare il computer dopo l'applicazione di questo aggiornamento rapido (hotfix).

Informazioni sulla sostituzione dell'hotfix

Questo aggiornamento rapido non sostituisce un aggiornamento rapido rilasciato in precedenza.

Informazioni sui file

La versione in lingua inglese di questo aggiornamento rapido (hotfix) include gli attributi di file (o attributi di file successivi) elencati nella tabella seguente. I valori di data e ora per questi file sono riportati in formato Coordinated Universal Time (UTC). Quando esaminate le informazioni del file, viene convertito in orario locale. Per calcolare la differenza tra l'ora UTC e quella locale, usare la scheda Fuso orario dell'elemento Data e ora nel pannello di controllo.

Windows Server 2003, versioni basate su x86

Nome file Versione del file Dimensioni del file Data Ora Piattaforma
Mup.sys 5.2.3790.2791 100,352 13-set-2006 10:25 x86

Windows Server 2003, versioni basate su x64

Nome file Versione del file Dimensioni del file Data Ora Piattaforma
Mup.sys 5.2.3790.2791 178,688 12-set-2006 21:55 x64

Windows Server 2003, versioni basate su Itanium

Nome file Versione del file Dimensioni del file Data Ora Piattaforma
Mup.sys 5.2.3790.2791 310,784 12-set-2006 21:55 IA-64

Informazioni del Registro di sistema

Importante: in questa sezione, metodo o attività viene illustrata la procedura per modificare il Registro di sistema. Tuttavia, la modifica non corretta del Registro di sistema può causare problemi gravi. Assicurarsi, quindi, di seguire attentamente tutti i passaggi. Per una maggiore sicurezza, eseguire un backup del Registro di sistema prima di modificarlo, in modo che sia possibile ripristinarlo in caso di problemi. Per ulteriori informazioni su come eseguire il backup e il ripristino del Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:

322756 Come eseguire il backup e il ripristino del Registro di sistema in Windows

  • In un computer che esegue Windows Server 2003 con SP2, non installare questo aggiornamento rapido (hotfix). Questo aggiornamento rapido (hotfix) è incluso in Windows Server 2003 con SP2.
  • In un computer che esegue Windows Server 2003 con SP1 installare questo aggiornamento rapido (hotfix) o un Service Pack che risolve il problema.

Dopo aver installato l'hotfix o il Service Pack 2 che include questa correzione, modificare la voce del Registro di sistema DfsIrpStackSize. A questo scopo, procedere come segue:

  1. Fare clic sul pulsante Start, scegliere Esegui, digitare regedit, quindi fare clic su
    Va bene.

  2. Individuare e fare clic sulla sottochiave del Registro di sistema seguente:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup\Parameters

  3. Nel riquadro destro fare clic con il pulsante destro del mouse
    DfsIrpStackSize e quindi fare clic su
    Modificare.

    Nota: se non esiste, è necessario creare la voce del Registro di sistema DfsIrpStackSize . A questo scopo, procedere come segue:

    1. Nel menu Modifica selezionare Nuovo, quindi fare clic su Valore DWORD.

    2. Digitare DfsIrpStackSize e quindi premere INVIO.

  4. Nella casella Base fare clic su Decimale, digitare 10 nella casella Dati valore e quindi fare clic su OK.

    Note

    • Un valore pari a 10 consente un massimo di otto driver di filtro del file system.

    • Il valore predefinito della voce del Registro di sistema DfsIrpStackSize è 5. Un valore pari a 5 consente un massimo di tre driver di filtro del file system.

    • Se si imposta il valore su un numero maggiore di 10, il valore viene automaticamente impostato su 5.

    • Se non si applica questo aggiornamento rapido (hotfix), il valore del Registro di sistema DfsIrpStackSize viene ignorato.

  5. Uscire dall'editor del Registro di sistema.

  6. Riavviare il computer.

Stato

Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a". Questo problema è stato corretto per la prima volta in Microsoft Windows Server 2003 Service Pack 2.

Altre informazioni

Nota per i sistemi operativi successivi come Microsoft Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2 esiste un equivalente funzionale per la voce del Registro di sistema Windows XP/2003 DfsIrpStackSize con il nome IrpStackSize.

Nome: IrpStackSize

Posizione: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup\Parameters

Tipo: DWORD

Valore predefinito: 3

Valore minimo: 3

Valore massimo: 10 (decimale)

Per impostazione predefinita, l'inizializzazione MUP imposterà la dimensione dello stack di oggetti dispositivo su 3. Un amministratore può specificare un numero maggiore, ma il decimale 10 è il valore massimo consentito. Per rendere effettiva questa modifica, è necessario un riavvio.

Per ulteriori informazioni sulla terminologia degli aggiornamenti software, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:

824684 Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft