ID evento 5051: Il processo verrà terminato (timeout thread programma di scansione)
Articoli tecnici ID:
KB52441
Ultima modifica: 03/11/2016
Ambiente
McAfee VirusScan Enterprise (VSE) 8.8, 8.7i
Problema
Nel Visualizzatore eventi dell'applicazione è presente la voce seguente:
ID evento: |
5051 |
Origine: |
McLogEvent |
Tipo: |
Errore |
Descrizione: |
A thread in process C:\Program Files\McAfee\VirusScan Enterprise\Mcshield.exe took longer than 90000 ms to complete a request. The process will be terminated. (Un thread nel processo C:\Programmi\McAfee\VirusScan Enterprise\Mcshield.exe ha impiegato più di 90.000 ms per completare una richiesta. Il processo verrà terminato). ID thread: 4884 (0x1314) Indirizzo thread: 0x7C8285EC Messaggio thread: Build VSCORE.13.3.2.116 / 5200.2160 Oggetto sottoposto a scansione = \Device\HarddiskVolume2\Dept\Technical Services\HEAVY CLEANING DOCUMENTS\Y2007(CY5)\Year 5\Year 2007 Cat 4_5 Pipe Spreadsheet.xls dal sistema: Remote 4(0)(0) 4(0)(0) 7200(0)(0) 7595(0)(0) 7005(0)(0) 7004(0)(0) 5006(0)(0) 5004(0)(0) |
NOTA: questa descrizione è un esempio di informazioni raccolte. Dopo ciascun checkpoint, è presente un valore zero (0) tra parentesi, che indica il tempo trascorso. Si tratta di un blocco TRUE in cui l'accesso ai file è negato.
Causa
Le scansioni vengono eseguite in base all'attività I/O sui singoli file. Se il motore di scansione non rilascia il file prima della scadenza di una seconda soglia di timeout, il processo McShield termina automaticamente affinché non si verifichi un blocco del file. In genere questa situazione si verifica con oggetti inclusi all'interno di file di archivio. Ad esempio file .ZIP, .RAR o .CAB. Ciò dipende anche dalla dimensione, dalla complessità, dall'utilizzo, dalla posizione e dalla disponibilità del file nel programma di scansione nel momento in cui il motore accede a tale file.
Sequenza di eventi
- McShield avvia il processo di scansione.
- Se il timer raggiunge il valore specificato per ScannerThreadTimeout, McShield richiede al motore di interrompere la scansione e viene avviato un altro timer.
- McShield attende il rilascio del file da parte del motore.
- Se la scansione viene completata, McShield rilascia il file.
- Se il secondo timer raggiunge il valore impostato per ScannerThreadTimeoutEx (equivalente al valore ScannerThreadTimeout), il processo McShield termina e il file viene rilasciato.
- Se il processo McShield termina, il servizio Gestione attività (se avviato) invia un nuovo comando di avvio a McShield.
- Il processo McShield viene riavviato.
Soluzione
NOTA: questo errore non è solo a scopo informativo, ignorarlo implicherebbe problemi di sicurezza. Tuttavia, se non si desidera visualizzare questo errore, utilizzare una delle soluzioni indicate di seguito.
Tenere in considerazione quanto segue:
- Se si verifica un timeout, significa che la scansione di un file non è stata completata. scanInoltre, VSE non esegue un nuovo tentativo di scansione dei file fino al successivo aggiornamento DAT (o finché la cache di scansione non viene reimpostata).
- Se si verifica frequentemente un timeout sullo stesso file, verificare che il file sia sicuro e, in caso affermativo, escluderlo dalla scansione all'accesso.
- Se si verifica frequentemente un timeout su diversi file, potrebbe essere presente un problema di incompatibilità tra VSE e un altro prodotto installato. È necessario indagare ulteriormente su questo problema.
- Se si verifica frequentemente un timeout per un motivo specifico oppure durante l'avvio di una specifica sequenza di eventi, il modo più sicuro di agire consiste nell'indagare ulteriormente sul comportamento fino a comprenderne la causa.
- Se si verifica un timeout raramente, è possibile considerarlo come un evento occasionale causato da un uso eccessivo del sistema del computer che impedisce a VSE di completare la scansione. In tal caso, il modo più sicuro di agire consiste nell'assicurarsi che i file siano sottoposti a scansione mediante un'attività di scansione su richiesta. Per le scansioni su richiesta non è previsto alcun timeout.
Soluzione alternativa
È possibile aggiungere un'esclusione di processo a basso rischio per qualsiasi processo che genera timeout di file. Per ulteriori informazioni sull'utilizzo del servizio Gestione attività per individuare potenziali processi a basso rischio in base all'attività I/O del disco, consultare l'articolo KB67891. A seconda dei processi che generano i timeout dei file, si potrebbe desiderare di ignorare la scansione di attività I/O di lettura e/o scrittura sul disco generate da ciascun processo. Per effettuare questa operazione, aggiungere il processo all'elenco Processi a basso rischio, quindi deselezionare Durante la scrittura sul disco e/o Durante la lettura dal disco. Per ulteriori informazioni, consultare i seguenti articoli:
- Per la configurazione e l'utilizzo di processi ad alto rischio, a basso rischio e predefiniti, consultare l'articolo KB55139.
- Per verificare che la configurazione delle esclusioni di VirusScan Enterprise o l'impostazione dei processi a basso rischio siano efficaci, consultare l'articolo KB67648.
Per aggiungere un'esclusione di processo a basso rischio, procedere come segue:
- Fare clic su Start, Programmi, McAfee, Console di VirusScan.
- Fare doppio clic su Programma di scansione all'accesso.
- Selezionare Processi a basso rischio (se l'opzione Processi a basso rischio non è disponibile, selezionare Tutti i processi).
- Nella scheda Processi, fare clic su Usa impostazioni diverse per processi ad alto rischio e a basso rischio.
- Fare clic su Aggiungi, Sfoglia, quindi selezionare il processo e fare clic su OK.
- Fare clic su OK, quindi uscire dalla console di VirusScan.
NOTE:
- Le policy di tutti i processi predefiniti, ad alto rischio e a basso rischio sono indipendenti ed è necessario configurarle singolarmente.
- L'aggiunta di un processo all'elenco di processi a basso rischio potrebbe influire sulla sicurezza. Utilizzare questa soluzione solo quando strettamente necessario.
Esempio
Se si aggiunge un file nella scheda Esclusioni della policy dei processi predefiniti, ma non lo si aggiunge nella scheda Esclusioni della policy dei processi ad alto rischio, il file continua a essere sottoposto a scansione secondo la policy dei processi ad alto rischio.
Soluzione alternativa
Per creare un'esclusione specifica del file, procedere come segue:
-
Fare clic su Start, Programmi, McAfee, Console di VirusScan.
-
Fare doppio clic su Programma di scansione all'accesso, quindi selezionare Tutti i processi.
-
Fare clic sulla scheda Rilevamento.
-
Selezionare Esclusioni, quindi fare clic su Aggiungi.
-
Digitare il nome del file rilevante da escludere.
- Fare clic su OK tre volte per uscire dal programma di scansione all'accesso.
- Uscire dalla console di VirusScan.
Per ulteriori informazioni sull'uso di caratteri jolly con esclusioni in VirusScan Enterprise 8.x, consultare l'articolo KB54812.
Soluzione alternativa
Se questo problema si verifica solo durante il processo di scansione di file di archivio, disattivare tale processo. Intel Security considera questo problema come un rischio per la sicurezza di lieve entità poiché tutti i file all'interno di un archivio vengono sottoposti a scansione quando l'archivio viene aperto o estratto.
VSE 8.7i:
- Fare clic su Start, Programmi, McAfee, Console di VirusScan.
- Fare doppio clic su Programma di scansione all'accesso, quindi selezionare Tutti i processi.
- Fare clic sulla scheda Avanzate.
- Deselezionare Esegui scansione all'interno di archivi.
- Fare clic su Applica, quindi su OK.
- Uscire dalla console di VirusScan.
VSE 8.8:
- Fare clic su Start, Programmi, McAfee, Console di VirusScan.
- Fare doppio clic su Programma di scansione all'accesso, quindi selezionare Processi predefiniti.
- Fare clic sulla scheda Elementi da sottoporre a scansione.
- In Comprimi file, deselezionare Scansione all'interno degli archivi (ad esempio file .ZIP).
- Fare clic su Applica, quindi su OK.
- Uscire dalla console di VirusScan.
Soluzione alternativa
Per aumentare la soglia impostata per ScannerThreadTimeout nella console di VirusScan (solo VSE 8.7i), procedere come segue:
-
Fare clic su Start, Programmi, McAfee, Console di VirusScan.
-
Fare doppio clic su Programma di scansione all'accesso.
-
Nella scheda Generale, aumentare il valore impostato per Tempo massimo per scansione archivi (secondi).
Il valore predefinito è 15 secondi. È possibile aumentare il valore con incrementi di cinque secondi.
-
Aumentare il valore impostato per Tempo massimo per scansione tutti i file (secondi).
Il valore predefinito è 45 secondi. È possibile aumentare il valore con incrementi di cinque secondi.
-
Fare clic su OK, quindi uscire dalla console di VirusScan.
Soluzione alternativa
Disattivare il blocco opportunistico in Windows.
Per informazioni sulla configurazione del blocco opportunistico in Windows, consultare l'articolo 296264 della KnowledgeBase Microsoft all'indirizzo http://support.microsoft.com/kb/296264.
Dichiarazione di non responsabilità
Il contenuto di questo articolo è stato scritto in inglese. In caso di differenze tra il contenuto in inglese e la traduzione, fare sempre riferimento al contenuto in iglese. Parte del contenuto è stata tradotta con gli strumenti di traduzione automatica di Microsoft.
|