Compartilhar via


Windows Embedded Systems 7 Enhanced Write Filter to Windows 10 Unified Write Filter (Filtro de Escrita Unificado do Windows Embedded Systems 7)

Permitir swapfile UWF (também conhecido como . Sobreposição do DISCO) a ser criada e utilizada em qualquer volume

Adicionámos a capacidade de Sobreposição no modo DE DISCO utilizar o ficheiro em qualquer volume disponível não relacionado com a proteção ou não do volume. A main finalidade da alteração é permitir o arranque de dispositivos suscetíveis a desgaste por escritos (como dispositivos Flash/SD/SSD) ao redirecionar a sobreposição do DISCO para suportes de dados menos preciosos. Antes dessa alteração, a Sobreposição do modo DE DISCO estava exclusivamente restrita ao volume do SO (também conhecido como C:).

Esta é uma linha de comandos de administrador

Foi introduzido um uwfmgr.exe volume novo subcomando create-swapfile em para permitir o controlo do utilizador sobre a localização do modo DISK Overlay swapfile. Este comando requer o nome dos DOS do volume (como C:, D:, etc.) ou o GUID de volume como argumento. O tamanho inicial do ficheiro é deduzido do tamanho da Sobreposição no momento e pode ser alterado posteriormente através da emissão uwfmgr.exe overlay set-size de subcomandos. O novo subcomando create-swapfile só é permitido quando o filtro UWF está desativado e a Sobreposição de UWF está no modo DE DISCO.

Modo Só de Leitura multimédia

O Modo Só de Leitura permite a eliminação de todas e quaisquer escritas no dispositivo de armazenamento físico, mesmo as escritas de metadados que não têm qualquer efeito no conteúdo de um ficheiro. O modo Só de Leitura de Multimédia pode ser facilmente configurado através da UWF para aceder ao mesmo e sair do mesmo. A nova funcionalidade suporta muitos cenários populares utilizados pelos utilizadores do filtro baseado em volume WES7 EWF legado. O novo subcomando set-rom-mode foi introduzido uwfmgr.exe. overlay em para permitir ao utilizador ativar/desativar Read-Only modo multimédia.

Esta é uma linha de comandos compacta de administrador

Este subcomando requer on ou off argumento. Read-Only Modo de multimédia só pode ser ativado quando o UWF estiver atualmente desativado. O modo pode ser desativado, se o UWF estiver atualmente ativado, mas após off o comando ser emitido, não há forma de reativar Read-Only modo multimédia até ao próximo reinício. Além disso, o UWF pode ser ativado/desativado no modo de multimédia Read-Only, mas essa alteração de estado resulta na alteração de ficheiros e/ou metadados em dispositivos físicos protegidos pela UWF.

Observação

  • Depois de ativar Read-Only Modo de multimédia, todas as escritas serão filtradas como antes do próximo reinício, pelo que tudo o que estiver escrito até lá pode causar alterações no dispositivo físico.
  • Todas as exclusões existentes são ignoradas (nãofuncionais) e não são possíveis consolidações de ficheiros/registos no modo De Multimédia Só de Leitura. Veja Consolidação de Volume Completo neste documento).
  • Ativar o modo de Multimédia Só de Leitura só é possível quando o UWF está configurado para utilizar a sobreposição de RAM.

Esta é uma definição de sobreposição

O fornecedor de CSP do UWF foi atualizado ao permitir a definição da nova bit (0x4) na propriedade UnifiedWriteFilter\NextSession\OverlayFlags do CFG_DATATYPE_INTEGER.

Após a implementação do modo multimédia Read-Only, conseguimos tornar as transições do modo HORM significativamente mais consistentes, seguras e fiáveis. Para ativar o modo HORM, a UWF tem de ser configurada e iniciada no modo De Multimédia Só de Leitura, o que elimina a necessidade de o utilizador se preocupar com exclusões e situações em que a ativação horm não é possível por outros motivos.

Consolidação de Volume Total no modo multimédia Read-Only

Após a introdução do modo multimédia Read-Only, conseguimos implementar a capacidade de consolidar todo o estado dos volumes protegidos da UWF para o disco físico de uma só vez, o que era arquitetónico impossível antes na presença de exclusões de ficheiros/registos ativos.

O novo subcomando commit foi introduzido uwfmgr.exe overlay em para permitir que o utilizador consolide todas as alterações acumuladas desde o arranque anterior e todas as seguintes alterações até ao próximo reinício do dispositivo físico subjacente. Após o êxito full volume commit e até ao próximo reinício, o SO comporta-se como se estivesse totalmente desprotegido. A proteção é restaurada no próximo reinício.

Esta é uma linha de comandos de administrador

Observação

  • O UWF tem de estar ativado e configurado no modo multimédia Read-Only

  • O UWF não pode estar no modo HORM: o modo HORM não pode ser ativado após a Consolidação de Volume Completo e antes do próximo reinício.

  • A UWF pode ser desativada após a Consolidação de Volume Completa

O fornecedor CSP do UWF foi atualizado ao adicionar a propriedade CFG_DATATYPE_BOOLEAN de leitura UnifiedWriteFilter\CurrentSession\OverlayCommit /escrita, que indica se a Consolidação de Sobreposição Completa foi emitida após o último arranque. Definir essa propriedade de zero (FALSO) para valor não zero (VERDADEIRO) faz com que a Consolidação de Volume Completo seja executada imediatamente. Definir esta propriedade como zero (FALSO) se o respetivo valor atual não for zero (VERDADEIRO) não é permitido.

O cliente pode facilmente determinar o Full Volume Commit estado ao verificar a configuração atual (por exemplo, uwfmgr get-config):

Esta é uma consolidação de volume completa