fsutil-devdrv

S’applique à : Windows 11

Un lecteur de développement ou un volume de développeur est un volume adapté aux performances des scénarios de développement. La commande permet également à un administrateur de l’appareil de contrôler les mini-filtres du système de fichiers attachés au volume.

Commandes devdrv prises en charge

Command Description
query Demande d’informations sur le lecteur de développement.
enable Activez la prise en charge des lecteurs de développement sur ce système.
disable Désactivez la prise en charge des lecteurs de développement sur ce système.
trust Faites confiance au lecteur de développement donné.
untrust Ne faites pas confiance au lecteur de développement donné.
setFiltersAllowed Définissez la liste des filtres autorisés pour le lecteur de développement.
clearFiltersAllowed Effacez la liste des filtres autorisés pour le lecteur de développement.

Syntaxe

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>]

requête fsutil devdrv

Demande des informations sur les lecteurs de développement ou sur le lecteur de développement donné. La commande indique si le volume donné est un lecteur de développement et s’il est approuvé. La commande répertorie également les filtres autorisés à joindre et actuellement joints au lecteur de développement.

exemples de requête fsutil devdrv

L’exemple suivant montre la sortie de la commande pour la commande de requête.

Exemple 1 : demande d’informations sur le lecteur de développement

La commande interroge des informations sur les lecteurs de développement sur ce système.

fsutil devdrv query

Exemple 2 : Interroger des informations de lecteur de développement pour un volume spécifié

La commande suivante interroge les informations relatives au lecteur de développement pour D:. La commande répertorie les filtres actuellement attachés à D: s’agit d’un lecteur de développement.

fsutil devdrv query D:

activer fsutil devdrv

Activez la prise en charge des lecteurs de développement sur ce système.

exemples d’activation fsutil devdrv

L’exemple suivant montre la sortie de la commande pour la requête de commande.

Exemple 1 : activer la prise en charge des lecteurs de développement

Cette commande active le lecteur de développement et permet au système de décider s’il faut autoriser le filtre antivirus à attacher sur un lecteur de développement.

fsutil devdrv enable

Exemple 2 : activer la prise en charge des lecteurs de développement et autoriser le filtre antivirus à attacher

Dans cette commande, le lecteur de développement est activé tout en autorisant l’attachement d’un filtre antivirus sur un lecteur de développement.

fsutil devdrv enable /allowAv

Exemple 3 : activer la prise en charge des lecteurs de développement et interdire le filtre antivirus à attacher

La commande suivante autorise le lecteur de développement sans attacher un filtre antivirus sur un lecteur de développement.

fsutil devdrv enable /disallowAv

désactiver fsutil devdrv

Désactivez la prise en charge des lecteurs de développement sur ce système.

Remarque

Les lecteurs de développement existants fonctionnent comme un volume normal, c’est-à-dire que tous les filtres sont autorisés à attacher.

approbation fsutil devdrv

Approuvez le lecteur de développement spécifié. La stratégie d’attachement de filtre de lecteur de développement est respectée uniquement pour un lecteur de développement approuvé.

paramètres d’approbation fsutil devdrv

Paramètre Description
F/ Forcez le démontage du volume pour que la modification prenne effet immédiatement même si le volume est en cours d’utilisation. Sinon, le volume est démonté uniquement s’il n’est pas utilisé.

exemples d’approbation fsutil devdrv

Les exemples suivants montrent la sortie de la commande pour la commande d’approbation.

Exemple 1 : approuver un lecteur de développement pour un volume spécifié

Cette commande approuve le volume D:. Le volume ne sera pas démonté s’il est en cours d’utilisation, la modification prend effet la prochaine fois que le volume monte.

fsutil devdrv trust D:

Exemple 2 : approuver un lecteur de développement pour un volume spécifié immédiatement

Dans cette commande, le volume est approuvé et est démonté avec force pour que la modification prenne effet immédiatement.

fsutil devdrv trust /f D:

désapprobation fsutil devdrv

Ne faites pas confiance au lecteur de développement donné. La stratégie d’attachement de filtre de lecteur de développement n’est pas respectée pour un lecteur de développement désapprouvé.

paramètres de désapprobation fsutil devdrv

Paramètre Description
F/ Forcez le démontage du volume pour que la modification prenne effet immédiatement même si le volume est en cours d’utilisation. Sinon, le volume est démonté uniquement s’il n’est pas utilisé.

