WINDOWS10 - User Account Control | ||
Virtualização do UAC | Downloads | |
Conceitos básicos Os seguintes caminhos estão especialmente envolvidos |
||
• • • |
C:\Windows C:\Program Files C:\Program Files (x86) |
|
e talvez outros caminhos críticos do sistema. Além disso, alguns tipos de arquivo apenas podem ser alterados com direitos de administrador, portanto, entre muitos outros |
||
• • • |
EXE VBA BAT |
|
que são principalmente arquivos executáveis, que podem conter código malicioso. Para obter informações mais detalhadas, consulte o documento de Mark Russinovich. O problema Para o programa Metric, é impossível salvar as configurações básicas, como sistemas de medição, calibração, tempo de exposição ou a ligação de tabelas de medição ou acionadores de motor - tudo salvo em Metric.opt no caminho do programa - com uma exceção: Tem que ser iniciado com direitos elevados. Isto, por sua vez, prejudicaria a segurança do sistema, se o usuário normal pudesse iniciar o programa com direitos de administrador. Para se livrar desses problemas, a Microsoft estabeleceu uma técnica chamada “virtualização do UAC”. Se um programa não tiver o direito de escrever ou alterar um arquivo no caminho desejado, uma cópia deste arquivo é armazenada em um local especial e esta cópia (ou até mesmo o arquivo não existente no diretório de destino) é apresentada virtualmente no diretório de destino. Exemplo: Você está conectado como "YouAsAUser" com direitos de usuário normais e deseja salvar as configurações em Metric.opt. Como você não tem permissão para fazer isso em |
||
C:\Users\YouAsAUser\AppData\Local\VirtualStore\Program Files (x86)\Metric\ Metric.opt |
||
A virtualização do UAC salva o arquivo em um local completamente diferente. Não há nenhuma diferença se o administrador tiver alterado sua permissão de gravação em Se você carregar seu arquivo a partir de Para você, enquanto usuário único, isto é fantástico. Por um lado, você tem um nível de segurança elevado pela virtualização do UAC e, por outro, você pode manter sua prática e salvar seus arquivos e configurações onde o programa está instalado. Se, nesta situação, um outro usuário fizer login como “YourCollegue”, duas coisas acontecerão: |
||
1. | Seu colega lerá, no primeiro início do Metric, o arquivo Metric.opt originalmente instalado |
|
2. | Ao salvar, seu colega criará um novo Metric.opt em sua própria VirtualStore, e essa cópia apenas é visível para ele |
|
Você tem agora três Metric.opt diferentes: O que foi instalado a partir do CD, sua cópia privada e a cópia privada de seu colega, embora todos vocês apenas vejam um único Metric.opt no caminho do aplicativo. A única diferença será presumivelmente o tamanho e o tempo de criação. Se, no seu caso, esta virtualização do UAC for um problema, você pode dar a volta à situação da seguinte forma. A solução Excluir Arquivo do UAC Um usuário simples não deve alterar mais as configurações. Apenas o administrador que inicia explicitamente o Metric com direitos elevados pode alterar as configurações. Se esta for a solução desejada no seu caso, então está tudo concluído. O arquivo “uac opt exclusion.reg” contém a entrada de registro, que faz o trabalho por você e adiciona a extensão de arquivo OPT às extensões excluídas. |
||
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\luafv\ Parameters] "ExcludedExtensionsAdd"=hex(7):6f,00,70,00,74,00,00,00,00,00 |
||
Código de caracteres hexadecimais para a string "OPT" em formato DBCS e uma string vazia. Clicando duas vezes nesse arquivo e aceitando todas as questões do UAC, esta entrada é feita no registro e uma reinicialização final do sistema permite que os efeitos sejam executados em seu sistema. A solução ampliada "permissão de escrita" |
||
uac opt exclusion.zip | uac.pdf | |
© KITOTEC GmbH — 2020 |
Proteção dos dados |