Isso é uma piada?
Nada tão simples quanto executar um programa como administrador: clique com o botão direito no nome do programa no Windows Explorer, escolha "Executar como administrador" no menu de contexto e pronto!
Não, não é tão simples:
segui o conselho deste outro post do StackOverflow e baixei o programa cPorts. O programa destina-se a fechar soquetes TCP obsoletos, mas são necessários direitos de administrador para fazer isso (ao tentar fechar um soquete TCP, aparece esta mensagem: "Falha ao fechar uma ou mais conexões TCP. Lembre-se de que você deve executar esta ferramenta como administrador para fechar conexões TCP.").
Portanto, executo este programa como administrador (clique com o botão direito do mouse no Windows Explorer, ...) e tento novamente, mas novamente falho com a mesma mensagem de erro.
Ao visualizar o gerenciador de tarefas, é isso que vejo ("DDM" é meu nome de usuário):
Então, estou enfrentando dois possíveis problemas aqui:
- Eu digo ao meu computador (Windows-10 Professional) para iniciar um programa como administrador e ele não o faz. Por que não?
- Eu digo ao meu computador para iniciar um programa como administrador, ele o fez, mas não está visível no gerenciador de tarefas. (Mas então onde posso verificar isso?)
- Estou confuso entre os termos "admin" e "admnistrador".
Alguém sabe qual é o meu caso e como lidar com isso?
Para sua informação: tentei tasklist /V | findstr /I "adm"
, mas isso também não mostrou o cPorts.exe
, que iniciei como administrador.
Também tenho o Process Explorer, mas não sei qual coluna contém as informações "sendo executado como administrador (istrador)".
A mensagem de erro não informa que a operação falhou devido à falta de privilégios. A mensagem de erro simplesmente diz que a operação falhou, mas não diz por que ou como a operação falhou, não fornece nenhum motivo nem explicação. Além disso , a mensagem de erro lembra que você precisa executar o programa com privilégios elevados, mas não há motivos para acreditar que isso tenha algo a ver com o problema.
A explicação mais provável é que a operação falhou por "algum motivo" e o autor da ferramenta não tratou de erros adequadamente e simplesmente trata todas as falhas com a mesma mensagem.
Executar como administrador, na verdade, não altera o usuário, mas eleva o processo ao status de administrador. É possível ver isso no Gerenciador de Tarefas, há uma coluna chamada 'Elevado'.