Como executo o Visual Studio como administrador por padrão?

428

Descobri recentemente que, mesmo estando conectado ao meu laptop pessoal como administrador, o Visual Studio não é executado no modo de administrador e você precisa usar explicitamente Executar como administrador .

Existe uma maneira de fazê-lo funcionar como administrador por padrão, além de criar um atalho, etc.?

Kumar
fonte

Respostas:

775

Copiado e colado a partir daqui , na seção Usando Propriedades Avançadas . Isso permitirá que você sempre execute o programa como administrador quando o abrir.

Windows 7:

  1. Clique com o botão direito do mouse no atalho do programa e clique em Propriedades.
  2. Clique na guia Atalho para obter um atalho de programa e, em seguida, clique no botão Avançado.
  3. Marque a caixa 'Executar como administrador' e clique em OK.
  4. Clique em OK.
  5. Abra o programa.
  6. Se solicitado pelo UAC, clique em Sim para aplicar a permissão para permitir que o programa seja executado com permissão total como administrador.

NOTA: Se você estiver fazendo isso enquanto estiver conectado como usuário padrão, em vez de administrador, precisará fornecer a senha do administrador antes que o programa seja executado como administrador.

Atualização : (05-07-2015)

Windows 8, 8.1 e 10

No Windows 8, você deve clicar com o botão direito do mouse em devenv.exe e selecionar "Solucionar problemas de compatibilidade".

  1. Selecione "Solucionar problemas do programa"

  2. Marque "O programa requer permissões adicionais", clique em "Avançar", clique em "Testar o programa ..."

  3. Aguarde o lançamento do programa

  4. Clique em "Next"

  5. Selecione "Sim, salve essas configurações para este programa"

  6. Clique em "Fechar"

Atualizar referência original Link

hamid reza mansouri
fonte
6
O W7 solicita sempre que você execute este programa "devenv.exe", para se livrar disso?
Kumar
86
Este método não funciona se você abrir arquivos .sln diretamente. Utilize este outro método em vez disso: stackoverflow.com/questions/12257110/...
goku_da_master
5
Trabalhou para mim no Win10
tjans
1
local do devenv.exe: (Windows 10) C: \ Arquivos de Programas (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE
Mycah
3
local do devenv, VS2017 (no win10): "C: \ Arquivos de programas (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ devenv.exe"
Hans Keing
114

Tente as seguintes etapas no Windows 10:

  • Procure o Visual Studio na janela Iniciar e selecione "Abrir local do arquivo":

    insira a descrição da imagem aqui

  • Selecione "Solucionar problemas de compatibilidade":

    resolução de problemas

  • Selecione "solucionar problemas de programa":

    solucionar problemas

    • Aumentar permissões:

    aumentar permissões

  • Selecione "Sim, salve essas configurações para este programa"

  • Selecione "Fechar"

Feito isso, o Visual Studio deve estar sendo executado como administrador.

Tshilidzi Mudau
fonte
Por que TF removeram a guia avançada? esse procedimento leva séculos para ser concluído.
vaitrafra
15
Esta resposta deve ser movida para o topo para evitar que as pessoas percam tempo com outras respostas. O problema com outras respostas: 1. Algumas não são aplicáveis ​​porque a guia de compatibilidade está ausente no momento (W10 V1803). 2. Eles podem fazer o VS iniciar como administrador, mas a abertura de uma solução diretamente ainda não inicia o VS como administrador.
Hong
1
Muito obrigado .. você salvou o meu tempo :)
Mohini Mhetre
1
Trabalhou muito bem. Obrigado pelas capturas de tela.
RayLoveless 12/02/19
1
Essa é a resposta que eu acho que a maioria das pessoas procura, em vez de um atalho para "contornar". Permite que um usuário lançamento no modo desejado a partir da solução
David
51

Clique com o botão direito do mouse no aplicativo Props -> Compatibility -> Check the Run the program as administrator

