Esse é o comportamento esperado.
O executar este programa como administrador para todos os usuários faz o seguinte:
Normalmente, quando você executa um programa como administrador, ele inicia o programa no espaço Administrador. Se o usuário atual tiver direitos de administrador, uma janela do UAC será exibida com uma pergunta sim / não para confirmar.
Nas configurações do programa, há uma caixa de seleção que executará automaticamente o programa como administrador quando você clicar duas vezes no explorador, que ainda executa a ação mencionada acima.
A opção de fazer isso para todos os usuários simplesmente faz com que o acima aconteça, independentemente de quem clica nele.
Isso significa que, se um usuário não tiver direitos administrativos, em vez de uma pergunta sim / não, será exibida uma tela de login.
Este é um recurso de segurança que existe desde o Windows 7 e, se funcionasse de outra maneira, seria uma séria falha de segurança, então, sim, isso ocorre por design.
Como consertar isso? A primeira pergunta é: o seu programa realmente requer direitos administrativos? Geralmente eles são necessários porque o programa grava em uma pasta específica. Se você conceder a esses usuários (ou ao grupo USERS) direitos de gravação para essas pastas, geralmente é suficiente. É possível que o programa grave na seção de registro do Computador Local. Novamente, se você souber onde, poderá conceder a esses usuários (ou ao grupo USERS) direitos de gravação a essa chave de registro.
Na maior parte do tempo, problemas como esses acontecem porque o programa é instalado na pasta de arquivos do programa. A primeira coisa que gostaria de fazer é desinstalar o programa e instalá-los em uma pasta diferente, como uma pasta recém-criada por você: C: \ Games.