Cómo tomar capturas o grabar la pantalla en VirtualBox: guía práctica

Última actualización: 02/09/2025
Autor: Isaac
  • VirtualBox permite capturas puntuales (PNG) y grabación nativa en WebM, con varias formas de activarlas.
  • Para evitar recortes, ajusta resolución, usa 128 MB de vídeo y, cuando sea posible, instala Guest Additions.
  • Windows y Linux ofrecen redimensionado en caliente; en macOS define la resolución con VBoxManage.
  • La herramienta de capturas de Compute Engine es distinta y requiere permisos y precauciones de privacidad.

Grabación de la pantalla en VirtualBox

Al instalar un sistema operativo invitado en VirtualBox, lo normal es que aparezca en una ventana con dimensiones modestas y que, aunque la maximices, la resolución del invitado no cambie. Esta situación complica trabajar con comodidad y, además, puede afectar a cómo salen las capturas o a la calidad de una grabación.

La buena noticia es que es posible aumentar la resolución, activar el modo de pantalla completa y obtener imágenes o vídeos nítidos del invitado tanto en Windows, Linux como en macOS. En esta guía vas a ver cómo hacer capturas y grabar la pantalla en VirtualBox, y cómo ajustar la VM para evitar recortes, marcos negros o pérdidas de calidad.

Capturas de pantalla en VirtualBox: métodos rápidos

Si lo que quieres es una imagen fija del estado actual de la VM, tienes varias rutas sencillas desde la interfaz. Puedes ir a Máquina > Tomar captura de pantalla, o usar el menú Ver > Tomar captura de pantalla dentro de la ventana del invitado; en ambos casos VirtualBox te pedirá la ubicación del fichero y generará una imagen, normalmente en formato PNG. Si trabajas con invitados Windows, consulta cómo tomar capturas de pantalla en Windows 11 para trucos adicionales.

Estos métodos funcionan mientras la VM esté en ejecución y son ideales para capturas puntuales de escritorio, ventanas o pantallas de arranque. Conviene fijarte en la resolución efectiva del invitado para no terminar con capturas con bordes o imágenes reescaladas que pierdan nitidez.

Graba la pantalla de una VM en VirtualBox (WebM desde la 4.3)

VirtualBox incorporó la función de grabación de vídeo nativa a partir de la versión 4.3. Esta herramienta captura lo que ocurre en el escritorio del invitado y lo guarda en formato WebM, creando un archivo nuevo cada vez que inicias y detienes la grabación.

Tienes tres maneras de ponerla en marcha y ajustar sus opciones. La primera es desde los ajustes de la VM > Pantalla > Captura de vídeo: marca «Habilitar captura de vídeo» y revisa los parámetros (tamaño de fotograma, tasa, códec). Aquí es crítico que el valor de «Tamaño del fotograma» coincida con la resolución del invitado; si el fotograma es más pequeño, el vídeo saldrá recortado.

La segunda vía es más directa: pulsa con el botón derecho el icono de la cámara de vídeo en la barra de estado de la VM (parte inferior derecha). Desde ese menú contextual puedes abrir las preferencias de captura o iniciar/parar la grabación con los últimos ajustes definidos, lo que resulta muy práctico cuando alternas entre sesiones.

La tercera opción está en el menú Dispositivo de la ventana de la VM, desde donde puedes arrancar la grabación sin modificar las preferencias. Es útil para empezar a grabar de inmediato, aunque si quieres cambiar parámetros tendrás que hacerlo por las rutas anteriores, ya que desde aquí no se editan opciones.

  ¿Qué Es Un Archivo CR2? Para Qué Sirve Y Cómo Abrir Uno

Cuando termines, recuerda que VirtualBox genera un archivo WebM por sesión de captura. Si prefieres MP4 u otro formato, puedes convertir con herramientas como VLC o transcodificadores tipo Arista en Debian, entre otros. Elige un perfil que mantenga la resolución original para evitar pérdidas de calidad innecesarias; y si trabajas en Windows, puedes ver opciones para grabar pantalla en Windows 11 antes de convertir.

Automatiza capturas desde el host con VBoxManage (screenshotpng)

Además de las opciones gráficas, VirtualBox ofrece la utilidad de línea de comandos VBoxManage, que permite lanzar capturas del invitado directamente desde el host, sin tocar la interfaz gráfica. Esto es ideal para automatizaciones o para obtener un pantallazo «al vuelo» con un nombre de archivo fechado.

