Esta página describe cómo capturar una captura de pantalla desde una instancia de máquina virtual (VM) utilizando la herramienta de captura de pantalla de VM.
Realizar una captura de pantalla de una máquina virtual puede ayudarle a solucionar problemas de una máquina virtual a la que de otro modo no se puede acceder. Por ejemplo, es posible que no se pueda acceder a una máquina virtual si se está iniciando o si tiene una imagen de disco dañada.
Sistemas operativos basados en Windows
Las capturas de pantalla de VM pueden ayudar a solucionar problemas de conexiones RDP fallidas a VM de Windows, al identificar si la instancia se inició correctamente. Para obtener información sobre cómo solucionar problemas de conexiones RDP, consulte Solución de problemas de RDP .
Consideraciones de privacidad con clientes de escritorio remoto
La herramienta de captura de pantalla de VM utiliza el adaptador de pantalla de la VM para capturar una captura de pantalla de la sesión de la consola local a través de un cliente de escritorio remoto. Realizar una captura de pantalla a través de la sesión de la consola local puede capturar información confidencial del escritorio o navegador del usuario.
Si le preocupa exponer información confidencial como parte de una captura de pantalla, configure su respectivo cliente de escritorio remoto de la siguiente manera para que no utilice la sesión de la consola local:
Escritorio remoto de Chrome : si está utilizando Escritorio remoto de Chrome, asegúrese de habilitar el modo Cortina para que no se conecte a la sesión de la consola local.
Microsoft RDP : los clientes RDP se conectan mediante los Servicios de Escritorio remoto (RDS) de Windows . Windows RDS permite a los clientes RDP elegir si iniciar una nueva sesión de consola o conectarse a la existente y, debido a esto, puede haber implicaciones para la privacidad. Para obtener información sobre cómo personalizar RDS para que no se conecte a la sesión de la consola local, consulte Configuración de archivos RDP de escritorio remoto admitidos .
Antes de compartir capturas de pantalla con el Soporte de Google , asegúrese de revisarlas para detectar información confidencial.
Antes de comenzar
- Habilite pantallas virtuales en su VM .
- Si aún no lo has hecho, configura la autenticación. La autenticación es el proceso mediante el cual se verifica su identidad para acceder a Google Cloud servicios y API. Para ejecutar código o muestras desde un entorno de desarrollo local, puedes autenticarte en Compute Engine seleccionando una de las siguientes opciones:
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.
La instancia debe estar en el estado del ciclo de vida
RUNNING
.La velocidad máxima para realizar capturas de pantalla es de 20 por segundo, que es el límite de velocidad de la API .
No puedes iniciar una captura de pantalla mientras hay una en progreso.
Puede realizar una captura de pantalla a la vez.
En la consola de Google Cloud, vaya a la página de instancias de VM .
Desde la página de instancias de VM , haga clic en el nombre de la instancia de VM para realizar una captura de pantalla.
En la página de detalles de la instancia de VM , haga clic en la pestaña Captura de pantalla .
Haga clic en Actualizar para generar una captura de pantalla de la VM. Si no ha habilitado una pantalla virtual , la consola de Google Cloud no muestra una captura de pantalla.
VM_NAME
: nombre de la VM desde la cual capturar una captura de pantalla.JPEG_FILENAME
: nombre de archivo opcional del jpeg para la salida de la captura de pantalla. Si no especifica un nombre de archivo, los datos jpeg sin procesar se envían a la salida estándar (stdout).ZONE
: zona de la VM desde la que realizar una captura de pantalla.PROJECT
: ID del proyecto que contiene la VM de la que se va a realizar una captura de pantalla.ZONE
: zona que contiene el proyecto.VM_NAME
: nombre de la VM desde la cual capturar una captura de pantalla.Aprenda a recopilar información de diagnóstico de una máquina virtual .
Aprenda a solucionar problemas de instancias de Windows .
REST
Para usar las muestras de la API de REST en esta página en un entorno de desarrollo local, debes usar las credenciales que proporcionas a la CLI de 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.
Para obtener más información, consulta Autentica para usar REST en la documentación de autenticación de Google Cloud .
Limitaciones
Capturar una captura de pantalla desde una VM
Utilice los siguientes procedimientos para capturar una captura de pantalla de una máquina virtual.
Consola
nube de gcloud
Capture una captura de pantalla de una máquina virtual mediante el comando
gcloud compute instances get-screenshot
:gcloud compute instances get-screenshot VM_NAME \ --destination=JPEG_FILENAME \ --zone=ZONE
Reemplace lo siguiente:
DESCANSAR
Con la API de Compute Engine, captura una captura de pantalla de una VM mediante la solicitud
instances.getScreenshot
:GET https://compute.googleapis.com/compute/v1/projects/PROJECT/zo nes/ZONE/instances/VM_NAME/screenshot
Reemplace lo siguiente:
Ejemplos de capturas de pantalla de VM
El Compute Engine UEFI cargando el administrador de arranque
La siguiente captura de pantalla muestra una máquina virtual de Windows Server que no está disponible mientras se carga el administrador de arranque:
Windows Server 2016 Datacenter realizando actualizaciones
La siguiente captura de pantalla muestra una máquina virtual con Windows Server 2016 que no está disponible mientras se completan las actualizaciones:
Servicios del sistema de carga de Windows Server 2016
La siguiente captura de pantalla muestra una máquina virtual de Windows Server 2016 que no está disponible mientras se cargan los servicios del sistema:
Pantalla de inicio de sesión para Windows Server 2016 Datacenter
La siguiente captura de pantalla muestra una máquina virtual con Windows Server 2016 que completó el inicio y está lista para iniciar sesión:
Proceso Sysprep de Windows Server 2019 Core
La siguiente captura de pantalla muestra el proceso sysprep de una instancia de Windows Server 2019 Core VM:
Error de pantalla azul del centro de datos de Windows Server 2016
La siguiente captura de pantalla muestra un error de pantalla azul de una instancia de VM de Windows Server 2016 Datacenter :
¿Qué sigue?
A menos que se indique lo contrario, el contenido de esta página está sujeto a la licencia Reconocimiento 4.0 de Creative Commons y las muestras de código están sujetas a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio web de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-04-17 (UTC).
-