Windows10 UAC pop-up


1

Eu atualizei recentemente do Windows 7 para o Windows 10 (64 bits, Pro) e há um aspecto de seu comportamento UAC que me intriga:

Minha área de trabalho é coberta com atalhos para aplicativos que instalei no XP, Win7 e Windows 10.

Eu tenho o controle deslizante UAC definido para o um abaixo da configuração mais segura, o que quer que seja chamado Se eu pudesse encontrá-lo no Win10, gostaria de citar o que diz, mas no MS Win10 parecem determinados a esconder as coisas.

Quando eu clico duas vezes nos atalhos, quase todos os aplicativos são iniciados sem o UAC "Você quer permitir que este aplicativo faça alterações no seu PC?". Isso não é por causa de qualquer coisa que eu fiz conscientemente desde a atualização para o Win10.

Mas com dois aplicativos, um antigo Sql Server 2000 Enterprise Manager e esse utilitário Clean Master, sempre obtenho o pop-up do UAC. Eu também entendo é que eu seleciono Run as Administratordo seu menu de contexto. Eu não acho que tenha alguma coisa a ver com a idade do Enterprise Manager, porque eu não obtenho o pop-up do UAC com o utilitário Query Analyzer, que faz parte do mesmo pacote do Sql Server 2000.

Para esses dois, eu fui para o menu de contexto de seus atalhos na área de trabalho, cliquei no Advancedbotão na Shortcutguia e marquei a Run as Administratorcaixa, mas ainda recebo o pop-up do UAC.

Minha principal questão é por que o Win10 os trata de maneira diferente em relação ao pop-up UAC do que todo o resto e o que posso fazer para que eles sejam tratados da mesma forma sem desligar o UAC?


Sim; Esse comportamento existe desde o lançamento do Windows 8. Também não pode ser alterado. Isso não é diferente, tendo ainda que usar o comando sudo e fornecer uma senha, mesmo se você estiver logado como o usuário privilegiado mais alto em um sistema Linux.
Ramhound

Desculpe, esse não é o meu ponto. O que eu gostaria de saber é por que esses dois aplicativos são tratados de forma diferente dos outros. Algo, em algum lugar, faz com que eles sejam tratados de maneira diferente de dezenas de outros na minha área de trabalho. Se eu soubesse o que era, deveria ser capaz de mudar como eles são tratados sem ter que desligar o UAC.
MartynA

Uma razão. Ambos os aplicativos são antigos e não usam nenhuma das novas funções do Win32. Um aplicativo adequado hoje geraria um arquivo manfest que descreve como ele deve se comportar, e corretamente e somente quando necessário, elevar as permissões do processo.
Ramhound

Desculpe, isso não pode estar certo. O Clean Master é relativamente recente (notei isso há alguns anos) e mantido ativamente e, em qualquer caso, tenho dezenas de aplicativos de teste que eu mesmo escrevi no Delphi para responder perguntas no StackOverflow. Nenhum deles tem manifestos (porque não vale a pena o esforço apenas para testar algum código) e nenhum deles obtém o pop-up do UAC.
MartynA

Aparentemente, na ausência de um manifesto, ele é baseado em heurísticas, em que o Windows procura determinados padrões e palavras-chave no executável. Se o processo não for detectado como exigindo permissões elevadas, determinadas operações serão virtualizadas. Veja technet.microsoft.com/en-us/library/cc709628(v=ws.10).aspx
James P

Respostas:


1

MartynA, o que Ramhound disse não é completamente verdade, apenas parcialmente. O recurso do UAC tem sido em torno do Vista (da minha lembrança), e pode ser muito chato às vezes.

A primeira coisa que você deve entender sobre o UAC é que ele só aparece quando está ligado e quando um aplicativo está solicitando mais acesso do que o necessário. Mesmo em uma conta de administrador, isso acontecerá e definitivamente acontecerá se você ver o pequeno escudo aparecer no atalho do aplicativo.

A diferença entre os dois aplicativos? Nenhuma pista Apenas confie em mim quando digo que você não será capaz de descobrir o que especificamente é diferente entre dois aplicativos, mas apenas saiba que eles só precisam de permissões extras para algo e é por isso que o prompt do UAC aparece.

Alguns conselhos para ajudar com o UAC, é um recurso de segurança do Windows, então eu não posso dizer para ir desligá-lo. No entanto, se você quiser encontrar a configuração, basta ir até a barra de pesquisa e digitar UAC (você também pode encontrar em Contas de Usuário no Painel de Controle). Além disso, com o seu comentário sobre não ser capaz de encontrar nada no Windows 10, lembro que o Windows 10 não está escondendo isso, apenas mostrando o novo layout. Se você quiser encontrar qualquer uma das janelas antigas do Windows 7, faça uma pesquisa, como procurar pelo Painel de Controle.

Quando eu digo pesquisa, eu quero dizer a barra de pesquisa na parte inferior (na barra de tarefas). Isso ajuda muito, mas há muito o que aprender sobre o que você pode fazer no Windows 10. Também posso esclarecer qualquer coisa que possa ser ambígua, se necessário.


0

Tente isto:

  1. Clique com o botão direito no atalho
  2. Clique no botão Abrir localização de arquivos
  3. Faça uma cópia do arquivo de destino
  4. Clique com o botão direito do mouse na nova cópia
  5. Enviar para> Desktop (criar atalho)
  6. Excluir o atalho original da área de trabalho
  7. Renomeie o novo atalho para o que você deseja
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.