Utilizar a funcionalidade Filtro de Escrita Unificado (UWF)
O Filtro de Escrita Unificado (UWF) é uma funcionalidade Windows 10 opcional.
Para utilizar o UWF, primeiro terá de instalar a funcionalidade.
Em seguida, irá ativar (e, opcionalmente, configurar) a funcionalidade. Da primeira vez que ativar o UWF no seu dispositivo, a UWF efetua as seguintes alterações ao seu sistema para melhorar o desempenho do UWF:
- Os ficheiros de paginação estão desativados.
- O restauro do sistema está desativado.
- O SuperFetch (também conhecido como serviço "SysMain") está desativado.
- O serviço de indexação de ficheiros está desativado.
- O arranque rápido está desativado.
- O serviço de desfragmentação (também conhecido como serviço "Otimizar unidades") está desativado.
- A definição BCD bootstatuspolicy está definida como ignoreallfailures.
Depois de a UWF estar ativada, pode finalmente selecionar uma unidade para proteger e começar a utilizar o UWF. Se desativar depois de a ativar, as funcionalidades acima não serão ativadas automaticamente.
Pode instalar o UWF para executar PCs e dispositivos, prepará-lo para imagens personalizadas do Windows ou geri-lo remotamente com CSP ou WMI.
Ativar o UWF num PC em execução
Instale a funcionalidade:
Clique em Iniciar, escreva Ativar ou desativar funcionalidades do Windows.
Na janela Funcionalidades do Windows, expanda o nó Bloqueio do Dispositivo e marcar Filtro > de Escrita UnificadoOK.
A janela Funcionalidades do Windows indica que o Windows está à procura de ficheiros necessários e apresenta uma barra de progresso. Depois de encontrada, a janela indica que o Windows está a aplicar as alterações. Quando terminar, a janela indica que as alterações pedidas foram concluídas.
Clique em Fechar para fechar a janela Funcionalidades do Windows .
Ative o filtro:
uwfmgr filter enable
Observação
Depois de executar este comando, reinicie o computador e saia do modo de manutenção, os seguintes itens são desativados:
- Windows Update (ao definir HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU\NoAutoUpdate.)
- Atualização da Loja Windows (ao definir HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore\AutoDownload.)
- Reorganização do Registo (ao definir HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Configuration Manager\RegistryReorganizationLimitDays.)
- Hora de Manutenção (definindo HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\Maintenance\MaintenanceDisabled.)
Depois de executar
uwfmgr filter disable
, reinicie o computador e introduza o modo de serviço, as alterações serão revertidas.Ativar a proteção de escrita para uma unidade:
uwfmgr.exe volume protect C:
Reinicie o computador.
Confirme que a UWF está em execução:
uwfmgr.exe get-config
Instalar o UWF numa imagem personalizada do Windows
Abra uma linha de comandos com privilégios de administrador.
Copie install.wim para uma pasta temporária no disco rígido (nos passos seguintes, vamos assumir que se chama C:\wim).
Crie um novo diretório.
md c:\wim
Monte a imagem.
dism /mount-wim /wimfile:c:\bootmedia\sources\install.wim /index:1 /MountDir:c:\wim
Ative a funcionalidade.
dism /image:c:\wim /enable-feature /featureName:Client-UnifiedWriteFilter
Consolide a alteração.
dism /unmount-wim /MountDir:c:\wim /Commit
Para ativar o UWF, pode utilizar um script de linha de comandos, CSP ou WMI:
-
CMD:
uwfmgr filter enable
e, em seguida,uwfmgr.exe volume protect C:
-
CSP:
CurrentSession/FilterEnabled
e, em seguida,CurrentSession/Volume
-
WMI:
UWF\Filter.Enable
e, em seguidaUWF\Volume
, .
Instalar a funcionalidade UWF com o Windows Configuration Designer
Crie um pacote de aprovisionamento no Windows Configuration Designer ao seguir as instruções em Criar um pacote de aprovisionamento.
Observação
Ao definir a exclusão de ficheiros no Windows Configuration Designer, não precisa de especificar a letra de unidade, uma vez que esta já é fornecida através da definição Proteção de volume. Por exemplo, se o ficheiro que está a ser excluído for
C:\testdir\test.txt
, depois de adicionar uma unidade na Proteção de volume, só precisa de introduzir\testdir\test.txt
para adicionar esta exclusão de ficheiro.Na página Personalizações disponíveis, selecione Definições> de runtimeSMIDefinições e, em seguida, defina o valor para a definição Filtro de Escrita Unificado.
Depois de concluir a configuração das definições e a criação do pacote de aprovisionamento, pode aplicar o pacote ao tempo de implementação ou runtime da imagem. Veja Aplicar um pacote de aprovisionamento para obter mais informações.
Para ativar o UWF, pode utilizar um script de linha de comandos, CSP ou WMI:
-
CMD:
uwfmgr filter enable
e, em seguida,uwfmgr.exe volume protect C:
-
CSP:
CurrentSession/FilterEnabled
e, em seguida,CurrentSession/Volume
-
WMI:
UWF\Filter.Enable
e, em seguidaUWF\Volume
, .
Instalar a funcionalidade UWF com o Windows Management Instrumentation (WMI)
Se o Windows já tiver sido instalado e não quiser utilizar um pacote de aprovisionamento, também pode configurar o UWF com os fornecedores do Windows Management Instrumentation (WMI). Para ativar o UWF através de WMI, pode utilizar a função UWF_Filter , especificamente o método UWF_Filter.Enable . Pode fazê-lo de uma das seguintes formas:
- Utilize os fornecedores WMI diretamente num script do PowerShell.
- Utilize os fornecedores WMI diretamente numa aplicação.
- Utilize a ferramenta de linha de comandos ,uwfmgr.exe.
Tem de reiniciar o dispositivo depois de ativar ou desativar o UWF antes de a alteração ser aplicada.
Se quiser, pode alterar estas definições depois de ativar o UWF. Por exemplo, pode mover a localização do ficheiro de página para um volume desprotegido e reativar ficheiros de paginação.
Importante
Se adicionar UWF à sua imagem com as definições de SMI num ficheiro de unattend.xml, ativar a UWF apenas define a definição de bootstatuspolicy BCD e desativa o serviço de desfragmentação. Neste caso, tem de desativar manualmente as outras funcionalidades e serviços se quiser aumentar o desempenho do UWF.
Todas as definições de configuração para UWF são armazenadas no registo. A UWF exclui automaticamente estas entradas de registo da filtragem.
A UWF mantém as definições de configuração no registo para a sessão atual e para a sessão seguinte após o reinício do dispositivo. As alterações de configuração estática só são aplicadas após o reinício do dispositivo e estas alterações são guardadas nas entradas do registo para a próxima sessão. As alterações de configuração dinâmicas ocorrem imediatamente e persistem após o reinício do dispositivo.
Artigos relacionados
Referência do fornecedor WMI de Filtro de Escrita Unificado
Ferramenta de linha de comandos UWF: uwfmgr.exe