Se o acesso direto a uma máquina não estiver disponível, o PsExec da Sysinternals é uma ótima ferramenta para ativar o Protocolo de Área de Trabalho Remota (RDP) remotamente. O PsExec permite executar comandos à distância, tornando-o ideal para esse propósito.
Para garantir que as informações estejam atualizadas e eficazes para 2025, analisei os guias de usuário mais recentes, fóruns e discussões de fontes confiáveis, como o Microsoft Answers e o Spiceworks. Este guia reflete as etapas mais atuais e comprovadas para ativar o RDP usando o PsExec, com base em feedback do mundo real e nas melhores práticas.
Aqui está um processo simplificado, passo a passo, para ativar o RDP remotamente no Windows 10, 11 e Server 2022: baixar e configurar o PsExec, modificar o Registro para ativar o RDP, permitir o RDP pelo firewall, ajustar os limites de sessão (opcional), verificar ou reiniciar os Serviços de Área de Trabalho Remota, e usar o PowerShell para configurações avançadas, se necessário.
Agora, vamos continuar com o guia detalhado.
1. Baixe e configure o PsExec
-
Faça o download do PsExec no site oficial da Sysinternals: PsExec no Microsoft Learn.
-
Extraia o arquivo e coloque-o em um diretório como C:\Tools\PsExec.
-
Opcionalmente, adicione o PsExec ao PATH do seu sistema para facilitar o acesso:
• Clique com o botão direito em Este Computador > Propriedades > Configurações avançadas do sistema > Variáveis de Ambiente.
• Em Variáveis de sistema, localize Path e adicione o diretório onde o PsExec está localizado.
2. Habilitar o RDP via edição do Registro
-
Abra o Prompt de Comando como Administrador.
-
Execute o seguinte comando para modificar remotamente o Registro e habilitar o RDP:
psexec \\TargetMachineName reg add “HKLM\System\CurrentControlSet\Control\Terminal Server” /v fDenyTSConnections /t REG_DWORD /d 0 /f
3. Permitir RDP através do Firewall do Windows
-
Execute este comando para habilitar a regra do firewall para RDP:
psexec \\TargetMachineName netsh advfirewall firewall set rule group=”remote desktop” new enable=Yes
-
Para verificar a regra, execute:
psexec \\TargetMachineName netsh advfirewall firewall show rule name=”remote desktop”
4. Configure os limites de sessão do RDP via Registro (Opcional)
Para aumentar o número máximo de sessões RDP permitidas, execute:
psexec \\TargetMachineName reg add “HKLM\System\CurrentControlSet\Control\Terminal Server” /v MaxInstanceCount /t REG_DWORD /d 100 /f
5. Verifique e reinicie os Serviços de Área de Trabalho Remota
-
Para verificar se os Serviços de Área de Trabalho Remota estão em execução:
psexec \\TargetMachineName sc query TermService
-
Se não estiver em execução, inicie-o com:
psexec \\TargetMachineName sc start TermService
6. Opcional: Use PowerShell para Configuração Avançada
Habilitar o RDP remotamente usando o PowerShell:
psexec \\TargetMachineName powershell -Command “Set-ItemProperty -Path ‘HKLM:\System\CurrentControlSet\Control\Terminal Server’ -Name fDenyTSConnections -Value 0”
Considerações finais
Após revisar discussões de especialistas e fóruns, posso confirmar que esses métodos do PsExec para ativar o RDP são eficazes em 2025. Se os problemas persistirem, verifique a conectividade de rede, as permissões ou as configurações de Política de Grupo. Para redes maiores, considere automatizar o processo com scripts do PowerShell para agilizar o gerenciamento da Área de Trabalho Remota.