Partilhar via


Fsutil Devdrv

Unidade de desenvolvimento ou um volume de desenvolvedor é um volume ajustado para o desempenho de cenários de desenvolvedor. O comando também permite que um administrador do dispositivo controle os minifiltros do sistema de arquivos que estão conectados ao volume.

Comandos Devdrv suportados

Comando Descrição
consulta Consultar informações da unidade de desenvolvimento.
ativar Habilite o suporte à unidade de desenvolvimento neste sistema.
desativar Desative o suporte à unidade de desenvolvimento neste sistema.
confiança Confie na unidade de desenvolvimento fornecida.
desconfiança Desconfie da unidade de desenvolvimento dada.
setFiltersAllowed Defina a lista de filtros permitidos para a unidade de desenvolvimento.
clearFiltersAllowed Limpe a lista de filtros permitidos para a unidade de desenvolvimento.

Sintaxe

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

Consulta fsutil devdrv

Consulta informações sobre unidades de desenvolvimento ou a unidade de desenvolvimento fornecida. O comando mostra se o volume dado é uma unidade de desenvolvimento e se é confiável. O comando também lista os filtros permitidos para anexar e atualmente anexados à unidade de desenvolvimento.

Exemplos de consulta Fsutil Devdrv

O exemplo a seguir mostra a saída do comando para o comando query.

Exemplo 1: Consultar informações da unidade de desenvolvimento

O comando consulta informações sobre unidades de desenvolvimento neste sistema.

fsutil devdrv query

Exemplo 2: Consultar informações da unidade de desenvolvimento para um volume especificado

O comando a seguir consulta informações relacionadas à unidade de desenvolvimento para D:. O comando lista os filtros atualmente anexados se D: for uma unidade de desenvolvimento.

fsutil devdrv query D:

fsutil devdrv ativar

Habilite o suporte à unidade de desenvolvimento neste sistema.

fsutil devdrv ativar exemplos

O exemplo a seguir mostra a saída do comando para o comando enable .

Exemplo 1: Ativar o suporte à unidade de desenvolvimento

Este comando habilita a unidade de desenvolvimento e permite que o sistema decida se permite que o filtro antivírus seja anexado em uma unidade de desenvolvimento.

fsutil devdrv enable

Exemplo 2: Ativar o suporte à unidade de desenvolvimento e permitir que o filtro antivírus seja anexado

Neste comando, a unidade de desenvolvimento é ativada enquanto permite que o filtro antivírus seja anexado em uma unidade de desenvolvimento.

fsutil devdrv enable /allowAv

Exemplo 3: Ativar o suporte à unidade de desenvolvimento e não permitir que o filtro antivírus seja anexado

O comando a seguir habilita a unidade de desenvolvimento sem permitir que o filtro antivírus seja anexado em uma unidade de desenvolvimento.

fsutil devdrv enable /disallowAv

fsutil devdrv desativar

Desative o suporte à unidade de desenvolvimento neste sistema.

Observação

As unidades de desenvolvimento existentes funcionarão como um volume regular, ou seja, todos os filtros podem ser conectados.

fsutil devdrv confiança

Confie na unidade de desenvolvimento especificada. A política de anexação de filtro de unidade de desenvolvimento é honrada apenas para uma unidade de desenvolvimento confiável.

fsutil devdrv parâmetros de confiança

Parâmetro Descrição
/F Força a desmontagem do volume para que a alteração entre em vigor imediatamente, mesmo que o volume esteja em uso. Caso contrário, o volume é desmontado apenas se não estiver em uso.

Exemplos de confiança FSUTIL DEVDRV

Os exemplos a seguir mostram a saída do comando para o comando trust.

Exemplo 1: Confiar em uma unidade de desenvolvimento para um volume especificado

Este comando confia no volume D:. O volume não será desmontado se estiver em uso, a alteração entra em vigor na próxima vez que o volume for montado.

fsutil devdrv trust D:

Exemplo 2: Confiar em uma unidade de desenvolvimento para um volume especificado imediatamente

Neste comando, o volume é confiável e é desmontado com força para que a alteração entre em vigor imediatamente.

fsutil devdrv trust /f D:

fsutil devdrv desconfiança

Desconfie da unidade de desenvolvimento dada. A política de anexação de filtro de unidade de desenvolvimento não é honrada para uma unidade de desenvolvimento não confiável.

fsutil devdrv untrust parâmetros

