fsutil devdrv
開発者ドライブまたは開発者ボリュームは、開発者シナリオのパフォーマンス向けに調整されたボリュームです。 このコマンドを使用すると、デバイスの管理者は、ボリュームに接続されているファイル システム ミニフィルターを制御することもできます。
サポートされている Devdrv コマンド
command | 説明 |
---|---|
query | 開発者ドライブ情報のクエリを実行します。 |
enable | このシステムで開発者ドライブのサポートを有効にします。 |
無効化 (disable) | このシステムで開発者ドライブのサポートを無効にします。 |
trust | 指定された開発者ドライブを信頼します。 |
untrust | 指定された開発者ドライブを信頼しません。 |
setFiltersAllowed | 開発者ドライブ向けの許可されるフィルターの一覧を設定します。 |
clearFiltersAllowed | 開発者ドライブ向けの許可されるフィルターの一覧をクリアします。 |
構文
fsutil devdrv query [<volume path>]
fsutil devdrv enable [/allowAv|/disallowAv]
fsutil devdrv disable
fsutil devdrv trust [/f] <volume path>
fsutil devdrv untrust [/f] <volume path>
fsutil devdrv setFiltersAllowed [[/f] /volume <volume path>] "filter1, filter 2, ..."
fsutil devdrv clearFiltersAllowed [[/f] <volume path>]
fsutil devdrv query
開発者ドライブまたは特定の開発者ドライブに関する情報のクエリを実行します。 このコマンドは、指定されたボリュームが開発者ドライブかどうかと、信頼されているかどうかを示します。 また、このコマンドには、開発者ドライブに接続できるものでかつ現在接続しているフィルターも一覧表示されます。
fsutil devdrv query の例
次の例は、query コマンド用のコマンドの出力を示しています。
例 1: 開発者ドライブ情報のクエリを実行する
このコマンドは、このシステム上の開発者ドライブに関する情報のクエリを実行します。
fsutil devdrv query
例 2: 指定したボリューム用の開発者ドライブ情報のクエリを実行する
次のコマンドは、D:
に対する開発者ドライブの関連情報のクエリを実行します。 このコマンドでは、D:
が開発者ドライブである場合に、これに現在接続されているフィルターが一覧表示されます。
fsutil devdrv query D:
fsutil devdrv enable
このシステムで開発者ドライブのサポートを有効にします。
fsutil devdrv enable の例
次の例は、enable コマンド用のコマンドの出力を示しています。
例 1: 開発者ドライブのサポートを有効にする
このコマンドは開発者ドライブを有効化し、ウイルス対策フィルターを開発者ドライブに接続できるかどうかをシステムが決定できるようになります。
fsutil devdrv enable
例 2: 開発者ドライブのサポートを有効にし、ウイルス対策フィルターの接続を許可する
このコマンドでは、開発者ドライブでウイルス対策フィルターを接続できるようにしながら、開発者ドライブが有効になります。
fsutil devdrv enable /allowAv
例 3: 開発者ドライブのサポートを有効にし、ウイルス対策フィルターの接続を許可しない
次のコマンドを実行すると、開発者ドライブにウイルス対策フィルターを接続しなくても開発者ドライブが有効になります。
fsutil devdrv enable /disallowAv
fsutil devdrv disable
このシステムで開発者ドライブのサポートを無効にします。
Note
既存の開発者ドライブは通常のボリュームとして機能します。つまり、すべてのフィルターが接続を許可されます。
fsutil devdrv trust
指定した開発者ドライブを信頼します。 開発者ドライブ フィルター接続ポリシーは、信頼された開発者ドライブに対してのみ適用されます。
fsutil devdrv trust パラメーター
パラメーター | 説明 |
---|---|
F/ | ボリュームが使用中の場合でも、変更をすぐに有効にするには、ボリュームのマウントを強制的に解除します。 それ以外の場合、ボリュームは使用中でない場合にのみマウント解除されます。 |
fsutil devdrv trust の例
次の例は、trust コマンド用のコマンドの出力を示しています。
例 1: 指定したボリュームの開発者ドライブを信頼する
このコマンドはボリューム D:
を信頼します。 ボリュームが使用中の場合はマウント解除されず、この変更は次回ボリュームがマウントされるときに有効になります。
fsutil devdrv trust D:
例 2: 指定したボリュームの開発者ドライブをすぐに信頼する
このコマンドでは、ボリュームは信頼されており、変更をすぐに有効にするために強制的にマウント解除されます。
fsutil devdrv trust /f D:
fsutil devdrv untrust
指定された開発者ドライブを信頼しません。 開発者ドライブ フィルター接続ポリシーは、信頼されていない開発者ドライブには適用されません。
fsutil devdrv untrust パラメーター
パラメーター | 説明 |
---|---|
F/ | ボリュームが使用中の場合でも、変更をすぐに有効にするには、ボリュームのマウントを強制的に解除します。 それ以外の場合、ボリュームは使用中でない場合にのみマウント解除されます。 |
fsutil devdrv untrust の例
次の例は、untrust コマンド用のコマンドの出力を示しています。
例 1: 指定したボリュームの開発者ドライブを信頼しない
次のコマンドは、ボリューム D:
を信頼しません。 ボリュームが使用中の場合はマウント解除されず、この変更は次回ボリュームがマウントされるときに有効になります。
fsutil devdrv untrust D:
例 2: 指定したボリュームの開発者ドライブをすぐに信頼しない
このコマンドはボリューム D:
を信頼せず、変更がすぐに有効になるためにボリュームを強制的にマウント解除します。
fsutil devdrv untrust /f D:
fsutil devdrv setFiltersAllowed
指定した開発者ドライブまたはこのシステム上の任意の開発者ドライブに対して許可されるフィルターの一覧を設定します。
fsutil devdrv setFiltersAllowed パラメーター
パラメーター | 説明 |
---|---|
F/ | ボリュームが使用中の場合でも、変更をすぐに有効にするには、ボリュームのマウントを強制的に解除します。 それ以外の場合 (指定されている場合)、ボリュームは使用中でない場合にのみマウント解除されます。 注: パラメーターは、 <volume path> が指定されている場合にのみ使用できます。 |
/Volume | 指定されている場合、フィルターの許可リストはこのボリュームに対してのみ設定されます。 |
fsutil devdrv setFiltersAllowed の例
次の例は、setFiltersAllowed コマンド用のコマンドの出力を示しています。
例 1: システム上の開発者ドライブに対して許可されるフィルターの一覧を設定する
このコマンドを使用すると、filter1
および filter2
をシステム上の任意の開発者ドライブに接続できます。 この変更は、次に開発者ドライブがマウントされるときに有効になります。
fsutil devdrv setFiltersAllowed "filter1, filter 2"
例 2: 指定されたボリュームに対して許可されるフィルターの一覧を設定する
コマンド、filter1
、filter2
は開発者ドライブ D:
への接続が許可されます。 ボリュームが使用中の場合はマウント解除されず、この変更は次回ボリュームがマウントされるときに有効になります。
fsutil devdrv setFiltersAllowed /volume D: filter1,filter2
例 3: 指定されたボリュームに対してすぐに許可されるフィルターの一覧を設定する
次のコマンドを使用すると、filter1
および filter2
を開発者ドライブ D:
に接続できます。 このコマンドは、変更がすぐに有効になるためにボリュームを強制的にマウント解除します。
fsutil devdrv setFiltersAllowed /f /volume D: filter1,filter2
fsutil devdrv clearFiltersAllowed
指定した開発者ドライブまたはこのシステム上の任意の開発者ドライブに対して許可されるフィルターの一覧をクリアします。
fsutil devdrv clearFiltersAllowed パラメーター
パラメーター | 説明 |
---|---|
F/ | ボリュームが使用中の場合でも、変更をすぐに有効にするには、ボリュームのマウントを強制的に解除します。 それ以外の場合 (指定されている場合)、ボリュームは使用中でない場合にのみマウント解除されます。 注: パラメーターは、 <volume path> が指定されている場合にのみ使用できます。 |
/Volume | 指定されている場合、フィルターの許可リストはこのボリュームに対してのみ設定されます。 |
fsutil devdrv clearFiltersAllowed の例
次の例は、clearFiltersAllowed コマンド用のコマンドの出力を示しています。
例 1: このシステム上の開発者ドライブに対して許可されるフィルターの一覧をクリアする
このコマンドは、このシステム上の開発者ドライブに対して許可されるフィルターの一覧をクリアします。 この変更は、このシステムで次に開発者ドライブがマウントされるときに有効になります。
fsutil devdrv clearFiltersAllowed
例 2: 指定されたボリュームに対して許可されるフィルターの一覧をクリアする
次のコマンドは、許可されているフィルター D:
の一覧をクリアします。 ボリュームが使用中の場合はマウント解除されず、この変更は次回ボリュームがマウントされるときに有効になります。
fsutil devdrv clearFiltersAllowed D:
Note
D:
は開発者ドライブである必要があります。
例 3: 指定されたボリュームに対してすぐに許可されるフィルターの一覧をクリアする
次のコマンドは、D:
で許可されているフィルターの一覧をクリアします。 このコマンドは、変更がすぐに有効になるためにボリュームを強制的にマウント解除します。
fsutil devdrv clearFiltersAllowed /f D:
Note
D:
は開発者ドライブである必要があります。