fsutil devdrv
Dev Drive (Developer Drive, Entwicklungslaufwerk) ist ein Volume, das für die Leistung von Entwicklungsszenarien optimiert ist. Mit dem Befehl können Administrator*innen des Geräts auch die Minifilter des Dateisystems steuern, die an das Volume angefügt sind.
Unterstützte devdrv-Befehle
Befehl | Beschreibung |
---|---|
Abfrage | Fragt Dev Drive-Informationen ab. |
enable | Aktiviert die Dev Drive-Unterstützung auf diesem System. |
disable | Deaktiviert die Dev Drive-Unterstützung auf diesem System. |
trust | Legt das angegebene Dev Drive als vertrauenswürdig fest. |
untrust | Hebt die Vertrauenswürdigkeit des angegebenen Dev Drive auf. |
setFiltersAllowed | Legt die Liste der zulässigen Filter für das Dev Drive fest. |
clearFiltersAllowed | Leert Liste der zulässigen Filter für das Dev Drive. |
Syntax
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
Fragt Informationen zu allen Dev Drives oder zum angegebenen Dev Drive ab. Der Befehl zeigt an, ob es sich bei dem angegebenen Volume um ein Dev Drive handelt und ob es als vertrauenswürdig gilt. Der Befehl listet auch die Filter auf, die an das Dev Drive angefügt werden dürfen und aktuell angefügt sind.
Beispiele für „fsutil devdrv query“
Das folgende Beispiel zeigt die Ausgabe des query-Befehls.
Beispiel 1: Abfragen von Dev Drive-Informationen
Der Befehl fragt Informationen zu Dev Drives auf diesem System ab.
fsutil devdrv query
Beispiel 2: Abfragen von Dev Drive-Informationen für ein angegebenes Volume
Der folgende Befehl fragt Dev Drive-bezogene Informationen für D:
ab. Der Befehl listet die derzeit an D:
angefügten Filter auf, wenn es sich um ein Dev Drive handelt.
fsutil devdrv query D:
fsutil devdrv enable
Aktiviert die Dev Drive-Unterstützung auf diesem System.
Beispiele für „fsutil devdrv enable“
Das folgende Beispiel zeigt die Ausgabe des enable-Befehls.
Beispiel 1: Aktivieren der Dev Drive-Unterstützung
Mit diesem Befehl wird das Dev Drive aktiviert. Das System kann entscheiden, ob antivirenbasierte Filter an ein Dev Drive angefügt werden dürfen.
fsutil devdrv enable
Beispiel 2: Aktivieren der Dev Drive-Unterstützung und Zulassen der Anfügung von Antivirenfiltern
In diesem Befehl wird das Dev Drive aktiviert und erlaubt, dass ein Antivirenfilter an das Dev Drive angefügt wird.
fsutil devdrv enable /allowAv
Beispiel 3: Aktivieren der Dev Drive-Unterstützung und Verbieten der Anfügung von Antivirenfiltern
Mit dem folgenden Befehl wird das Dev Drive aktiviert, ohne das Anfügen eines Antivirenfilters an ein Dev Drive zuzulassen.
fsutil devdrv enable /disallowAv
fsutil devdrv disable
Deaktiviert die Dev Drive-Unterstützung auf diesem System.
Hinweis
Vorhandene Dev Drives funktionieren wie normale Volumes, d. h., es dürfen alle Filter angefügt werden.
fsutil devdrv trust
Legt das angegebene Dev Drive als vertrauenswürdig fest. Die Richtlinie zum Anfügen von Filtern an Dev Drives wird nur bei vertrauenswürdigen Dev Drives berücksichtigt.
Parameter für „fsutil devdrv trust“
Parameter | BESCHREIBUNG |
---|---|
F/ | Erzwingt das Trennen des Volumes, damit die Änderung sofort wirksam wird, auch wenn das Volume noch verwendet wird. Andernfalls wird das Volume nur getrennt, wenn es nicht verwendet wird. |
Beispiele für „fsutil devdrv trust“
Die folgenden Beispiele zeigen die Ausgabe des trust-Befehls.
Beispiel 1: Festlegen eines Dev Drives als vertrauenswürdig für ein angegebenes Volume
Dieser Befehl legt das Volume D:
als vertrauenswürdig fest. Das Volume wird nicht getrennt, wenn es verwendet wird, stattdessen wird die Änderung beim nächsten Einbinden des Volumes angewandt.
fsutil devdrv trust D:
Beispiel 2: Sofortiges Festlegen eines Dev Drives als vertrauenswürdig für ein angegebenes Volume
Mit diesem Befehl wird das Volume als vertrauenswürdig festgelegt. Diese Änderung wird sofort angewandt, indem die Trennung des Volumes erzwungen wird.
fsutil devdrv trust /f D:
fsutil devdrv untrust
Hebt die Vertrauenswürdigkeit des angegebenen Dev Drive auf. Die Richtlinie zum Anfügen von Filtern an Dev Drives wird für nicht vertrauenswürdige Dev Drives nicht berücksichtigt.
Parameter für „fsutil devdrv untrust“
Parameter | BESCHREIBUNG |
---|---|
F/ | Erzwingt das Trennen des Volumes, damit die Änderung sofort wirksam wird, auch wenn das Volume noch verwendet wird. Andernfalls wird das Volume nur getrennt, wenn es nicht verwendet wird. |
Beispiele für „fsutil devdrv untrust“
Die folgenden Beispiele zeigen die Ausgabe des untrust-Befehls.
Beispiel 1: Festlegen eines Dev Drives als nicht vertrauenswürdig für ein angegebenes Volume
Mit dem folgenden Befehl wird das Volume D:
als nicht vertrauenswürdig festgelegt. Das Volume wird nicht getrennt, wenn es verwendet wird, sondern die Änderung wird beim nächsten Einbinden des Volumes wirksam.
fsutil devdrv untrust D:
Beispiel 2: Sofortiges Festlegen eines Dev Drives als nicht vertrauenswürdig für ein angegebenes Volume
Der Befehl hebt die Vertrauenswürdigkeit des Volumes D:
auf und erzwingt seine Trennung, damit die Änderung sofort wirksam wird.
fsutil devdrv untrust /f D:
fsutil devdrv setFiltersAllowed
Legt die Liste der zulässigen Filter für das angegebene Dev Drive oder alle Dev Drives auf diesem System fest.
Parameter für „fsutil devdrv setFiltersAllowed“
Parameter | BESCHREIBUNG |
---|---|
F/ | Erzwingt das Trennen des Volumes, damit die Änderung sofort wirksam wird, auch wenn das Volume noch verwendet wird. Andernfalls wird das Volume, falls angegeben, nur getrennt, wenn es nicht verwendet wird. Hinweis: Der Parameter ist nur verfügbar, wenn <volume path> angegeben wird. |
/Volume | Wenn angegeben, wird die Liste der zulässigen Filter nur für dieses Volume festgelegt. |
Beispiele für „fsutil devdrv setFiltersAllowed“
Die folgenden Beispiele zeigen die Ausgabe des setFiltersAllowed-Befehls.
Beispiel 1: Festlegen der Liste der zulässigen Filter für alle Dev Drives auf dem System
Der Befehl ermöglicht das Anfügen von filter1
und filter2
an jedes Dev Drive auf dem System. Die Änderung wird wirksam, wenn ein Dev Drive das nächste Mal eingebunden wird.
fsutil devdrv setFiltersAllowed "filter1, filter 2"
Beispiel 2: Festlegen der Liste der zulässigen Filter für ein angegebenes Volume
Der Befehl ermöglicht das Anfügen von filter1
und filter2
an das Dev Drive D:
. Das Volume wird nicht getrennt, wenn es verwendet wird, sondern die Änderung wird beim nächsten Einbinden des Volumes wirksam.
fsutil devdrv setFiltersAllowed /volume D: filter1,filter2
Beispiel 3: Sofortiges Festlegen der Liste der zulässigen Filter für ein angegebenes Volume
Der folgende Befehl ermöglicht das Anfügen von filter1
und filter2
an das Dev Drive D:
. Durch den Befehl wird die Trennung des Volumes erzwungen, damit die Änderung sofort wirksam wird.
fsutil devdrv setFiltersAllowed /f /volume D: filter1,filter2
fsutil devdrv clearFiltersAllowed
Leert die Liste der zulässigen Filter für das angegebene Dev Drive oder alle Dev Drives auf diesem System.
Parameter für „fsutil devdrv clearFiltersAllowed“
Parameter | BESCHREIBUNG |
---|---|
F/ | Erzwingt das Trennen des Volumes, damit die Änderung sofort wirksam wird, auch wenn das Volume noch verwendet wird. Andernfalls wird das Volume, falls angegeben, nur getrennt, wenn es nicht verwendet wird. Hinweis: Der Parameter ist nur verfügbar, wenn <volume path> angegeben wird. |
/Volume | Wenn angegeben, wird die Liste der zulässigen Filter nur für dieses Volume festgelegt. |
Beispiele für „fsutil devdrv clearFiltersAllowed“
Die folgenden Beispiele zeigen die Ausgabe des clearFiltersAllowed-Befehls.
Beispiel 1: Leeren der Liste der zulässigen Filter für jedes Dev Drive auf diesem System
Mit diesem Befehl wird die Liste der zulässigen Filter für jedes Dev Drive auf diesem System geleert. Die Änderung wird wirksam, wenn ein Dev Drive das nächste Mal auf diesem System eingebunden wird.
fsutil devdrv clearFiltersAllowed
Beispiel 2: Leeren der Liste der zulässigen Filter für ein angegebenes Volume
Mit dem folgenden Befehl wird die Liste der zulässigen Filter für D:
geleert. Das Volume wird nicht getrennt, wenn es verwendet wird, stattdessen wird die Änderung beim nächsten Einbinden des Volumes angewandt.
fsutil devdrv clearFiltersAllowed D:
Hinweis
D:
muss ein Dev Drive sein.
Beispiel 3: Sofortiges Leeren der Liste der zulässigen Filter für ein angegebenes Volume
Mit dem folgenden Befehl wird die Liste der zulässigen Filter für D:
geleert. Durch den Befehl wird die Trennung des Volumes erzwungen, damit die Änderung sofort wirksam wird.
fsutil devdrv clearFiltersAllowed /f D:
Hinweis
D:
muss ein Dev Drive sein.