Matan Shahar
fonte
4
Eu fiz: clique com o botão direito do mouse em devenv.exe -> solucione problemas de compatibilidade, execute o assistente e selecione 'este programa precisa de permissões adicionais'. Agora, basta clicar duas vezes em um .sln para abri-lo como administrador.
Keith
Na verdade, é a melhor resposta, resolva meu problema também. Eu apenas uso isso no ícone de atalho do VS2010, que está preso dentro do menu Iniciar e ele fez o trabalho!
Saad Qureshi
1
Não funciona em todos os cenários. Não funcionou para mim no win8 com jumplists. O que funcionou para mim foi a solução de Deblaton Jean-Philippe
TJKjaer
40

A aplicação dessa alteração fará com que, ao clicar duas vezes em um .slnarquivo, o Visual Studio não seja aberto. Além disso, você não poderá arrastar e soltar arquivos no Visual Studio.

Siga as instruções numeradas para cada arquivo na lista com marcadores. Os caminhos são para uma instalação padrão de 64 bits; portanto, você pode precisar ajustá-los para o seu sistema.

  • C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VSLauncher.exe
  • C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe
  • C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe
  • C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe

    1. Clique com o botão direito do mouse no arquivo e selecione Properties
    2. Selecione a Compatibilityguia
    3. Opcional: selecione Change settings for all users
    4. Selecione Run this program as an administrator
    5. Selecione Ok e feche a caixa de diálogo
Nate
fonte
Agradável. Eu tinha perdido VSLauncher.exe.
AlanK
38

Windows 10

  1. Clique com o botão direito do mouse em "Visual Studio" e selecione "Abrir local do arquivo Clique com o botão direito do mouse em "Visual Studio" e selecione "Abrir local do arquivo"
  2. Clique com o botão direito do mouse em "Visual Studio" e selecione "Propriedades" Clique com o botão direito do mouse em "Visual Studio" e selecione "Propriedades"
  3. Clique em "Avançado" e marque "Executar como administrador" Clique em "Avançado" e marque "Executar como administrador"
Jsen Fruge
fonte
1
Como você evita que isso seja solicitado?
Demodave 25/09/16
1
Isso se aplica apenas ao atalho específico.
Mikael Dúi Bolinder 21/08/19
Como você sabe se o VS2017 está sendo executado como administrador ou não?
precisa saber é o seguinte
18

windows 8

não há mais guia avançado. Portanto, para fazer isso automaticamente, você precisa seguir os próximos passos:

- clique com o botão direito do mouse no atalho -
clique nas propriedades
- na guia "Atalho", clique em "Abrir local do arquivo" e
, em
seguida , clique com o botão direito do mouse em devenv.exe - Solucione problemas de compatibilidade -
Solucione problemas do programa - Verifique
"O programa requer permissões adicionais"
- Então próximo, próximo próximo, ...

Deblaton Jean-Philippe
fonte
Obrigado, até os atalhos são executados como admin
HB MAAM
17

Siga estes passos simples:

  1. Clique com o botão direito em "devenv.exe"
  2. Clique em "Solucionar problemas de compatibilidade"
  3. Clique em "Solucionar problemas do programa" Verificar "O programa requer permissões adicionais"
  4. Clique em "Next"
  5. Clique em "Testar o programa ...". Ele deve iniciar o Visual Studio como administrador
  6. Clique em "Next"
  7. Clique em "Sim, salve essas configurações para este programa"
  8. Clique em "Fechar o solucionador de problemas"
  9. Agora, o Visual Studio sempre será executado como administrador.
Hadi Salehy
fonte
1
Como removê-lo, quando preciso?
31715 John Demetriou
2
@JohnDemetriou Você pode seguir o mesmo assistente de solução de problemas e remover as alterações que ele fez.
Matthew Sharpe
2
Sim - esta é a única solução que funciona no Win 10 de 64 bits e no VS 2015. Eu precisava do VS como administrador para poder usar o Chrome como ferramenta de depuração do PHP, além do IE e Edge
Seti Net
7

Correção única:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\devenv.exe"="~ RUNASADMIN"
Efe ÖZYER
fonte
1
Eu precisava adicionar um pouco a essa resposta para minhas necessidades ... mas, se não bastasse, a entrada HKLM não era suficiente, era necessário adicionar a mesma coisa no HKCU e remover o til das duas linhas. OBRIGADO POR UMA SOLUÇÃO SUPER DOCE !!
Pithhelmet
4

