Dicas e soluções de problemas para instâncias do Windows

Nesta página, descrevemos etapas para solucionar possíveis problemas ao usar instâncias do Windows no Google Cloud Platform (GCP).

Como solucionar problemas de instâncias do Windows Server

Como se conectar ao console dos Serviços de Gerenciamento de Emergência

O console dos Serviços de Gerenciamento de Emergência (EMS, na sigla em inglês) pode ser usado para resolver problemas com a instância do Windows Server, como problemas com drivers. Para ter uma visão geral do console do EMS, consulte a Referência técnica do EMS.

Para se conectar ao console do EMS, faça o seguinte:

  1. No seu terminal ou no Cloud Shell, ative as conexões com as portas seriais da sua instância. No comando gcloud a seguir, substitua [INSTANCE_NAME] pelo nome da instância migrada:

    gcloud compute instances add-metadata [INSTANCE_NAME] \
    --metadata=serial-port-enable=1
    
  2. Conecte-se ao console do EMS na porta serial 2 da instância. No comando a seguir, substitua [INSTANCE_NAME] pelo nome da instância migrada:

    gcloud compute connect-to-serial-port [INSTANCE_NAME] --port 2
    

    Quando você estiver conectado à porta serial, verá o seguinte prompt:

    Computer is booting, SAC started and initialized.
    
    Use the "ch -?" command for information about using channels.
    
    Use the "?" command for general help.
    
    SAC>Windows has finished checking the disk.
    
    EVENT: The CMD command is now available.
    SAC>
    
  3. Para criar uma nova sessão de prompt de comando, digite cmd.

  4. Para se conectar à nova sessão do prompt de comando, digite ch -si 1. Os detalhes da sessão serão exibidos. Pressione Enter para se conectar à sessão.

  5. Para entrar na sessão, digite seu nome de usuário e a senha do Windows. O prompt de comando do Windows será aberto após o login.

Como ativar conexões RDP (Remote Desktop Protocol)

Se você não conseguir se conectar à instância migrada usando o Remote Desktop Protocol (RDP), ative-o usando o console dos Serviços de Gerenciamento de Emergência (EMS, na sigla em inglês).

Consulte Como se conectar ao console do EMS para ver as etapas necessárias.

Para ativar conexões RDP, digite os seguintes comandos no prompt de comando do EMS:

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal ^
  Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f

net stop TermService
net start TermService

Como ativar opções avançadas de inicialização

O Gerenciador de Inicialização do Windows (BOOTMGR, na sigla em inglês) pode ser usado para ativar o modo de segurança e acessar opções avançadas de inicialização. Antes de se conectar ao Gerenciador de Inicialização, ative o acesso interativo ao console serial e o menu de inicialização do Windows:

  1. Ative o acesso interativo ao console serial. Por exemplo, para ativá-lo em uma única instância, use o comando a seguir:

    gcloud compute instances add-metadata [INSTANCE_NAME] \
        --metadata serial-port-enable=1 \
        --zone [ZONE]
    
  2. Ative o menu de inicialização do Windows.

    1. Conecte-se à instância do Windows por RDP.

    2. Em um prompt de comando, execute os seguintes comandos como administrador:

      bcdedit /set {bootmgr} displaybootmenu yes
      bcdedit /set {bootmgr} timeout 10
      bcdedit /set {bootmgr} bootems yes
  3. Use o Console do GCP ou a ferramenta de linha de comando gcloud para se conectar ao console serial interativo da instância na porta serial 2. Por exemplo:

    gcloud compute connect-to-serial-port [INSTANCE_NAME] --port 2
    
  4. Reinicie a instância usando a IU do Windows ou um prompt de comando na instância:

    shutdown /r /f
    

    Redefina a instância usando o Console do GCP ou a ferramenta gcloud caso não consiga acessá-la por RDP.

  5. O gerenciador de inicialização aparecerá no console serial interativo e poderá ser usado, por exemplo, para selecionar e iniciar um sistema operacional.

    Tela do gerenciador de inicialização do Windows.

  6. Antes de iniciar um sistema operacional, pressione Esc+8, que é interpretado pelo Windows como Fn+8, para selecionar Opções Avançadas. Nessa tela, é possível acessar as ferramentas de recuperação do sistema do Windows.

    Opções avançadas de inicialização do Windows.

Licença do Windows

Por padrão, para renovar a ativação delas, as instâncias do Windows do Compute Engine se conectam automaticamente ao servidor KMS a cada sete dias por meio da porta TCP 1688. Se você receber mensagens sobre expiração de licença ou qualquer outro problema relacionado a licenças nas instâncias do Windows, verifique os seguintes itens:

  • Confirme se a instância do Windows Server tem um endereço IP configurado para permitir a comunicação com o servidor KMS.

  • Confirme se não há regras de saída de firewall bloqueando conexões com o kms.windows.googlecloud.com pela porta TCP 1688.

Se você ainda tiver problemas de licenciamento, execute os comandos abaixo em uma janela de prompt de comando com privilégios elevados para forçar a configuração do endereço IP do servidor KMS e uma ativação:

cscript \windows\system32\slmgr.vbs /skms 35.190.247.13:1688
cscript \windows\system32\slmgr.vbs /ato

Para mais informações sobre licenciamento, leia sobre como licenciar imagens do Windows Server.

Dicas para manter uma instância do Windows Server 2003 segura

O suporte para o Windows Server 2003 terminou e nenhuma atualização ou correção está sendo lançada. Como resultado, sua instância pode estar vulnerável a ataques à segurança. Siga estas dicas para reduzir os riscos para a instância do Windows Server 2003.

  • Não atribua um endereço IP externo à instância do Windows Server 2003. Como o suporte para o Windows Server 2003 foi encerrado, sua instância pode estar vulnerável a ataques à segurança. Use uma rede VPC para configurar um endereço IP privado para as instâncias.

  • Para restringir o acesso do RDP a suas instâncias do Windows Server 2003, configure um Gateway de computador remoto.

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Documentação do Compute Engine