web-dev-qa-db-ja.com

FAST I / O DISALLOWEDエラーの原因は何ですか? (Outlookで添付ファイルを開くのが非常に遅い)

同僚がメールの添付ファイル(Exchange 2003サーバーと通信しているOutlook 2003)を開こうとすると、開くのに時間がかかります。ファイルは比較的小さく、すべて1MB未満です。

ユーザー用に新しいWindowsプロファイルを作成し、新しいOutlookプロファイルを作成しようとしましたが、違いはありませんでした。

そして、他の人のPCから彼女のアカウントにアクセスしようとしたところ、添付ファイルがすぐに開きました。

手がかりとなる可能性があるのは、Process Monitorが、PC上のOutlookがユーザーの "Temporary Internet Files"フォルダー内のフォルダーにファイルを書き込もうとして、FAST I/O DISALLOWEDエラーが表示されることです。しかし、オンラインでそのメッセージに関する多くの有用な情報を見つけることができません。

FAST I/O DISALLOWEDエラーの原因は何ですか?

また、添付ファイルを開くのが非常に遅くなるため、1 MB未満のファイルを開くと数分かかることがありますか?

更新:これはOutlookの問題だけではないことを発見しました。ネットワーク経由でアクセスされている他のファイルは、Process Monitorで同じFAST I/O DISALLOWEDエラーを示します。他のアプリケーションではファイルを開くのに数分かかるわけではないため、この問題はOutlookでより顕著になります。

12

FAST I/O DISALLOWEDは、プロセスがファイルデータにアクセスしようとしていて、システムにそのデータがキャッシュされていないことを意味します。

これは、Mark RussinovichとDavid SolomonによるWindows Internalsの第4版で非常に広範囲に文書化されています。

したがって、私たちが抱えていた問題に関しては、データがキャッシュされない可能性が高いため、これらのFAST I/O DISALLOWEDエラーを確認することは理にかなっています。

添付ファイルの問題の原因を正確に把握することはできませんでした。

10

リストされている項目 ここ は、通常、ワークステーション固有のOutlookの問題を解決します。短いリストは次のとおりです。

  • コンピュータの仕様が不十分
  • Outlook 2007の最新のサービスパックがインストールされていません
  • 大きな個人用フォルダーファイル(.pst)またはオフラインフォルダーファイル(.ost)
  • 書き込みパフォーマンスが不十分なドライブに保存されているOutlook .ostファイルまたは.pstファイル
  • サードパーティのアドイン
  • Outlookデータにアクセスするガジェット(これはWindows Vistaにのみ適用されます)
  • Microsoft Office Communicatorの統合
  • ウイルス対策ソフトウェアの相互作用
  • Windowsデスクトップサーチのインデックス作成
  • .pstファイルまたは.ostファイルの不完全な閉鎖
  • Windows VistaクライアントのPOP3アカウント
  • 多くのReally Simple Syndication(RSS)フィード
  • ExchangeサーバーでのTo Doバーとオンラインモード

これがSUでより良い答えが得られる種類の問題かもしれませんが、私はまだコーヒーを飲んでいません。

1
Kara Marfia

http://forum.sysinternals.com/what-is-fast-io-disallowed_topic23154.html は言う:

害はありませんが、説明は少し長くなります。

基本的に、いくつかのI/O操作では、ドライバーが要求を処理できる2つの方法があります。 1つ目は、I/O操作を記述する一連のパラメーターを使用してドライバーが呼び出される手続き型インターフェイスを使用する方法です。もう1つは、ドライバーがパケット化されたI/O操作の説明を受け取るインターフェイスです。

前者のインターフェースは「高速I/O」インターフェースと呼ばれ、完全にオプションです。後者のインターフェースはIRPベースのインターフェースであり、ほとんどのドライバーが使用します。ドライバーは両方のインターフェイスに登録することを選択でき、高速I/Oパスでは、「申し訳ありませんが、高速パス経由で実行できません。IRPを作成し、IRPベースのエントリで私に電話してください。ポイント。"これは、プロセスモニターの出力に表示されているものであり、誰かが高速I/Oパスに「いいえ」を返しているため、IRPが生成され、通常のパスが使用されています。

1
George Birbilis

この特定のPCでのみ問題が発生している場合、それはおそらくドライバーの問題です。 PCは完全に最新ですか?チップセットのドライバー、BIOSなどを話している。

0
GregD