O que a execução de um aplicativo como administrador implica?

0

Quando executamos um aplicativo como administrador, o que isso realmente significa? Sabemos que tem direitos para fazer alterações no sistema, mas direitos para exatamente o quê?

A única coisa que se destaca é o registro ao qual ele tem acesso total, mas o que mais um aplicativo típico pode precisar de direitos para que não esteja lá como um usuário comum?

Também pude ver arquivos de programas ou pastas do sistema Windows, mas acho que a maioria dos aplicativos provavelmente não precisa fazer nenhuma alteração (em outras palavras, ele seria executado sem acesso elevado a ele).

Por isso, estou tentando identificar os componentes da execução de um aplicativo como administrador para que possa aplicar essas alterações manualmente, uma a uma, se isso for possível. Eu estou fazendo isso porque meu aplicativo precisa de direitos de administrador para ser executado corretamente no Windows 10 e eu quero reduzi-lo exatamente o que ele precisa para acessar.

    
por zar 30.05.2018 / 23:45

2 respostas

2

O que exatamente um aplicativo precisa de direitos de administrador varia de acordo com o aplicativo, mas você identificou os dois problemas mais comuns de execução sem direitos elevados: áreas protegidas do sistema de arquivos e do registro.

Para resolver seu problema exato, você deve executar o Process Monitor (da SysInternals). Em seguida, execute o aplicativo, sem elevação. O ProcMon informará o que o aplicativo está tentando fazer e falhando. Procure resultados de acesso negado.

    
por 30.05.2018 / 23:58
1

A execução de um aplicativo como administrador geralmente permite que ele faça qualquer coisa, inclusive formatando seu disco rígido. Aplicativos bem escritos, além de utilitários como instaladores, não precisam disso.

Dito isso, a Microsoft fornece uma ferramenta com o nome de LUA Buglight , que você pode usar para trabalhar com aplicativos mal escritos para fornecer a eles correções mínimas, em vez de deixá-las livres.

O blog de Aaron Margosis é, em geral, um excelente lugar para aprender sobre esses tipos de correções.

Parece que o link de download no momento é aqui .

    
por 30.05.2018 / 23:59