Clique com o botão direito do mouse no ícone -> Propriedades -> Avançado -> Marque a caixa de seleção Executar como Administrador e sempre que abrir no Modo Administrador (Mesmo para Windows 8)

codingpirate
fonte
4

Clique com o botão direito do mouse no ícone e clique em Propriedades. Na janela de propriedades, vá para a guia Compatibilidade. Deve haver uma caixa de seleção denominada "Executar este programa como administrador". Verifique isso e clique em OK. Na próxima vez que você executar o aplicativo a partir desse atalho, ele será executado automaticamente como administrador.

Scott 混合 理论
fonte
1

Para Windows 8

  1. clique direito no atalho
  2. clique nas propriedades
  3. clique na aba "Atalho"
  4. clique em Avançado

Você encontrará o administrador Executar como (caixa de seleção)

Mohm4z
fonte
1

imagem mostrando como executar o visual studio como administrador por mhamri passo 1 a 3

1- no menu Iniciar ou quando o Visual Studio estiver aberto na barra de tarefas, clique com o botão direito do mouse no ícone VS

2- no menu de contexto, clique com o botão direito do mouse novamente no ícone do visual studio

3- clique esquerdo em propriedades

imagem mostrando como executar o visual studio como administrador por mhamri passo 4

4- escolha avançado

imagem mostrando como executar o visual studio como administrador por mhamri passo 5

5- escolha Executar como administrador

clique em ok em todas as janelas, feche o visual studio e reabra novamente.

Mo Hrad A
fonte
0

Eu sempre fiz isso criando um atalho, o que não é realmente um problema. Eu acredito que não há como fazê-lo de outra maneira.

Gato Schroedingers
fonte
0

@Kumar

"O W7 solicita sempre que este programa for executado" devenv.exe ", para se livrar disso?"

Sim. Você pode impedir que o Windows o solicite, vá para Painel de controle / Contas de usuário / Alterar configurações de controle de conta de usuário e mova o controle deslizante para baixo.

cameronjchurch
fonte
3
Eu acho que é uma má idéia para desativar o UAC
Deblaton Jean-Philippe
2
Esta é uma péssima ideia.
Shahedur Rahman
3
Eu desabilitei o UAC desde o segundo em que foi apresentado e não me arrependo ao longo dos anos em que o fiz dessa maneira. O desenvolvedor é um animal um pouco mais experiente.
Josh Mouch 10/09/2015
0

Há duas maneiras de executar o Visual Studio como administrador:

1. Apenas 1 vez: para isso, vá para a barra de pesquisa de inicialização, procure o Visual studio 2017 ou qualquer versão que você tenha, clique com o botão direito do mouse em VS e em Executar como Administrador.

2. Permanente ou Sempre: para isso, vá para a barra de pesquisa de inicialização, procure pelo visual studio, clique com o botão direito do mouse e vá para propriedades. Nas propriedades, clique no botão avançado e marque a caixa de seleção Executar como administrador e clique em ok.

Adeel Kamran
fonte
-1

No Windows 10, execute as seguintes etapas: - Baixe e instale o aplicativo 'Tudo' que localiza arquivos e pastas por nome instantaneamente. - Encontre o 'devenv.exe' e localize-o.

Tudo

  • Clique com o botão direito do mouse em 'devenv.exe' e selecione "Solucionar problemas de compatibilidade". Em seguida, selecione "Solucionar problemas do programa". Em seguida, marque "O programa requer permissões adicionais". Em seguida, teste a configuração e salve a configuração na próxima página.

Solucionar problemas de compatibilidade

Solucionar problemas do programa

O programa requer permissões adicionais

Executar como administrador

Behzad Ebrahimi
fonte
-3

Encontrei uma maneira fácil de executar o Visual Studio como administrador. Eu fiz isso no windows 10, mas acredito que funcionaria em qualquer janela.

  1. Vá para o menu Iniciar
  2. Pesquisar Visual Studio
  3. Clique com o botão direito no Visual Studio
  4. Executar como administrador

insira a descrição da imagem aqui

Misha Zaslavsky
fonte