
Estou tentando usar o Unified Write Filter (UWF) para proteger a memória do nosso dispositivo incorporado que executa o Windows 10. O problema é que ele não possui nenhum volume interno e o UWF não funciona com unidades flash USB. A única memória que possui é um cartão SD conectado a uma porta USB.
Existe uma maneira de enganar o Windows 10, fazendo-o pensar que este cartão SD é alguma memória interna?
Responder1
Eu descobri:
Se você primeiro colocar o filtro de gravação em uma memória interna e depois copiar a imagem para o seu dispositivo removível, a verificação do bit removível no cartão SD será ignorada. Ainda mais, ele nunca irá verificar esse bit no futuro, apenas na primeira vez que você ativar o UWF
Responder2
Acho que encontrei uma maneira melhor
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\uwfvol\Parameters\Static\Copy0\Volumes\0]
"VolumeName"="Volume{a9806337-736d-4119-898b-f532e82ca2ed}"
"DriveLetter"="c:"
"VolumeEnabled"=dword:00000001
"Binding"=dword:00000001
"PartitionStyle"=dword:00000001
"PartitionGuid"="{a9806337-736d-4119-898b-f532e82ca2ed}"
"FileExceptionsUserDefined"=hex(7):00,00,00,00
"NumFileExceptionsUserDefined"=dword:00000000
Insira-o no Registro uma vez (o GUID deve ser o UUID do SEU disco, não o meu). Você pode encontrá-lo usando o comando "mountvol". Em seguida, reinicie e você poderá usar o "uwfmgr" da maneira usual :)