Parâmetro Descrição
/F Força a desmontagem do volume para que a alteração entre em vigor imediatamente, mesmo que o volume esteja em uso. Caso contrário, o volume é desmontado apenas se não estiver em uso.

fsutil devdrv untrust exemplos

Os exemplos a seguir mostram a saída do comando para o comando untrust.

Exemplo 1: Desconfiar de uma unidade de desenvolvimento para um volume especificado

O comando a seguir desconfia do volume D:. O volume não será desmontado se estiver em uso e a alteração entrará em vigor na próxima vez que o volume for montado.

fsutil devdrv untrust D:

Exemplo 2: Desconfiar de uma unidade de desenvolvimento para um volume especificado imediatamente

O comando desconfia do volume D: e desmonta-o com força para que a alteração entre em vigor imediatamente.

fsutil devdrv untrust /f D:

fsutil devdrv setFiltersAllowed

Defina a lista de filtros permitidos para a unidade de desenvolvimento especificada ou qualquer unidade de desenvolvimento neste sistema.

fsutil devdrv setFiltersParâmetros permitidos

Parâmetro Descrição
/F Força a desmontagem do volume para que a alteração entre em vigor imediatamente, mesmo que o volume esteja em uso. Caso contrário, o volume, se especificado, será desmontado somente se não estiver em uso.
Nota: o parâmetro só está disponível quando <volume path> é fornecido.
/Volume Se especificado, a lista permitida de filtros é definida apenas para este volume.

fsutil devdrv setFiltersExemplos permitidos

Os exemplos a seguir mostram a saída do comando para o comando setFiltersAllowed .

Exemplo 1: Definir a lista de filtros permitidos para qualquer unidade de desenvolvimento no sistema

O comando permite filter1 e filter2 ser anexado a qualquer unidade de desenvolvimento no sistema. A alteração entrará em vigor na próxima vez que uma unidade de desenvolvimento for montada.

fsutil devdrv setFiltersAllowed "filter1, filter 2"

Exemplo 2: Definir a lista de filtros permitidos para um volume especificado

O comando, filter1 e filter2 têm permissão para anexar à unidade D:de desenvolvimento . O volume não será desmontado se estiver em uso e a alteração entrará em vigor na próxima vez que o volume for montado.

fsutil devdrv setFiltersAllowed /volume D: filter1,filter2

Exemplo 3: Definir a lista de filtros permitidos para um volume especificado imediatamente

O comando a seguir permite filter1 e filter2 anexar à unidade D:de desenvolvimento . O comando desmonta com força o volume para que a alteração entre em vigor imediatamente.

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

fsutil devdrv clearFiltersAllowed

Limpe a lista de filtros permitidos para a unidade de desenvolvimento especificada ou qualquer unidade de desenvolvimento neste sistema.

fsutil devdrv clearFiltersParâmetros permitidos

Parâmetro Descrição
/F Força a desmontagem do volume para que a alteração entre em vigor imediatamente, mesmo que o volume esteja em uso. Caso contrário, o volume, se especificado, será desmontado somente se não estiver em uso.
Nota: o parâmetro só está disponível quando <volume path> é fornecido.
/Volume Se especificado, a lista permitida de filtros é definida apenas para este volume.

fsutil devdrv clearFiltersExemplos permitidos

Os exemplos a seguir mostram a saída do comando para o comando clearFiltersAllowed .

Exemplo 1: Limpar a lista de filtros permitidos para qualquer unidade de desenvolvimento neste sistema

Este comando limpa a lista de filtros permitidos para qualquer unidade de desenvolvimento neste sistema. A alteração entrará em vigor na próxima vez que uma unidade de desenvolvimento for montada neste sistema.

fsutil devdrv clearFiltersAllowed

Exemplo 2: Limpar a lista de filtros permitidos para um volume especificado

O comando a seguir limpa a lista de filtros permitidos D:. O volume não será desmontado se estiver em uso, a alteração entra em vigor na próxima vez que o volume for montado.

fsutil devdrv clearFiltersAllowed D:

Observação

D: deve ser uma unidade de desenvolvimento.

Exemplo 3: Limpar a lista de filtros permitidos para um volume especificado imediatamente

O comando a seguir limpa a lista de filtros permitidos no D:. O comando desmonta com força o volume para que a alteração entre em vigor imediatamente.

fsutil devdrv clearFiltersAllowed /f D:

Observação

D: deve ser uma unidade de desenvolvimento.