En Windows puedes crear un script por lotes para generar una imagen PNG con un nombre único basado en fecha y hora. Este ejemplo define variables para el nombre de la máquina, la carpeta de destino y la ruta del ejecutable de VBoxManage, y luego dispara la orden screenshotpng:

@echo off
rem # MODIFICAR LAS LINEAS SIGUIENTES SEGUN #
rem # NUESTRAS RUTAS LOCALES #
set MAQUINAVIRTUAL=ServidorUbuntu
set RUTACAPTURA=C:\Captura\
set RUTAVBM="C:\Program Files\Oracle\VirtualBox\vboxmanage.exe"
rem # MODIFICAR SI QUEREMOS OTRO NOMBRE #
rem # PARA LA CAPTURA #
set st=%date% %time%
set NOMBRE=%MAQUINAVIRTUAL%_%st:~6,4%%st:~3,2%%st:~0,2%_%st:~11,2%%st:~14,2%%st:~17,2%%st:~20,2%.png
%RUTAVBM% controlvm %MAQUINAVIRTUAL% screenshotpng %RUTACAPTURA%%NOMBRE: =0%

Ten en cuenta que la carpeta de destino debe existir y que es aconsejable que el nombre de la VM no lleve espacios para evitar problemas al pasarlo como argumento. Puedes ubicar este .cmd donde te resulte cómodo y crear un acceso directo, aunque dejarlo en el escritorio no es lo más recomendado por orden y seguridad.

Evita capturas recortadas: pantalla completa y resolución del invitado

Si las capturas o las grabaciones te salen con franjas, recortes o no llenan la ventana, el ajuste a pantalla completa y el redimensionado automático del invitado son tus aliados. En la mayoría de casos, instalar Guest Additions en el sistema invitado y asignar suficiente memoria de vídeo solucionan la papeleta.

Windows 10 como invitado

Tras instalar Windows 10, al maximizar la ventana de la VM verás que la interfaz del invitado no aumenta de tamaño. Antes de nada, abre los ajustes de la VM y, en «Pantalla», sube la «Memoria de vídeo» a 128 MB y activa la aceleración 2D y 3D; así evitas cuellos de botella al usar resoluciones altas.

Después, instala las Guest Additions. En la ventana de la VM, ve a Dispositivos > Insertar imagen de CD de Guest Additions para montar el ISO. Dentro del Windows invitado, abre el Explorador, entra en la unidad de CD (por ejemplo D:) y ejecuta VBoxWindowsAdditions-amd64.exe. El asistente es directo; al terminar, reinicia la máquina virtual para aplicar los controladores gráficos.

  Qué Es Un Archivo PNG Y Cómo Abrirlo, Guía 2021

Al volver a iniciar, ve al menú Ver de la VM y verifica que está activa la opción Redimensionado automático de la pantalla del invitado (Auto-resize Guest Display). A partir de ahí, redimensiona la ventana con el ratón o maximízala: Windows ajustará la resolución en caliente y las capturas saldrán al tamaño correcto. Si además necesitas alternativas para grabar la pantalla desde el propio Windows, prueba a grabar pantalla con Xbox Game Bar.

Para usar pantalla completa, ve a Ver > Modo de pantalla completa o usa la combinación de la tecla Host + F. Por defecto la tecla Host en VirtualBox es Ctrl derecho, así que pulsa Ctrl derecho + F para alternar entre ventana y fullscreen, lo que te asegura que la grabación y las capturas ocupen toda la superficie visible.

macOS como invitado

En macOS, tras la instalación, la resolución por defecto suele ser 1024×768 y no aparece ningún selector amplio en Preferencias del sistema > Pantallas. Asegúrate primero de asignar 128 MB de vídeo y marcar la aceleración 3D en los ajustes de la VM, tal y como harías con otros invitados; y si necesitas ayuda para capturar la pantalla del invitado macOS, consulta cómo hacer una captura de pantalla en Mac.

Para fijar una resolución mayor, apaga la VM de macOS y abre una consola en el host. En Windows, ejecuta CMD como administrador y sitúate en la carpeta de instalación de VirtualBox (por defecto: C:\Program Files\Oracle\VirtualBox). Después, lanza este comando sustituyendo el nombre de tu VM y el tamaño que quieras:

cd "C:\Program Files\Oracle\VirtualBox"
VBoxManage setextradata "NombreDeTuVM" VBoxInternal2/EfiGraphicsResolution 1920x1080

