Como posso desabilitar o popup do Windows UAC especificamente para o cliente Teamspeak 3?

0

Toda vez que eu inicio o cliente Teamspeak 3, eu obtenho o Windows UAC e, para ser honesto, ele finalmente me irritou ao ponto de tentar fazer algo sobre isso!

Depois de ler no teamspeak, pode ter algo a ver com a instalação do programa para todos os usuários, que usará o virtualstore de cada usuário para executar o programa e eu estou pensando que é o porquê receba a notificação do UAC.

Alguém pode confirmar que este é / não é o caso? Se este não for o caso, como posso fazer com que eu não receba notificações do UAC para o lançamento deste programa específico?

SO: Windows 10 x64 Instalado no OS / drive principal, em Arquivos de Programas.

    
por Stormie 02.12.2015 / 20:53

2 respostas

2

A abordagem geral para se livrar do UAC é usar o Kit de ferramentas de compatibilidade de aplicativos da Microsoft .

  1. Faça o download e instale o Microsoft Application Compatibility Toolkit.
  2. Inicie a versão apropriada de 32 bits ou 64 bits - dependendo do aplicativo a ser modificado.
  3. Selecione o "Novo banco de dados" (ou reabra um banco de dados existente, se você estiver adicionando outro ajuste de aplicativo) e clique com o botão direito - > "Criar novo" - > "Correção de aplicativo".
  4. Insira o nome, o fornecedor e selecione o executável [continuar]
  5. Ignorar os modos de compatibilidade [continuar]
  6. Selecione a única correção de compatibilidade: "ForceAdminAccess" [continuar]
  7. desmarque todas as caixas, mas mantenha "COMPANY_NAME" e "PRODUCT_NAME" (caso contrário, você deverá criar um novo patch para cada versão) [continuar]
  8. selecione o banco de dados e salve-o
  9. clique com o botão direito do mouse no banco de dados e instale-o.

Se isso não funcionar, você também pode tentar adicionar o modo de compatibilidade "RunAsAdmin".

    
por 02.12.2015 / 21:18
0

Se um programa do Windows estiver instalado no diretório de programas padrão do Windows e o UAC estiver habilitado, ele será protegido contra gravação. O virtualstore foi feito para suportar aplicativos legados que devem colocar seus dados no diretório do programa. Se um programa tentar gravar algo no diretório do programa, o Windows redirecionará a operação de gravação e os arquivos serão gravados no diretório do virtualstore. O Windows, em seguida, mescla os dois diretórios, para que o usuário não perceba isso e acha que é tudo um diretório

Para corrigir isso eu reinstalei o Teamspeak e o instalei fora do diretório Arquivos de Programas, isso elimina o problema de precisar de acesso para editar arquivos no espaço virtual e, portanto, interrompe a notificação do UAC!

    
por 02.12.2015 / 21:23