Localização e tamanho da sobreposição do Filtro de Escrita Unificado (UWF)
O Filtro de Escrita Unificado (UWF) protege o conteúdo de um volume intercetando tentativas de escrita para um volume protegido e redireciona essas tentativas de escrita para uma sobreposição virtual.
Pode escolher onde a sobreposição está armazenada (RAM ou disco), quanto espaço está reservado e o que acontece quando a sobreposição é preenchida.
Para aumentar o tempo de atividade, configure a monitorização para marcar se a sobreposição estiver a ser preenchida. Em determinados níveis, o dispositivo pode avisar os utilizadores e/ou reiniciar o dispositivo.
Sobreposição de RAM vs. sobreposição do disco
Sobreposição de RAM (predefinição): a sobreposição virtual é armazenada na RAM e é limpa após um reinício.
- Ao escrever na RAM, pode reduzir o desgaste em suportes de dados sensíveis à escrita, como unidades de estado sólido.
- A RAM é, muitas vezes, mais limitada do que o espaço na unidade. À medida que a sobreposição da unidade preenche a RAM disponível, o desempenho do dispositivo pode ser reduzido e, eventualmente, será pedido aos utilizadores que reiniciem o dispositivo. Se se espera que os seus utilizadores façam muitas escritas grandes na sobreposição, considere utilizar antes uma sobreposição de disco.
Sobreposição do disco: a sobreposição virtual é armazenada numa localização temporária na unidade. Por predefinição, a sobreposição é desmarcada no reinício.
- Pode utilizar o pass-through de espaço livre para utilizar espaço livre adicional na unidade para além do espaço de sobreposição virtual reservado.
- No Windows 10, versão 1803, pode utilizar a sobreposição persistente para permitir que os utilizadores guardem trabalho na sobreposição virtual mesmo após um reinício.
Tamanho da sobreposição
- Predefinição=1024 MB. Definir com:
Ao planear implementações de dispositivos, recomendamos que otimize o tamanho da sobreposição de acordo com as suas necessidades.
Para sobreposições de RAM, terá de orçamentar alguma RAM para o sistema. Por exemplo, se o SO precisar de 2 GB de RAM e o seu dispositivo tiver 4 GB de RAM, defina o tamanho máximo da sobreposição para 2048 MB (2 GB) ou menos.
Recomendamos que ative o UWF num dispositivo de teste, instale as aplicações necessárias e coloque o dispositivo através de simulações de utilização. Pode utilizar este script do PowerShell para descobrir que ficheiros estão a consumir espaço:
$wmiobject = get-wmiobject -Namespace "root\standardcimv2\embedded" -Class UWF_Overlay
$files = $wmiobject.GetOverlayFiles("c:")
$files.OverlayFiles | select-object -Property FileName,FileSize | export-csv -Path D:\output.csv
A quantidade de sobreposição utilizada dependerá de:
- Padrões de utilização do dispositivo.
- Aplicações que podem ser acedidas. (Algumas aplicações têm volumes de escrita elevados e preenchem a sobreposição mais rapidamente.)
- Tempo entre reposições.
- Quando os ficheiros são eliminados, o UWF remove-os da sobreposição e devolve os recursos libertados para o conjunto disponível.
Avisos e eventos críticos
À medida que a sobreposição da unidade preenche o espaço disponível, pode avisar os seus utilizadores de que estão a ficar sem espaço e pedir-lhes para reiniciarem o dispositivo ou executarem um script para limpar a sobreposição.
Definir níveis de aviso e níveis críticos (opcional). Quando a sobreposição é preenchida para este valor, a UWF escreve uma mensagem de Rastreio de Eventos para Windows (ETW).
- Nível de aviso: Predefinição=512 MB. Definir com:
- Nível crítico: Predefinição=1024 MB. Definir com:
Tenha em atenção que estas definições serão afetadas após o próximo reinício.
Utilize o Programador de Tarefas para detetar a mensagem ETW e para avisar os utilizadores para encerrarem o seu trabalho no dispositivo para que não percam o conteúdo antes de a sobreposição ser desmarcada. Também pode fornecer uma ligação para o script para limpar o conteúdo da sobreposição.
Crie tarefas que são acionadas no evento em que o Registo do sistema recebe um ID de evento do uwfvol:
Sobreposição de utilização Origem Nível ID do evento Limiar de aviso uwfvol Aviso 1 Limiar crítico uwfvol Erro 2 Voltar ao normal uwfvol Informações do 3 Reinicie o dispositivo.
Pass-through de espaço livre (recomendado)
Em dispositivos com uma sobreposição de disco, pode utilizar pass-through de espaço livre para aceder ao espaço livre adicional da unidade.
Ainda terá de reservar algum espaço no disco para a sobreposição. Este espaço é utilizado para gerir a sobreposição e para armazenar substituições, como atualizações do sistema. Todas as outras escritas são enviadas para espaço livre no disco. Com o tempo, a sobreposição reservada vai crescer mais lenta e lenta, porque as substituições continuarão a substituir-se umas às outras.
Em dispositivos com uma sobreposição de RAM, também pode utilizar pass-through de espaço livre para aceder ao espaço livre adicional da unidade para reduzir a utilização da sobreposição. No entanto, o pass-through de espaço livre não é recomendado para utilização com uma sobreposição de RAM porque não reduz o desgaste em suportes de dados sensíveis à escrita, como unidades de estado sólido.
- CMD: uwfmgr overlay set-passthrough (ativado|desativado)
Sobreposição persistente
Observação
Este modo é experimental e recomendamos que o teste minuciosamente antes de implementar em vários dispositivos. Esta opção não é utilizada por predefinição.
Em dispositivos com uma sobreposição de disco, pode optar por continuar a trabalhar com os dados de sobreposição, mesmo após um reinício. Isto pode ser útil em situações em que os utilizadores convidados poderão ter de aceder durante períodos mais longos e poderão ter de desligar o dispositivo entre utilizações.
Esta opção dá ao seu departamento de TI mais controlo sobre quando a sobreposição é reposta. Também pode fornecer aos seus utilizadores scripts que os ajudarão a repor a sobreposição a pedido.
Para ativar ou desativar a sobreposição persistente:
- CMD: uwfmgr overlay set-persistent (on|off)
Para repor a sobreposição:
-
CMD:
uwfmgr overlay reset-persistentstate on
Esgotamento da sobreposição
Se o tamanho da sobreposição estiver próximo ou igual ao tamanho máximo da sobreposição, todas as tentativas de escrita falharão, devolvendo um erro que indica que não existe espaço suficiente para concluir a operação. Se a sobreposição no seu dispositivo atingir este estado, o dispositivo poderá deixar de responder e ficar lento e poderá ter de reiniciar o dispositivo.
Quando o Windows é encerrado, tenta escrever vários ficheiros no disco. Se a sobreposição estiver cheia, estas tentativas de escrita falharão, o que faz com que o Windows tente reescrever os ficheiros repetidamente até que a UWF possa determinar que o dispositivo está a tentar encerrar e resolve o problema. Tentar encerrar utilizando métodos normais quando a sobreposição está cheia ou quase cheia pode fazer com que o dispositivo demorou muito tempo, em alguns casos, até uma hora ou mais, a encerrar.
Muitas vezes, pode evitar este problema através da UWF para iniciar automaticamente o encerramento ou o reinício:
Encerrar:
Reiniciar:
Windows 10 19H1 e posterior será reiniciado automaticamente se o tamanho máximo da sobreposição for excedido.