L'eliminazione dei file con Windows XP SP1 può richiedere 35 secondi

Traduzione articoli Traduzione articoli
Identificativo articolo: 811492 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

Sintomi

Quando di installa il Service Pack 1 (SP1) per Windows XP, l'eliminazione dei file in rete può richiedere circa 35 secondi. Questo problema si verifica circa il 10-15% delle volte. Da un'analisi del problema sulla rete risultano i seguenti frame:
Client -> Server - C NT Create & X, File : \test.txt - request for OpLock\OpBatch
Client -> Server - C Delete File, File = : \test.txt
Server -> Client - R NT Create &X, FID = 0x8003 - oplock level = Batch
Server -> Client - C Lock - Break Oplock
In questo momento si verifica un ritardo di circa 35 secondi.
Server -> Client - R Delete Status_Sharing_Violation
Client -> Server - C Lock & X, FID = 0x8003 - Break OpLock
Client -> Server - C Delete File, File = : \test.txt
Server -> Client - R Delete
I primi due frame provengono dal client. Il frame iniziale è un messaggio "NT Create" con una richiesta di Oplock/OpBatch per il file, seguita dalla richiesta "Delete" per lo stesso file. Il frame successivo è la risposta del server alla richiesta "NT Create" con un livello Oplock "batch". Il server invia quindi un messaggio Break OpLock per il frame precedente, in modo che sia possibile eliminare il file. Il server attende 35 secondi (fino allo scadere del proprio valore di timeout OpLockBreakWait) senza che avvenga l'eliminazione. Il client può quindi rilasciare il blocco e tentare nuovamente l'eliminazione.

Cause

Quando la richiesta Break Oplock viene ricevuta dal client, questo non è in grado di elaborarla perché è già in attesa per la richiesta Delete. Il server non è in grado di gestire la richiesta Delete fino a quando non viene rilasciato l'Oplock sul file. Si verifica quindi una situazione di pseudo-blocco critico (deadlock) che si interrompe allo scadere del valore di timeout OpLockBreakWait del server.

Risoluzione

È disponibile una correzione supportata da Microsoft, che è tuttavia destinata esclusivamente alla correzione del problema descritto in questo articolo. Utilizzarla solo nei computer in cui si verifica questo problema specifico. È possibile che su questa correzione vengano eseguiti ulteriori test. Se pertanto questo problema non causa gravi difficoltà, si consiglia di attendere la versione successiva del service pack di Windows XP contenente tale correzione.

Per risolvere immediatamente il problema, contattare il Servizio Supporto Tecnico Clienti Microsoft per ottenere la correzione. Per un elenco completo dei numeri di telefono del Servizio Supporto Tecnico Clienti Microsoft (PSS) e per informazioni sui costi dell'assistenza, visitare il sito Web Microsoft all'indirizzo:
http://support.microsoft.com/default.aspx?scid=fh;IT;CNTACT
NOTA: in casi particolari, le spese normalmente addebitate per le chiamate al Servizio Supporto Tecnico Clienti Microsoft potrebbero essere annullate qualora un addetto del Servizio Supporto Tecnico Clienti Microsoft dovesse determinare che uno specifico aggiornamento risolverà il problema. I normali costi dell'assistenza verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare nello specifico aggiornamento in questione.

La versione in lingua inglese di questa correzione presenta gli attributi di file elencati nella tabella seguente (o attributi successivi). Date e ore elencate di seguito sono espresse in UTC. Quando si visualizzano le informazioni sul file, l'ora viene convertita in ora locale. Per calcolare la differenza tra l'ora UTC e quella locale, utilizzare la scheda Fuso orario dello strumento Data e ora del Pannello di controllo.
   Data        Ora    Versione       Dimensione  Nome file   Piattaforma
   ---------------------------------------------------------------------
   30/01/2003  16.41  5.1.2600.1164    400.896   Mrxsmb.sys  x86
   30/01/2003  16.41  5.1.2600.1164    154.880   Rdbss.sys   x86
   30/01/2003  16.41  5.1.2600.1164  1.259.392   Mrxsmb.sys  IA64
   30/01/2003  16.41  5.1.2600.1164    489.216   Rdbss.sys   IA64

Status

Microsoft ha confermato che questo problema si verifica con i prodotti elencati nella sezione "Si applica a..." di questo articolo.

Proprietà

Identificativo articolo: 811492 - Ultima modifica: venerdì 31 marzo 2006 - Revisione: 3.2
Le informazioni in questo articolo si applicano a
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
Chiavi: 
kbbug kbfix kbqfe kbwinxpsp2fix kbwinxppresp2fix kbhotfixserver KB811492
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com