Esta página descreve como capturar uma captura de tela de uma instância de máquina virtual (VM) usando a ferramenta de captura de tela da VM.
Capturar uma captura de tela de uma VM pode ajudá-lo a solucionar problemas de uma VM que de outra forma não estaria acessível. Por exemplo, uma VM pode não estar acessível se estiver inicializando ou se tiver uma imagem de disco corrompida.
Sistemas operacionais baseados em Windows
As capturas de tela da VM podem ajudar a solucionar problemas de conexões RDP com falha em VMs do Windows, identificando se a instância foi iniciada com êxito. Para obter informações sobre como solucionar problemas de conexões RDP, consulte Solução de problemas de RDP .
Considerações de privacidade com clientes de desktop remoto
A ferramenta de captura de tela da VM usa o adaptador de vídeo da VM para capturar uma captura de tela da sessão do console local por meio de um cliente de área de trabalho remota. Capturar uma captura de tela por meio da sessão do console local pode capturar informações confidenciais do desktop ou navegador do usuário.
Se você estiver preocupado em expor informações confidenciais como parte de uma captura de tela, configure seu respectivo cliente de área de trabalho remota da seguinte maneira para que ele não use a sessão do console local:
Área de trabalho remota do Chrome : se você estiver usando a Área de trabalho remota do Chrome, certifique-se de ativar o modo Cortina para que ele não se conecte à sessão do console local.
Microsoft RDP : os clientes RDP se conectam usando os Serviços de Área de Trabalho Remota (RDS) do Windows . O Windows RDS permite que os clientes RDP escolham se desejam iniciar uma nova sessão de console ou conectar-se à existente e, por isso, pode haver implicações de privacidade. Para obter informações sobre como personalizar o RDS para que ele não se conecte à sessão do console local, consulte Configurações de arquivo RDP de área de trabalho remota suportadas .
Antes de compartilhar capturas de tela com o Suporte do Google , revise-as em busca de informações confidenciais.
Antes de começar
- Habilite exibições virtuais em sua VM .
- Se ainda não o fez, configure a autenticação. Autenticação é o processo pelo qual sua identidade é verificada para acesso a Google Cloud serviços e APIs. Para executar códigos ou amostras em um ambiente de desenvolvimento local, você pode se autenticar no Compute Engine selecionando uma das seguintes opções:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
- Set a default region and zone.
A instância deve estar no estado do ciclo de vida
RUNNING
.A taxa máxima de captura de screenshots é de 20 por segundo, que é o limite de taxa da API .
Você não pode iniciar uma captura de tela enquanto uma estiver em andamento.
Você pode capturar uma captura de tela por vez.
No console do Google Cloud, acesse a página de instâncias de VM .
Na página Instâncias de VM , clique no nome da instância de VM da qual deseja capturar uma captura de tela.
Na página de detalhes da instância de VM , clique na guia Captura de tela .
Clique em Atualizar para gerar uma captura de tela da VM. Se você não tiver ativado uma exibição virtual , o console do Google Cloud não mostrará uma captura de tela.
VM_NAME
: nome da VM da qual capturar uma captura de tela.JPEG_FILENAME
: nome de arquivo opcional do jpeg para a saída da captura de tela. Se você não especificar um nome de arquivo, os dados JPEG brutos serão enviados para a saída padrão (stdout).ZONE
: zona da VM da qual capturar uma captura de tela.PROJECT
: ID do projeto que contém a VM da qual capturar uma captura de tela.ZONE
: zona que contém o projeto.VM_NAME
: nome da VM da qual capturar uma captura de tela.Saiba como coletar informações de diagnóstico de uma VM .
Saiba como solucionar problemas de instâncias do Windows .
REST
Para usar as amostras da API REST nesta página em um ambiente de desenvolvimento local, use as credenciais fornecidas para gcloud CLI.
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
Para mais informações, consulte Autenticar para usar REST na documentação de autenticação do Google Cloud.
Limitações
Capturando uma captura de tela de uma VM
Use os procedimentos a seguir para capturar uma captura de tela de uma VM.
Console
gcloud
Capture uma captura de tela de uma VM usando o comando
gcloud compute instances get-screenshot
:gcloud compute instances get-screenshot VM_NAME \ --destination=JPEG_FILENAME \ --zone=ZONE
Substitua o seguinte:
DESCANSAR
Com a API Compute Engine, capture uma captura de tela de uma VM usando a solicitação
instances.getScreenshot
:GET https://compute.googleapis.com/compute/v1/projects/PROJECT/zo nes/ZONE/instances/VM_NAME/screenshot
Substitua o seguinte:
Exemplo de capturas de tela da VM
O UEFI do Compute Engine carregando o gerenciador de inicialização
A captura de tela a seguir mostra uma VM do Windows Server que está indisponível enquanto o gerenciador de inicialização está carregando:
Windows Server 2016 Datacenter realizando atualizações
A captura de tela a seguir mostra uma VM do Windows Server 2016 que está indisponível durante a conclusão das atualizações:
Windows Server 2016 carregando serviços do sistema
A captura de tela a seguir mostra uma VM do Windows Server 2016 que não está disponível durante o carregamento dos serviços do sistema:
Tela de login do Windows Server 2016 Datacenter
A captura de tela a seguir mostra uma VM do Windows Server 2016 que concluiu a inicialização e está pronta para fazer login:
Processo Sysprep do Windows Server 2019 Core
A captura de tela a seguir mostra o processo sysprep de uma instância de VM do Windows Server 2019 Core :
Erro de tela azul do Windows Server 2016 Datacenter
A captura de tela a seguir mostra um erro de tela azul de uma instância de VM do Windows Server 2016 Datacenter :
O que vem a seguir
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-04-21 UTC.
-