Todos os produtos
Search
Central de documentação

:O que fazer se uma tela preta aparecer e eu não conseguir acessar a área de trabalho ao fazer logon remoto em uma instância Windows?

Última atualização: Jul 08, 2026

Este tópico descreve como resolver o problema de tela preta que impede o acesso à área de trabalho durante o logon remoto em uma instância Windows.

Sintomas

Ao fazer logon remoto em uma instância Windows, uma tela preta é exibida e o acesso à área de trabalho fica indisponível. A figura a seguir ilustra essa situação.

远程登录后黑屏

Alternativamente, ao fazer logon na instância via Remote Desktop Protocol (RDP), você consegue acessar a página da sessão, mas a tela preta aparece por alguns segundos antes que um erro seja relatado ou a conexão seja encerrada.

Causas

Uma tela preta persistente pode indicar a ausência do arquivo C:\Windows\explorer.exe.

Se a página da sessão for acessível, mas a tela preta surgir brevemente antes de um erro ou desconexão, as configurações estáticas provavelmente estão corretas. Isso inclui configurações de rede, serviço RDP e certificados. O erro ocorre durante a criação da sessão RDP. As possíveis causas incluem:

  • Memória do sistema insuficiente.

  • O grupo Users não tem permissões de leitura no disco do sistema.

  • Bibliotecas necessárias para criar a sessão estão corrompidas ou o driver gráfico falhou ao carregar.

  • Uma política do AppLocker restringe a execução de bibliotecas ou programas dos quais a sessão RDP depende.

  • Uso de componentes RDP de terceiros.

    Execute o comando qwinsta para verificar esse problema. A saída do comando pode mostrar que, além do listener padrão rdp-tcp, existe uma sessão de listener de teste.

Soluções

Importante
  • Antes de executar operações de risco, como modificar instâncias ou dados, crie um snapshot para garantir recuperação de desastres e tolerância a falhas. Para mais informações, consulte Visão geral de snapshots.

  • Caso tenha concedido autorização ou enviado informações de segurança, como contas de logon e senhas, na plataforma Alibaba Cloud, altere imediatamente as informações de segurança relacionadas.

As seções a seguir descrevem as soluções para cada causa.

Arquivo explorer.exe ausente

Restaure o arquivo explorer.exe no diretório C:\Windows do sistema operacional Windows e faça logon remoto na instância novamente. Siga este procedimento:

Esta solução também se aplica caso o arquivo bfsvc.exe , regedit.exe ou write.exe esteja ausente.
  1. Conecte-se à instância usando VNC.

  2. Abra o Gerenciador de Tarefas no sistema operacional Windows. No canto superior esquerdo da página, escolha Send Remote Commands > CTRL+ALT+DELETE. Em seguida, clique em Task Manager.

    Os passos abaixo usam o Windows Server 2012 como exemplo. As operações reais podem variar conforme o seu sistema operacional.

  3. Abra a janela do Prompt de Comando. No canto superior esquerdo do Gerenciador de Tarefas, escolha File (F) > Run new task (N). Na caixa de diálogo Create new task, insira cmd e clique em OK.

  4. Na janela do Prompt de Comando, use o comando copy para copiar o arquivo explorer.exe de outro diretório para o diretório C:\Windows.

    1. Execute o comando dir c:\explorer.exe /s /b para localizar o diretório onde o arquivo explorer.exe está armazenado.

      A figura a seguir mostra um exemplo de saída do comando.查看文件目录

    2. Execute o comando copy explorer.exe file_source_directory para copiar o arquivo explorer.exe.

  5. Abra o arquivo explorer.exe. No canto superior esquerdo do Gerenciador de Tarefas, escolha File (F) > Run new task (N). Na caixa de diálogo Create new task, insira explorer.exe. Em seguida, clique em OK.

    O sistema operacional abre automaticamente a janela This PC. Isso indica que o arquivo explorer.exe foi copiado com sucesso para o diretório C:\Windows.

  6. Faça logon remoto na instância ECS novamente.

    Se o problema persistir, todos os arquivos explorer.exe do sistema operacional Windows podem estar corrompidos e inutilizáveis. Nesse caso, crie um snapshot no console ECS para fazer backup dos dados e, em seguida, reinicialize o disco do sistema (redefina o sistema operacional) .

Memória do sistema insuficiente

Se o seu negócio permitir, interrompa temporariamente processos que consomem muita memória. Como alternativa, atualize a especificação da instância.

Permissões anormais no disco do sistema

Para obter detalhes sobre como atribuir permissões de leitura no disco do sistema ao grupo Users, consulte O que fazer se o erro "Your Remote Desktop Services session has ended" for relatado ao usar a Área de Trabalho Remota para conectar a uma instância ECS com Windows Server 2022?

Corrupção de arquivos do sistema

  1. Use a ferramenta Verificador de Arquivos do Sistema para reparar os arquivos. Para mais informações, consulte a documentação oficial da Microsoft.

  2. Reinstale o sistema operacional usando uma imagem ISO e preserve os dados do usuário.

  3. Restaure ou substitua o disco do sistema usando um snapshot existente.

Restrições de política do AppLocker

  1. Solução online

    1. Conecte-se remotamente à instância usando o Session Manager.

    2. Renomeie os diretórios C:\Windows\System32\GroupPolicy e C:\Windows\System32\GroupPolicyUsers.

    3. Execute gpupdate /force para atualizar a política de grupo.

    4. Caso o problema persista, reinicie a instância.

  2. Solução offline

    1. Desanexe o disco do sistema da instância e anexe-o a uma instância funcional.

    2. Na instância funcional, abra o Gerenciamento de Disco e defina o disco do sistema anexado como Online.

    3. Renomeie os diretórios \Windows\System32\GroupPolicy e \Windows\System32\GroupPolicyUsers.

    4. Desanexe o disco do sistema e anexe-o novamente à instância original.

Componentes RDP de terceiros

Modifique o registro para desativar temporariamente componentes RDP de terceiros e usar os componentes padrão do sistema.

Antes de começar, faça backup do registro. Siga este procedimento:

  1. Abra o Editor do Registro e acesse a chave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations.

  2. Localize a chave de registro correspondente ao componente RDP de terceiros e altere o valor de fEnableWinStation para 0.

  3. Localize a chave de registro correspondente ao componente RDP padrão do sistema e verifique se o valor de fEnableWinStation é 1.