Cuando un colega intenta abrir archivos adjuntos en su correo electrónico (Outlook 2003 hablando con un servidor Exchange 2007), tardan mucho en abrirse. Los archivos son relativamente pequeños, todos menos de 1 MB.
Intentamos crear un nuevo perfil de Windows para el usuario e intentamos crear nuevos perfiles de Outlook, sin embargo, eso no hizo ninguna diferencia.
E intentamos acceder a su cuenta desde la PC de otra persona y los archivos adjuntos se abren inmediatamente allí.
Lo único que podría proporcionar una pista es que Process Monitor muestra Outlook en su PC intentando escribir el archivo en una carpeta dentro de la carpeta "Archivos temporales de Internet" del usuario con errores FAST I/O DISALLOWED. Sin embargo, no puedo encontrar mucha información útil sobre ese mensaje en línea.
¿Qué causa los errores de E/S RÁPIDA NO PERMITIDA?
¿Y eso haría que la apertura de archivos adjuntos fuera tan increíblemente lenta que abrir un archivo de menos de 1 MB puede tardar unos minutos?
ACTUALIZACIÓN: Descubrí que esto no es solo un problema con Outlook. Otros archivos a los que se accede a través de la red muestran los mismos errores FAST I/O DISALLOWED en Process Monitor. El problema simplemente se nota más con Outlook, porque aunque otras aplicaciones tardan un poco en abrir archivos, no es cuestión de minutos.
Respuesta1
E/S RÁPIDA DISALLOWED simplemente significa que un proceso está intentando acceder a los datos del archivo y el sistema no tiene esos datos almacenados en caché.
Está documentado ampliamente en la cuarta edición de Windows Internals por Mark Russinovich y David Solomon.
Entonces, en relación con el problema que estábamos teniendo, tiene sentido ver estos errores de E/S RÁPIDA NO PERMITIDA porque los datos probablemente no se almacenarán en caché.
Nunca logramos determinar exactamente qué estaba causando los problemas con los archivos adjuntos.
Respuesta2
Los elementos enumeradosaquígeneralmente solucionará los problemas de Outlook específicos de la estación de trabajo. La lista corta es:
- Especificaciones informáticas insuficientes
- El último service pack para Outlook 2007 no está instalado
- Archivos de carpetas personales grandes (.pst) o archivos de carpetas sin conexión (.ost)
- Archivos .ost de Outlook o archivos .pst almacenados en una unidad con rendimiento de escritura insuficiente
- Complementos de terceros
- Gadgets que acceden a datos de Outlook (esto sólo se aplica a Windows Vista)
- Integración con Microsoft Office Communicator
- Interacción del software antivirus
- Indexación de búsqueda en el escritorio de Windows
- Cierre incompleto de archivos .pst o .ost
- Cuentas POP3 en clientes de Windows Vista
- Muchos canales de distribución realmente simple (RSS)
- Barra de tareas pendientes y modo en línea con servidor Exchange
Aunque este puede ser el tipo de problema en el que obtendrás mejores respuestas en SU, todavía no he tomado mi café.
Respuesta3
enhttp://forum.sysinternals.com/what-is-fast-io-disallowed_topic23154.htmles dice:
Es benigno pero la explicación es un poco larga.
Básicamente, para algunas operaciones de E/S, hay dos formas en que un controlador puede atender la solicitud. La primera es a través de una interfaz de procedimiento donde se llama al controlador con un conjunto de parámetros que describen la operación de E/S. La otra es una interfaz donde el controlador recibe una descripción en paquetes de la operación de E/S.
La primera interfaz se llama interfaz de "E/S rápida" y es completamente opcional, la última interfaz es la interfaz basada en IRP y la que utilizan la mayoría de los controladores. Un controlador puede optar por registrarse para ambas interfaces y en la ruta de E/S rápida simplemente devolver un código que significa "lo siento, no puedo hacerlo a través de la ruta rápida, constrúyame un IRP y llámame a mi entrada basada en IRP". punto." Esto es lo que está viendo en la salida de Process Monitor, alguien está devolviendo "no" a la ruta de E/S rápida y esto da como resultado que se genere un IRP y se tome la ruta normal.
Respuesta4
¿Qué sucede cuando intercambias cables de red con una computadora vecina?
(deje los cables provenientes del mismo puerto en la pared; simplemente suéltelos de la parte posterior de la PC e intercámbielos :))