web-dev-qa-db-fra.com

Quelle est la cause des erreurs interdites rapides d'E / S? (Causer des perspectives pour ouvrir des pièces jointes réellement lentement)

Lorsqu'un collègue tente d'ouvrir des pièces jointes dans son courrier électronique (Outlook 2003, parlant à un serveur Exchange 2007), ils prennent des âges à ouvrir. Les fichiers sont relativement petits, de moins de 1 Mo.

Nous avons essayé de créer un nouveau profil Windows pour l'utilisateur et essayé de créer de nouveaux profils Outlook, mais cela n'a fait aucune différence.

Et nous avons essayé d'accéder à son compte du PC de quelqu'un d'autre et des pièces jointes ouvertes immédiatement là-bas.

La seule chose qui pourrait fournir une indice est que le moniteur de processus affiche Outlook sur son PC essayant d'écrire le fichier dans un dossier dans le dossier "Fichiers temporaires temporaires" de l'utilisateur avec des erreurs d'E/S rapides non autorisées. Je ne trouve pas beaucoup d'informations utiles sur ce message en ligne.

Qu'est-ce qui provoque les erreurs d'I/O rapides d'I/O?

Et cela ferait-il des pièces jointes d'ouverture si incroyablement lent que l'ouverture d'un fichier <1 Mo peut prendre une question de minutes?

MISE À JOUR: Découverte que ce n'est pas simplement un problème avec Outlook. D'autres fichiers sont accessibles sur le réseau montrent les mêmes erreurs d'E/S rapides inégalées dans le moniteur de processus. Le problème est tout simplement plus perceptible avec Outlook, car bien que d'autres applications prennent un certain temps pour ouvrir des fichiers, ce n'est pas une question de minutes.

12
Alistair McMillan

E/S rapide interdit signifie juste qu'un processus tente d'accéder aux données de fichier et que le système ne dispose pas de cette mise en cache de données.

Il est documenté très approfondi dans la quatrième édition de Windows Internals de Mark Russinovich et David Solomon.

Donc, par rapport au problème, nous avons estimé qu'il est logique de voir ces erreurs interdites rapides d'E/S, car les données ne seraient probablement pas cachées.

Nous n'avons jamais réussi à déterminer exactement ce qui a causé les problèmes avec les pièces jointes.

10
Alistair McMillan

Les éléments énumérés ici effaceront généralement les problèmes d'Outlook spécifiques au poste de travail. La liste courte est:

  • Spécifications informatiques insuffisantes
  • Le dernier service de service pour Outlook 2007 n'est pas installé
  • Grands fichiers de dossiers personnels (.pst) ou fichiers de dossiers hors connexion (.ost)
  • Outlook .post fichiers ou fichiers .pst stockés sur un lecteur avec des performances d'écriture insuffisantes
  • Add-ins tiers
  • Les gadgets qui accèdent les données Outlook (ceci uniquement s'appliquent à Windows Vista)
  • Intégration de Microsoft Office Communicator
  • Interaction du logiciel antivirus
  • Indexation de recherche Windows Desktop
  • Fermeture incomplète de fichiers .pst ou de fichiers .ost
  • Comptes POP3 sur les clients Windows Vista
  • Beaucoup de flux de syndication (RSS) vraiment simples
  • Barre de travail et mode en ligne avec Exchange Server

Ce peut être le genre de problème où vous obtiendrez de meilleures réponses sur Su, je n'ai pas encore eu mon café.

1
Kara Marfia

aT http://forum.sysinternals.com/what-is-fast-io-discallowed_topic23154.html est dit:

C'est bénin mais l'explication est un peu longue.

Fondamentalement, pour quelques opérations d'E/S, un conducteur peut servir la demande. Le premier se fait par une interface de procédure où le pilote est appelé avec un ensemble de paramètres décrivant l'opération d'E/S. L'autre est une interface où le pilote reçoit une description paquetée de l'opération d'E/S.

L'ancienne interface s'appelle l'interface "Fast E/S" et est entièrement facultative, la dernière interface est l'interface IRP et la plupart des pilotes utilisent. Un pilote peut choisir de vous inscrire à la fois pour les interfaces et dans le chemin d'E/S rapide, renvoyez simplement un code qui signifie "Désolé, vous ne pouvez pas le faire via le chemin rapide, veuillez me construire un IRP et appelez-moi à mon entrée basée sur mon IRP point." C'est ce que vous constatez dans la sortie du moniteur de processus, une personne renvoie "non" sur le chemin d'E/S rapide et il en résulte un IRP étant généré et le chemin normal étant pris.

1
George Birbilis

Si vous rencontrez le tableau sur ce PC particulier, il est plus que probable que ce soit un problème de pilote. Le PC est-il complètement à jour? Je parle des pilotes de chipset, BIOS, etc.

0
GregD