exemples de désapprobation fsutil devdrv

Les exemples suivants montrent la sortie de la commande pour la commande de désapprobation.

Exemple 1 : désapprouver un lecteur de développement pour un volume spécifié

La commande suivante ne fait pas confiance au volume D:. Le volume ne sera pas démonté s’il est en cours d’utilisation et la modification prendra effet la prochaine fois que le volume monte.

fsutil devdrv untrust D:

Exemple 2 : désapprouver un lecteur de développement pour un volume spécifié immédiatement

La commande se méfie du volume D: et la démonte avec force pour que la modification prenne effet immédiatement.

fsutil devdrv untrust /f D:

fsutil devdrv setFiltersAllowed

Définissez la liste des filtres autorisés pour le lecteur de développement spécifié ou tout lecteur de développement sur ce système.

paramètres fsutil devdrv setFiltersAllowed

Paramètre Description
F/ Forcez le démontage du volume pour que la modification prenne effet immédiatement même si le volume est en cours d’utilisation. Sinon, le volume, s’il est spécifié, est démonté uniquement s’il n’est pas utilisé.
Remarque : le paramètre est disponible uniquement lorsque <volume path> est fourni.
/Volume Si elle est spécifiée, la liste autorisée de filtres est définie uniquement pour ce volume.

exemples fsutil devdrv setFiltersAllowed

Les exemples suivants montrent la sortie de la commande pour la commande setFiltersAllowed.

Exemple 1 : définir la liste des filtres autorisés pour n’importe quel lecteur de développement sur le système

La commande autorise filter1 et filter2 à être attachés à n’importe quel lecteur de développement sur le système. La modification prend effet la prochaine fois qu’un lecteur de développement est monté.

fsutil devdrv setFiltersAllowed "filter1, filter 2"

Exemple 2 : définir la liste des filtres autorisés pour un volume spécifié

La commande, filter1 et filter2 sont autorisés à s’attacher au lecteur de développement D:. Le volume ne sera pas démonté s’il est en cours d’utilisation et la modification prendra effet la prochaine fois que le volume monte.

fsutil devdrv setFiltersAllowed /volume D: filter1,filter2

Exemple 3 : définir la liste des filtres autorisés pour un volume spécifié immédiatement

La commande suivante autorise filter1 et filter2 à s’attacher au lecteur de développement D:. La commande démonte de force le volume pour que la modification prenne effet immédiatement.

fsutil devdrv setFiltersAllowed /f /volume D: filter1,filter2

fsutil devdrv clearFiltersAllowed

Effacez la liste des filtres autorisés pour le lecteur de développement spécifié ou tout lecteur de développement sur ce système.

paramètres fsutil devdrv clearFiltersAllowed

Paramètre Description
F/ Forcez le démontage du volume pour que la modification prenne effet immédiatement même si le volume est en cours d’utilisation. Sinon, le volume, s’il est spécifié, est démonté uniquement s’il n’est pas utilisé.
Remarque : le paramètre est disponible uniquement lorsque <volume path> est fourni.
/Volume Si elle est spécifiée, la liste autorisée de filtres est définie uniquement pour ce volume.

exemples fsutil devdrv clearFiltersAllowed

Les exemples suivants montrent la sortie de la commande pour la commande clearFiltersAllowed.

Exemple 1 : effacer la liste des filtres autorisés pour n’importe quel lecteur de développement sur ce système

Cette commande efface la liste des filtres autorisés pour n’importe quel lecteur de développement sur ce système. La modification prend effet la prochaine fois qu’un lecteur de développement est monté sur ce système.

fsutil devdrv clearFiltersAllowed

Exemple 2 : effacer la liste des filtres autorisés pour un volume spécifié

La commande suivante efface la liste des filtres autorisés D:. Le volume ne sera pas démonté s’il est en cours d’utilisation, la modification prend effet la prochaine fois que le volume monte.

fsutil devdrv clearFiltersAllowed D:

Remarque

D: doit être un lecteur de développement.

Exemple 3 : effacer la liste des filtres autorisés pour un volume spécifié immédiatement

La commande suivante efface la liste des filtres autorisés sur D:. La commande démonte de force le volume pour que la modification prenne effet immédiatement.

fsutil devdrv clearFiltersAllowed /f D:

Remarque

D: doit être un lecteur de développement.