En hosts Linux o macOS el principio es igual: ejecuta VBoxManage con los mismos parámetros adaptando solo la ruta. Al encender de nuevo la VM, verás que macOS arranca con la resolución que definiste y que en Pantallas aparece ese único valor, lo cual permite que grabaciones y capturas en pantalla completa utilicen el área completa.

Puedes entrar en pantalla completa con Host + F (Ctrl derecho + F, normalmente) o desde Ver > Modo de pantalla completa. Importante: aunque existen Guest Additions para macOS desde VirtualBox 6.0.0, a día de hoy no incluyen controladores gráficos capaces de redimensionar automáticamente al cambiar el tamaño de la ventana. Por eso este método manual es el más fiable para evitar recortes.

Como ventaja, ajustar la resolución por VBoxManage es simple y efectivo; como desventaja, requiere apagar la VM cada vez que quieras cambiar el tamaño, así que es menos flexible que el redimensionado en caliente de Windows o Linux con Guest Additions.

Linux como invitado (ejemplo: Ubuntu)

Igual que en los casos anteriores, empieza subiendo la memoria de vídeo a 128 MB en los ajustes de la VM. A continuación, instala Guest Additions para obtener resolución dinámica y mejor integración del ratón, entre otras mejoras.

El camino más directo es insertar la imagen de CD de las Additions desde la ventana de la VM: Dispositivos > Insertar imagen de CD de Guest Additions. Si el autorun está activo, verás un diálogo para Ejecutar; acepta e introduce tu contraseña cuando te la pida para confirmar el instalador.

  Cómo Abrir Archivos Key en Windows | Alternativas

Durante la instalación, en la consola se solicitará confirmación; escribe y y pulsa Intro para continuar. Cuando finalice, reinicia la VM para que el kernel cargue los módulos correspondientes y se habilite el cambio de resolución en caliente.

Desde ese momento, al redimensionar la ventana, la distribución se adaptará automáticamente y podrás activar pantalla completa con Host + F. Si por cualquier motivo no te es posible instalar Guest Additions (dependencias, restricciones), puedes fijar una resolución estática con VBoxManage, igual que en macOS:

VBoxManage setextradata "VM_name" VBoxInternal2/EfiGraphicsResolution 1920x1080

Este ajuste garantiza que tanto las capturas de imagen como las grabaciones tengan un tamaño consistente, aunque no tendrás redimensionado dinámico mientras no instales las Additions.

No confundas VirtualBox con las capturas de Compute Engine (Google Cloud)

Hay documentación de Google Cloud sobre una herramienta de captura de pantallas de VM en Compute Engine que a veces se confunde con VirtualBox. Es un servicio diferente: captura la sesión de consola local de una instancia en la nube para diagnóstico (por ejemplo, si una VM no admite RDP). Implica consideraciones de privacidad y permisos específicos.

En Compute Engine, la instancia debe estar en estado RUNNING y solo puedes obtener una captura a la vez, con un límite de 20 capturas por segundo por API. Puedes hacerlo desde la consola web (pestaña «Screenshot» en los detalles de la VM), con el comando gcloud compute instances get-screenshot VM_NAME --destination=archivo.jpg --zone=ZONA o vía REST con instances.getScreenshot. Antes de usarlo hay que habilitar la pantalla virtual en la VM y autenticarse con Google Cloud. Además, si conectas por Chrome Remote Desktop o RDP, conviene evitar la sesión de consola local (Curtain mode en CRD o ajustes de RDS) y revisar que no haya datos sensibles en la imagen antes de compartirla.

Aunque estos flujos no aplican a VirtualBox en local, es útil saber que existen para la nube y que su enfoque, requisitos y limitaciones son distintos a los de una VM de escritorio.

Con todo lo anterior ya tienes los dos frentes cubiertos: métodos instantáneos para capturas y una grabación fiable en WebM dentro de VirtualBox, más los ajustes clave de resolución y pantalla completa en Windows, Linux y macOS para que nada salga cortado. Si ajustas la memoria de vídeo, instalas Guest Additions cuando procede y eliges el tamaño de fotograma correcto, tus pantallazos y vídeos saldrán nítidos y listos para compartir o documentar.

tomar captura de pantalla en windows 11 de forma fácil
Artículo relacionado:
Cómo tomar capturas de pantalla en Windows 11 de forma fácil

Deja un comentario