次の方法で共有


従来のファイル システム フィルター ドライバーのロード順序グループ

Note

最適な信頼性とパフォーマンスを実現するには、レガシ ファイル システム フィルター ドライバーではなく、フィルター マネージャーのサポートがあるファイル システム ミニフィルター ドライバーを使用します。 レガシー ドライバーをミニフィルター ドライバーに移植するには、「レガシー フィルター ドライバーを移植するためのガイドライン」参照してください。

Microsoft Windows XP 以降のオペレーティング システムでは、OS が起動時にロードするレガシー ファイル システム フィルター ドライバー用の専用のロード順序グループのセットが提供されます。 Windows XP より前のオペレーティング システムでは、フィルタ ドライバは「フィルタ」および「ファイル システム」ロード順序グループのみを使用できました。

フィルターは、既存のファイル システム ドライバー スタックの先頭にのみ接続でき、スタックの途中には接続できません。 その結果、ロード順序グループはファイル システム フィルター ドライバーにとって重要です。フィルター ドライバーのロードが早ければ早いほど、ファイル システム ドライバー スタックにアタッチできるレベルが低くなるためです。

ロード順序グループに関する次のルールにより、ファイル システム フィルター ドライバーがいつロードされるかが決まります。

  • 特定のロード順序グループを指定するフィルター ドライバーは、そのグループ内の他のフィルター ドライバーと同時にロードされます。

  • 各ロード順序グループ内で、フィルター ドライバーはランダムな順序でロードされます。

  • ロード順序グループを指定しないフィルター ドライバーは、ロード順序グループを指定する同じ開始タイプの他のすべてのドライバーの後にロードされます。

次の表に、ファイル システム フィルター ドライバーのシステム定義のロード順序グループを示します。 読み込み順序グループごとに、[読み込み順序グループ] 列には、フィルターの INF ファイルの バージョン セクションLoadOrderGroup エントリでそのグループに指定する必要がある値が含まれています。

ロード順序グループは、スタックに表示されるとおりにリストされます。これは、ロードされる順序の逆になります。

ロード順序グループ 説明
Assert このグループは、Windows 2000 以前で使用できた「フィルター」ロード順序グループと同じです。 このグループは最後にロードされるため、ファイル システムから最も遠くに接続されます。
FSフィルタートップ このグループは、他のすべての FSFilter タイプの上に接続する必要があるフィルター ドライバー用に提供されます。
FSFilter アクティビティ モニター このグループには、ファイル I/O を監視してレポートするフィルター ドライバーが含まれています。
FSFilter Undelete このグループには、削除されたファイルを回復するフィルター ドライバーが含まれています。
FSFilter アンチウイルス このグループには、ファイル I/O 中にウイルスを検出して駆除するフィルターが含まれます。
FSFilter レプリケーション このグループには、ファイル データをリモート サーバーに複製するフィルター ドライバーが含まれます。
FSFilter 継続的バックアップ このグループには、ファイル データをバックアップ メディアに複製するフィルター ドライバーが含まれます。
FSFilter コンテンツ スクリーナー このグループには、特定のファイルまたはファイル コンテンツの作成を防止するフィルター ドライバーが含まれています。
FSFilter クォータ管理 このグループには、拡張ファイル システム クォータを提供するフィルター ドライバーが含まれています。
FSFilter システム回復 このグループには、システムの復元 (SR) フィルターなど、オペレーティング システムの整合性を維持するための操作を実行するフィルター ドライバーが含まれます。
FSFilter クラスター ファイル システム このグループには、ネットワーク経由でファイル サーバーのメタデータを提供する製品で使用されるフィルター ドライバーが含まれます。
FSFフィルターHSM このグループには、階層ストレージ管理を実行するフィルター ドライバーが含まれています。
FSフィルターイメージング このグループには、仮想名前空間を提供する ZIP のようなフィルター ドライバーが含まれています。 この負荷グループは、Windows Vista 以降のバージョンのオペレーティング システムで使用できます。
FSFフィルター圧縮 このグループには、ファイル データ圧縮を実行するフィルター ドライバーが含まれています。
FSFilter暗号化 このグループには、ファイル I/O 中にデータを暗号化および復号化するフィルター ドライバーが含まれます。
FSFilter 仮想化 このグループには、Windows Vista で追加された最小権限ユーザー (LUA) フィルター ドライバーなど、ファイル パスを仮想化するフィルター ドライバーが含まれます。 この負荷グループは、Windows Vista 以降のバージョンのオペレーティング システムで使用できます。
FSFilter の物理クォータ管理 このグループには、物理ブロック数を使用してクォータを管理するフィルター ドライバーが含まれています。
FSFilter Open File このグループには、すでに開いているファイルのスナップショットを提供するフィルター ドライバーが含まれています。
FSFilter セキュリティ エンハンサー このグループには、ロックダウンと拡張アクセス制御リスト (ACL) を適用するフィルター ドライバーが含まれています。
FSFilter コピープロテクション このグループには、メディア上の帯域外データをチェックするフィルター ドライバーが含まれています。
FSフィルター下部 このグループは、他のすべての FSFilter タイプの下に接続する必要があるフィルター ドライバー用に提供されます。
FSFフィルターシステム 内部使用のために予約されています。 このグループには、HSM および SIS フィルター ドライバーが含まれます。
FSフィルターインフラストラクチャ 内部使用のために予約されています。 このグループは最初にロードされるため、ファイル システムに最も近い場所に接続されます。