Esta mensagem é um aviso do UAC .
Isso é usado pelo Windows Vista e posterior para solicitar permissão ao usuário antes de executar um aplicativo com permissões elevadas.
Existem várias maneiras de isso ser acionado:
-
Se você executar explicitamente um aplicativo com "executar como administrador"
-
Se você executar um programa com um manifesto do aplicativo que especifica um requisito para permissões administrativas.
-
Se o aplicativo que você está executando tiver uma entrada de banco de dados AppCompat especificando que ele requer elevação
-
Se o nome_do_arquivo do aplicativo que você está executando atender a alguma heurística que determine que ele seja um instalador (por exemplo, se ele contiver a string "setup")
Dependendo de suas configurações, o Windows também pode exibir um prompt do UAC antes de permitir que você altere as configurações do sistema no Painel de Controle.
Se um programa tentar determinadas ações protegidas (em particular, gravações em arquivos protegidos ou chaves do Registro) sem ser executado com permissões elevadas, as gravações serão armazenadas no armazenamento virtual do usuário, e não no local protegido (aprendi isso de maneira difícil, tentando suportar algum software legado).