Quelle est la cause des erreurs d'E / S RAPIDES NON AUTORISÉES? (Causer Outlook pour ouvrir les pièces jointes très lentement)

12

Lorsqu'un collègue essaie d'ouvrir des pièces jointes dans son e-mail (Outlook 2003 parlant à un serveur Exchange 2007), leur ouverture prend du temps. Les fichiers sont relativement petits, tous inférieurs à 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 à partir du PC de quelqu'un d'autre, et les pièces jointes s'ouvrent immédiatement là-bas.

La seule chose qui pourrait fournir un indice est que Process Monitor affiche Outlook sur son PC essayant d'écrire le fichier dans un dossier dans le dossier "Temporary Internet Files" de l'utilisateur avec des erreurs FAST I / O DISALLOWED. Je ne trouve cependant pas beaucoup d'informations utiles sur ce message en ligne.

Qu'est-ce qui cause les erreurs FAST I / O DISALLOWED?

Et cela rendrait-il l'ouverture des pièces jointes si incroyablement lente que l'ouverture d'un fichier <1 Mo peut prendre quelques minutes?

MISE À JOUR: découvert que ce n'est pas seulement un problème avec Outlook. Les autres fichiers accessibles via le réseau affichent les mêmes erreurs d'E / S RAPIDES NON AUTORISÉES dans Process Monitor. Le problème est juste plus visible avec Outlook, car bien que d'autres applications prennent un certain temps pour ouvrir des fichiers, ce n'est pas une question de minutes.

Alistair McMillan
la source
Ce système a-t-il un disque dur externe connecté?
Dave M
Non, l'utilisateur n'a pas de disques externes.
Alistair McMillan

Réponses:

10

FAST I / O DISALLOWED signifie simplement qu'un processus tente d'accéder aux données du fichier et que le système n'a pas ces données mises en cache.

Il est largement documenté dans la quatrième édition de Windows Internals par Mark Russinovich et David Solomon.

Par conséquent, par rapport au problème que nous rencontrions, il est logique de voir ces erreurs d'E / S RAPIDES NON AUTORISÉES car les données ne seraient probablement pas mises en cache.

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

Alistair McMillan
la source
sur sysinternals (alias Mark Russinovich et al, qui font maintenant partie de Microsoft, ils font procmon) forum, j'ai trouvé quelque chose qui ressemble à une réponse différente, voir ma réponse ci-dessous (ne pouvait pas entrer dans un commentaire)
George Birbilis
1

Les éléments répertoriés ici permettront généralement de résoudre les problèmes Outlook spécifiques au poste de travail. La liste restreinte est:

  • Spécifications informatiques insuffisantes
  • Le dernier Service Pack pour Outlook 2007 n'est pas installé
  • Fichiers de dossiers personnels volumineux (.pst) ou fichiers de dossiers en mode hors connexion (.ost)
  • Fichiers Outlook .ost ou .pst stockés sur un lecteur avec des performances d'écriture insuffisantes
  • Compléments tiers
  • Gadgets qui accèdent aux données Outlook (cela ne s'applique qu'à Windows Vista)
  • Intégration de Microsoft Office Communicator
  • Interaction avec un logiciel antivirus
  • Indexation de Windows Desktop Search
  • Fermeture incomplète des fichiers .pst ou .ost
  • Comptes POP3 sur les clients Windows Vista
  • De nombreux flux RSS (Really Simple Syndication)
  • Barre des tâches et mode en ligne avec serveur Exchange

Bien que ce soit le genre de problème où vous obtiendrez de meilleures réponses sur SU, je n'ai pas encore pris mon café.

Kara Marfia
la source
1
L'antivirus est le coupable le plus probable de mon expérience. L'utilisateur dispose-t-il d'un produit ou d'une installation antivirus différent du reste de l'organisation?
Chris Thorpe
J'ai parcouru cette liste. Spécifications informatiques correctes. Outlook mis à jour avec le dernier service pack. Pas de fichiers PST ou OST, compléments, gadgets ou outils de recherche de bureau. Pas de flux RSS. Utiliser le même logiciel anti-virus (qui est à jour) que tout le monde, ce qui ne montre aucun changement d'activité particulièrement notable lors de l'ouverture des pièces jointes. Et ne pensez pas que cela peut être un problème de serveur car les mêmes pièces jointes peuvent être consultées correctement sur d'autres PC.
Alistair McMillan
1

sur http://forum.sysinternals.com/what-is-fast-io-disallowed_topic23154.html dit:

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

Fondamentalement, pour quelques opérations d'E / S, un pilote peut traiter la demande de deux manières. La première consiste à utiliser une interface procédurale où le pilote est appelé avec un ensemble de paramètres qui décrivent l'opération d'E / S. L'autre est une interface où le pilote reçoit une description en paquets de l'opération d'E / S.

L'ancienne interface est appelée interface "d'E / S rapides" et est entièrement facultative, la dernière interface est l'interface basée sur IRP et ce que la plupart des pilotes utilisent. Un pilote peut choisir de s'inscrire pour les deux interfaces et dans le chemin d'E / S rapide, il suffit de renvoyer un code qui signifie, "désolé, ne peut pas le faire via le chemin rapide, veuillez me créer un IRP et appelez-moi à mon entrée basée sur IRP point." C'est ce que vous voyez dans la sortie Process Monitor, quelqu'un renvoie "non" au chemin d'E / S rapide et cela se traduit par la génération d'un IRP et le chemin normal.

George Birbilis
la source
0

Si vous rencontrez tous les problèmes sur ce PC en particulier, il s'agit très probablement d'un problème de pilote. Le PC est-il complètement à jour? Je parle de pilotes de chipset, de bios, etc.

GregD
la source
-1

Que se passe-t-il lorsque vous échangez des pistes réseau avec un ordinateur voisin?

(laissez les fils provenant du même port dans le mur -clip juste à l'arrière du PC et échange :))

BuildTheRobots
la source