ID de evento 5051: El proceso finalizará (Tiempo de espera del subproceso del analizador)
Artículos técnicos ID:
KB52441
Última modificación: 03/11/2016
Entorno
McAfee VirusScan Enterprise (VSE) 8.8, 8.7i
Problema
Verá la siguiente entrada en el visor de eventos de aplicación:
ID de evento: |
5051 |
Origen: |
McLogEvent |
Tipo: |
Error |
Descripción: |
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. Thread id : 4884 (0x1314) Thread address : 0x7C8285EC Thread message : Build VSCORE.13.3.2.116 / 5200.2160 Object being scanned = \Device\HarddiskVolume2\Dept\Technical Services\HEAVY CLEANING DOCUMENTS\Y2007(CY5)\Year 5\Year 2007 Cat 4_5 Pipe Spreadsheet.xls by System: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) [Un subproceso del proceso C:\Archivos de programa\McAfee\VirusScan Enterprise\Mcshield.exe ha tardado más de 90 000 ms en completar una solicitud. Se finalizará el proceso. ID de subproceso: 4884 (0x1314) Dirección del subproceso: 0x7C8285EC Mensaje del subproceso: Compilación VSCORE.13.3.2.116 / 5200.2160 Se está analizando el objeto = \Device\HarddiskVolume2\Dept\Technical Services\HEAVY CLEANING DOCUMENTS\Y2007(CY5)\Year 5\Year 2007 Cat 4_5 Pipe Spreadsheet.xls por sistema:Remoto 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: Esta descripción constituye un ejemplo de la información que se recopila. Después de cada control, aparece un valor cero (0) entre paréntesis, que indica el tiempo transcurrido. Este es un auténtico bloqueo donde se deniega el acceso a archivos.
Motivo
Los análisis se llevan a cabo en función de la actividad de entrada o salida de cualquier archivo. Si el motor de análisis no libera el archivo antes de que se cumpla un segundo umbral de tiempo de espera, el proceso de McShield finaliza automáticamente, de forma que no se produzca un bloqueo de archivo. Esto suele ocurrir con objetos incorporados en archivos como, por ejemplo, .ZIP, .RAR o .CAB, en función del tamaño del archivo, así como de su complejidad, uso, ubicación y disponibilidad para el analizador cuando el motor accede al archivo.
Secuencia de eventos
- McShield comienza el análisis.
- Si el temporizador alcanza el valor especificado para ScannerThreadTimeout, McShield solicita que el motor suspenda el análisis y, a continuación, comienza otro temporizador.
- McShield espera a que el motor libere el archivo.
- Si el análisis se realiza con éxito, McShield libera el archivo.
- Si el segundo temporizador alcanza el valor de ScannerThreadTimeoutEx (que equivale al de ScannerThreadTimeout), McShield finaliza y se libera el archivo.
- Si McShield finaliza, el servicio de Administrador de tareas (si se ha iniciado) envía un nuevo comando de inicio a McShield.
- El proceso de McShield vuelve a iniciarse.
Solución
NOTA: Este error no sirve únicamente como información y no es seguro ignorarlo. No obstante, si no desea ver este error, utilice una de las soluciones a continuación.
Tenga en cuenta lo siguiente:
- Si se produce un tiempo de espera, significa que no se ha analizado del todo un archivo. Además, VSE no vuelve a llevar a cabo un análisis de dichos archivos hasta que se ejecute una actualización de DAT (o cuando se restablezca la caché de análisis).
- Si con frecuencia se produce un tiempo de espera en el mismo archivo, determine si este es seguro y, en caso de serlo, exclúyalo del análisis en tiempo real.
- Si con frecuencia se produce un tiempo de espera en diferentes archivos, puede haber un problema de incompatibilidad entre VSE y otro producto que se haya instalado. Investigue a qué se debe.
- Si con frecuencia se produce un tiempo de espera por cualquier motivo o al iniciar una secuencia de eventos concreta, el método más seguro es investigar más a fondo el comportamiento hasta que se sepa la causa.
- Si se produce un tiempo de espera con poca frecuencia, puede considerarlo como un acontecimiento aislado debido al gran uso que le da a su equipo, lo que deja poca oportunidad para que el VSE finalice el análisis. En este caso, el método más seguro consiste en asegurarse de que una tarea de análisis bajo demanda analice los archivos. Los análisis bajo demanda no sufren tiempos de espera.
Solución temporal
Agregue una exclusión de procesos de riesgo bajo a todos los procesos que generen tiempos de espera de los archivos. Para obtener más información sobre cómo utilizar el Administrador de tareas para identificar posibles procesos de riesgo bajo en función de la entrada o salida de disco, consulte el artículo KB67891. Según cuáles sean los procesos que generan los tiempos de espera de los archivos, puede que desee omitir el análisis de lectura, o grabar las entradas o salidas de disco que genera ese proceso. Para ello, agregue el proceso a los procesos de riesgo bajo y anule la selección de Al escribir en el disco o Al leer del disco. Para obtener más información, consulte los siguientes artículos:
- Para obtener más información acerca del uso y la configuración de los procesos de riesgo alto, de riesgo bajo y predeterminados, consulte el artículo KB55139.
- Para determinar si será eficaz configurar las exclusiones de VirusScan Enterprise o los procesos de riesgo bajo, consulte el artículo KB67648.
Para agregar la exclusión de un proceso de riesgo bajo:
- Haga clic en Inicio, Programas, McAfee, Consola de VirusScan.
- Haga doble clic en Analizador en tiempo real.
- Seleccione Procesos de riesgo bajo (si Procesos de riesgo bajo no existe como opción disponible, seleccione Todos los procesos).
- En la ficha Procesos, haga clic en Usar ajustes distintos para los procesos de alto y bajo riesgo.
- Haga clic en Agregar, luego en Examinar, seleccione el proceso y haga clic en Aceptar.
- Haga clic en Aceptar y salga de la consola de VirusScan.
NOTAS:
- Todas las directivas de los procesos predeterminados, de riesgo alto y de riesgo bajo son independientes y debe configurarlos de forma individual.
- Agregar un proceso al riesgo bajo puede afectar a su seguridad. Utilice esta solución solo cuando sea estrictamente necesario.
Ejemplo
Si agrega un archivo en la ficha Exclusiones de la directiva de procesos predeterminados, pero no lo agrega a Exclusiones de la directiva de riesgo alto, el archivo se analizará por medio de la directiva de procesos de riesgo alto.
Solución temporal
Cree una exclusión específica para el archivo:
-
Haga clic en Inicio, Programas, McAfee, Consola de VirusScan.
-
Haga doble clic en Analizador en tiempo real y seleccione Todos los procesos.
-
Haga clic en la ficha Detección.
-
Seleccione Exclusiones y haga clic en Agregar.
-
Escriba el nombre de archivo pertinente que desee excluir.
- Haga clic tres veces en Aceptar para salir del analizador en tiempo real.
- Salga de la consola de VirusScan.
Para obtener más información sobre cómo utilizar caracteres comodín con exclusiones en VirusScan Enterprise 8.x, consulte el artículo KB54812.
Solución temporal
Si se produce este problema únicamente al analizar archivos, desactive el análisis de archivos. Intel Security lo considera un riesgo para la seguridad de nivel menor, ya que todos los archivos dentro de un archivo se analizan cuando este se abre o se extrae.
VSE 8.7i:
- Haga clic en Inicio, Programas, McAfee, Consola de VirusScan.
- Haga doble clic en Analizador en tiempo real y seleccione Todos los procesos.
- Haga clic en la ficha Avanzado.
- Anule la selección Analizar dentro de archivos.
- Haga clic en Aplicar y, a continuación, en Aceptar.
- Cierre la consola de VirusScan.
VSE 8.8:
- Haga clic en Inicio, Programas, McAfee, Consola de VirusScan.
- Haga doble clic en Analizador en tiempo real y seleccione Procesos predeterminados.
- Haga clic en la ficha Elementos de análisis.
- En Comprimir archivos, anule la selección de Analizar dentro de archivos (p. ej., archivos .ZIP).
- Haga clic en Aplicar y, a continuación, en Aceptar.
- Cierre la consola de VirusScan.
Solución temporal
Aumente el umbral de ScannerThreadTimeout en la consola de VirusScan (únicamente para VSE 8.7i):
-
Haga clic en Inicio, Programas, McAfee, Consola de VirusScan.
-
Haga doble clic en Analizador en tiempo real.
-
En la ficha General, aumente el valor de Tiempo de análisis máximo de archivos de almacenamiento (en segundos).
El valor predeterminado es 15 segundos. Los aumentos se producen en incrementos de cinco segundos.
-
Aumente el valor de Tiempos de análisis máximos para archivos (en segundos).
El valor predeterminado es 45 segundos. Los aumentos se producen en incrementos de cinco segundos.
-
Haga clic en Aceptar y salga de la consola de VirusScan.
Solución temporal
Desactive el bloqueo oportunista de Windows.
Para obtener más información sobre la configuración del bloqueo oportunista en Windows, consulte el artículo 296264 de Microsoft KnowledgeBase en http://support.microsoft.com/kb/296264.
Descargo de responsabilidad
El contenido de este artículo se creó en inglés. En caso de darse cualquier diferencia entre el contenido en inglés y su traducción, el primero siempre será el más preciso. La traducción de algunas partes de este contenido la ha proporcionado Microsoft mediante el uso de traducción automática.
|