Ao baixar um programa e executá-lo no Windows, corremos o risco de que durante a instalação sejamos atacados por um trojan ou que a estabilidade do sistema operacional seja afetada. Por isso, se você não tem certeza de quão confiável é a plataforma que está baixando, antes de executá-la você pode testá-la em um ambiente controlado sem privilégios de administrador. Isso pode ser conseguido com o RunWithRestrictedRights, uma ferramenta de linha de comando que permite executar qualquer programa em um ambiente controlado com permissões limitadas.

Recentemente apresentamos uma ferramenta muito útil para executar processos sem privilégios, chamada RunWithRestrictedRights. Como é necessário o uso do console do Windows, alguns usuários nos disseram nas redes sociais que não sabiam como usá-la. Que clicavam no arquivo executável e nada acontecia. Para todos eles, e como revisão, aqui vai um guia rapidíssimo.

Como usar o RunWithRestrictedRights

A primeira coisa que você deve fazer é baixar o RunWithRestrictedRights (só pesa 275 KB). Depois, abra uma janela CMD com direitos de administrador (pressionando a tecla Windows + R e pressionando ENTER). No console, escreva o seguinte comando:

C:\RunWithRestrictedRights.exe "caminho do programa e arquivo executável"

O que o comando faz é carregar primeiro o RunWithRestrictedRights, seguido pelo programa que você deseja executar sem direitos de administrador. Como você verá no exemplo, terá que escrever a partir da localização da pasta onde está baixado o RunWithRestrictedRights seguido pelo programa que deseja executar (com seu caminho) entre aspas. O resultado final deveria ser algo assim:

C:\RunWithRestrictedRights.exe "C:\Program Files\pasta do programa\programa.exe"

Você poderá consultar a lista de todos os parâmetros de comandos admitidos no RunWithRestrictedRights apenas executando o exe:

C:\RunWithRestrictedRights.exe

Como executar programas sem direitos de administrador
Parâmetros

Em alguns casos, o RunWithRestrictedRights pode dar alguns erros (como por exemplo "O cliente não dispõe de um privilégio requerido"). Para solucionar esses problemas, você terá que conceder ao programa as seguintes permissões:

  • Adjust memory quotas for a process
  • Replace a process level token
Como executar programas sem direitos de administrador

Essas permissões serão encontradas no seguinte caminho do seu computador: Painel de controle - Ferramentas administrativas - Política de segurança local - Atribuição de direitos de usuário. Se a guia "Groups" estiver habilitada... está tudo perfeito! Se estiver desabilitada, você terá que habilitá-la (adicione "Administradores" ao grupo) e reinicie o computador.

Como executar programas sem direitos de administrador
Configuração

Com o RunWithRestrictedRights você terá um ambiente controlado para testar qualquer programa que possa ser potencialmente suspeito, sem precisar instalar caixas de areia como o Sandboxie ou similares. Seu uso pode intimidar aqueles que não conhecem o console do Windows, mas como você pôde ver, seu uso é super simples.

Site oficial:

https://old.neoteo.com/should-i-remove-it-que-programas-puede-desinstalar/