O Windows 10 Pro e a edição Enterprise apresentam o utilitário de desktop remoto que permite aos usuários configurar e assumir o controle de desktops remotos sem a ajuda de softwares de terceiros. Ao se conectar à área de trabalho remota, você pode perceber esta mensagem de erro - ‘Área de trabalho remota não pode se conectar ao computador remoto’ Siga estas correções detalhadas para resolver esse problema.
Fix 1 - Verifique a conectividade da rede
O motivo mais provável por trás dessa falha de RDP é o problema de conectividade de rede.
Use o cliente Telnet
Você pode usar o cliente Telnet para verificar a rede. Mas você precisa habilitá-lo primeiro.
1. Modelo "cmd”Na caixa de pesquisa.
2. Clique com o botão direito em “Prompt de comando”E clique em“Executar como administrador“.
3. Assim que o prompt de comando aparecer, digite este código e pressione Entrar.
dism / online / Enable-Feature / FeatureName: TelnetClient
Feche o prompt de comando.
4. aperte o Tecla Windows + X chaves juntas.
5. Depois disso, clique no botão “Windows PowerShell (Admin)“.
6. O PowerShell com privilégio de administrador será exibido. Digite ou copie e cole este comando e pressione Enter.
Install-WindowsFeature-nomeCliente Telnet
Depois de habilitar o recurso, feche a janela do PowerShell. Em seguida, tente fazer o ping da porta TCP à qual o computador remoto está conectado usando o Telnet.
Use PSPing
Se o Telnet estiver causando algum problema, você pode usar o PsPing (é portátil, portanto não há necessidade de instalação).
1. Download PsPing portátil no seu computador. Basta clicar em “Baixar PsTools”Para iniciar o download.
2. Em seguida, extraia o arquivo zip para este local padrão -
C: \ WINDOWS \ system32
NOTA–
Extraia os arquivos do diretório que já está em seu caminho na linha de comando do CMD.
Exemplo - neste caso, o diretório padrão da linha de comando está em -
C: \ WINDOWS \ system32
Portanto, decidimos extrair o arquivo zip nesse local específico.
3. Agora, digite “cmd”Na caixa de pesquisa.
4. Em seguida, clique com o botão direito do mouse em “Prompt de comando”E clique em“Executar como administrador“.
5. Assim que o Prompt de Comando for aberto, modelo e modificar este código de acordo com o seu cenário e acertar Entrar.
psping Porta TCP à qual sua configuração remota está conectada
[Mudar o 'Porta TCP à qual sua configuração remota está conectada‘Com a porta TCP específica que a máquina remota está usando atualmente.
Exemplo - A configuração remota está conectada à porta ‘192.168.0.100:2369’. Então, o comando será -
psping 192.168.0.100:2369
]
6. Agora, existem dois casos possíveis aqui -
CASO A - Se o comando funcionar e você tiver alguma dificuldade em fazer o ping da máquina usando o nome FQDN, é necessário verificar se a resolução DNS está funcionando corretamente ou não.
CASO B - Se você não consegue se conectar com a configuração remota, um firewall local ou um firewall de rede está obstruindo a porta TCP.
Para testar este caso, você pode desativar o Firewall do Windows na configuração do computador remoto.
Primeiramente, verifique qual é o status do firewall no sistema remoto.
uma. Abra o prompt de comando com direitos administrativos.
b. Então, copiar colar este comando no terminal. Modifique-o de acordo e aperte Entrar.
Invoke-Command -Nome do computador[Nome do computador] -ScriptBlock {netsh advfirewall show allprofiles}
NOTA –
Substitua o "[Nome do computador]”Com o nome do computador remoto que você está tentando acessar.
Se notar que o firewall está LIGADO, você pode desarmá-lo para fins de teste.
c. Você pode desabilitar o firewall com um único comando. Basta colar este código no terminal e clicar Entrar.
Invoke-Command -ComputerName Win7 -ScriptBlock {netsh advfirewall set allprofiles state off}
NOTA–
Para o funcionamento eficiente do comando acima, você precisará do PSremoting ligado em seu computador remoto. Se não estiver, você pode usar o PsExec para ativar a comunicação remota do PowerShell com este comando.
psexec \\Computador remoto -u administrador -p SENHA netsh advfirewall definir estado de todos os perfis desativado
Isso deve corrigir o problema de conectividade.
Fix 2 - Adicionar permissões de usuário administrador
Se a conta de usuário que você está usando para se conectar à configuração remota pertencer ao grupo não administrador, você não conseguirá se conectar via RDP.
1. Você tem que abrir o Gerenciamento do Computador. Então, pressione o janelas junto com o ‘R' chave.
2. Em seguida, digite “compmgmt.msc”E clique em“OK“.
3. Quando o Gerenciamento do Computador abrir, clique com o botão direito do mouse em “Gestão Informática”No painel esquerdo e clique em“Conecte-se a outro computador ...“.
4. Em seguida, escolha o “Outro computador:“.
5. Clique em "Navegar“.
6. Em seguida, clique em “Avançado“.
7. Para visualizar a lista de grupos, basta clicar em “Encontre agora“.
8. Aqui você encontrará uma lista de usuários e grupos. Percorra a lista de grupos ou usuários e selecione o nome da sua conta.
(Para mim, é “Sambit”. )
9. Clique em "OK“.
10. Por fim, clique em “OK“.
Isso deve ser suficiente para gerenciar o computador remoto sem a necessidade de mais credenciais se você tiver efetuado login em um domínio do Active Directory.
Este processo só funcionará se a configuração do firewall permitir que as configurações de exceções de política administrativa remota estejam ativadas no sistema.
Se você deseja gerenciar as configurações remotas do Gerenciamento do Computador, siga estas etapas-
uma. aperte o Tecla Windows + R chaves.
b. Modelo "gpedit.msc”E clique em“OK“.
c. Assim que o Editor de Política de Grupo abrir, siga este caminho -
Configuração do computador> Modelos administrativos> Rede> Conexões de rede> Firewall do Windows> Perfil de domínio
d. No lado direito, Duplo click sobre "Firewall do Windows Defender: Permitir exceção administrativa remota de entrada“.
e. Defina a política como “Habilitado“.
f. Em seguida, clique em “Aplicar" e "OK“.
Depois de alterar as configurações, você pode gerenciar a área de trabalho remota como administrador.
NOTA–
Se você tiver alguma dificuldade com o gerenciamento do computador, pode tentar um método alternativo. Mas você vai precisar PsTools no seu computador.
1. Abra uma janela elevada do Prompt de Comando.
2. Escreva ou copiar colar este código na tela do CMD, clique Entrar.
psexec \\Nome do computador Administradores de net localgroup "Nome do domínio\Nome do usuário" /adicionar
NOTA - Substitua os parâmetros no código de acordo com o seu caso.
Exemplo - para este computador, o ‘ComputerName’ é “MEU PC“. Meu nome de domínio é “Dom1“. O nome do usuário é “Usuário1“.
Então, o comando será -
psexec \\MEU PC Administradores de net localgroup "Dom1\Usuário1" /adicionar
Isso resolverá o problema e adicionará seu diretório ativo à lista de administradores. Tente acessar o computador remoto usando esta conta novamente. Seu problema deve ser resolvido.
Fix 3 - Permitir conexão de área de trabalho remota
Você deve permitir as configurações de conexão de área de trabalho remota em seu sistema.
1. aperte o Tecla Windows + R chaves juntas.
2. Assim que a janela Executar aparecer, digite “sysdm.cpl”E bateu Entrar.
3. Depois disso, vá para o “Controlo remoto" aba.
4. Aqui, Verifica a Caixa "Permitir conexões remotas a este computador“.
5. Por fim, clique em “Aplicar" e "OK”Para salvar essa alteração em seu sistema.
Agora, tente se conectar ao computador remoto mais uma vez.
Se isso não funcionar, você pode tentar habilitar a Conexão de Área de Trabalho Remota no Editor do Registro.
1. Primeiramente, basta pressionar o Tecla Windows + R chaves juntas.
2. Em seguida, digite “regedit”E clique em“OK“.
3. Em seguida, prossiga para este local na tela do Editor do Registro -
Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server
4. Depois de chegar lá, Duplo click no "fDenyTSConnections”Para modificá-lo.
6. Defina o valor para “0“.
7. Clique em "OK“.
Isso deve habilitar a Conexão de Área de Trabalho Remota. Verifique o status do problema novamente.
NOTA – UMA
Se você não pode alternar as configurações ou o editor de registro, você pode executar este código Powershell para fazer o mesmo.
1. Abra o terminal PowerShell com direitos administrativos.
2. Em seguida, execute este comando simples para alterar o valor do registro.
(Get-WmiObject Win32_TerminalServiceSetting -Computername [ComputerName] ‑Namespace root \ cimv2 \ TerminalServices) .SetAllowTsConnections (1,1)
NOTA - B
Existe outro processo para alterar o valor do registro. Mas requer que o serviço Registro Remoto esteja em execução para funcionar corretamente.
1. Abra uma tela elevada do prompt de comando com direitos administrativos.
2. Em seguida, cole este comando no terminal e pressione Entrar.
REG ADD "\\[Computador remoto] \ HKLM \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server "/ v fDenyTSConnections / d 0 / f / t REG_DWORD
[Não se esqueça de alterar o ‘RemoteComputer’ de acordo com o seu caso.]
Tente se conectar à área de trabalho remota mais uma vez.
Correção - 4 Verifique o status dos serviços RDP
Alguns serviços do Remote Desktop Protocol devem estar em execução na parte traseira do computador local e do computador remoto.
1. aperte o Tecla Windows + R.
2. Modelo "services.msc”E clique em“OK“.
3. Assim que a tela de serviços for exibida, verifique se há “Serviços de trabalho remoto“. Duplo click nele.
4. Em seguida, defina o ‘Tipo de inicialização’ para “Automático“. Clique em "Começar”Para iniciar o serviço.
5. Clique em "Aplicar" e "OK”Para salvar as alterações.
6. Da mesma forma, Duplo click no "Redirecionador de porta de UserMode de serviços de área de trabalho remota“.
7. Assim como o Termservice, defina o tipo de inicialização deste como “Automático" tb.
8. Inicie o serviço clicando em “Começar“, Se já não estiver em execução.
9. Para salvar as alterações, clique em “Aplicar" e "OK“.
Certifique-se de ter garantido essas alterações no computador remoto e no computador local.
Reiniciar ambas as máquinas uma vez para salvar as alterações.
NOTA –
Se você não quiser modificar os serviços da tela Serviços, basta passar um comando.
1. aperte o Tecla Windows + X chaves juntas.
2. Em seguida, clique em “Windows PowerShell (Admin)”.
3. Em seguida, digite este código. Modifique-o de acordo e aperte Entrar.
"TermService", "UmRdpService" | ForEach-Object {(Get-WmiObject Win32_service -ComputerName [Computador remoto] -Filtro "Name = '$ _'") .StartService ()}
Isso iniciará o serviço no cliente remoto. Porém, você precisará configurar manualmente os serviços mencionados acima (TermService e UmRdpService) para inicializar automaticamente.
Correção 5 - Modifique as configurações de política de grupo
Há uma chance de que a política de grupo esteja impedindo sua solicitação RDP.
1. Você tem que pressionar o Tecla Windows + R chaves juntas.
2. Então escreva "gpedit.msc”E clique em“OK“.
3. Assim que o Editor de Política de Grupo abrir, vá para este lugar -
Configuração do computador> Modelos administrativos> Componentes do Windows> Serviços de área de trabalho remota> Host de sessão de área de trabalho remota> Conexões
4. Agora, do lado direito, clique duas vezes no botão “Permitir que os usuários se conectem remotamente usando os Serviços de Área de Trabalho Remota“.
5. Clique no botão de opção ao lado de “Habilitado”Para ativar a política.
6. Clique em "Aplicar" e "OK”Para aplicar as configurações.
Isso deve corrigir as configurações da política de grupo para permitir as solicitações RDP.
Você pode verificar os resultados da política de grupo com um único comando. Execute este código GPresult no computador remoto para obter a atualização da política em formato HTML.
1. Abra o prompt de comando elevado.
2. Execute este código -
gpresult / h C: \ output.htm
Correção 6 - Teste a porta do ouvinte RDP na máquina remota
Geralmente, o serviço RD escuta na porta 3389, pois é a porta padrão para fazer isso. Se qualquer outro aplicativo na máquina remota estiver usando a mesma porta, esse problema pode aparecer.
1. No computador remoto, em primeiro lugar, pressione Tecla Windows + R chaves juntas.
2. Em seguida, digite “regedit”E clique em“OK“.
3. Em seguida, prossiga para este local na tela do Editor do Registro -
Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ RDP-Tcp
4. No lado direito, procure a chave “Número da porta“.
5. Observe que o valor da chave é -
0x00000d3d (3389)
6. Se o valor for diferente, Duplo click no "Número da porta" chave.
7. Defina a ‘Base:’ como “Decimal“.
8. Em seguida, defina o ‘Valor:’ como “3389“.
9. Clique em "OK“.
Em seguida, feche a janela do Editor do Registro. Reiniciar o sistema uma vez.
Isso garantirá que a máquina remota use a porta 3389. Seu problema deve ser resolvido.