/
/

Cómo arrancar de forma nativa un disco duro virtual de Windows 11 (VHDX)

por Team Ninja
How to Natively Boot a Windows 11 Virtual Hard Disk (VHDX) blog banner image

Resumen instantáneo

Este post ofrece una lista completa de comandos CMD básicos y una inmersión profunda en los comandos de Windows, con más de 70 comandos cmd esenciales tanto para principiantes como para usuarios avanzados. Explica comandos prácticos del símbolo del sistema para la gestión de archivos, la navegación por directorios, la solución de problemas de red, las operaciones de disco y la automatización con ejemplos reales para mejorar la productividad. Tanto si estás aprendiendo los comandos básicos de cmd como si ya dominas las herramientas avanzadas de la CLI de Windows, esta guía te ayudará a utilizar el Símbolo del sistema de forma más eficaz.

Puntos clave

Cómo arrancar de forma nativa un disco duro virtual de Windows 11 (VHDX)

  • Entiende qué es el arranque nativo desde VHDX:
    • Permite ejecutar Windows 11 directamente desde un disco duro virtual, sin hipervisor.
    • Ofrece un rendimiento casi nativo, flexibilidad y aislamiento para profesionales de TI y equipos de pruebas.
  • Comprueba los requisitos previos:
    • Necesitas Windows 11 Pro, Enterprise o Education.
    • El sistema debe ser compatible con UEFI y Arranque seguro.
    • Se requieren 64 GB de almacenamiento como mínimo y permisos de administrador.
  • Crea y prepara el VHDX:
    • Usa el comando de PowerShell New-VHD para crear el disco virtual.
    • Elige entre fijo (más rendimiento) o dinámico (ahorra espacio)
    • Monta el VHDX, inicialízalo como GPT, formatéalo en NTFS y asígnale una letra de unidad.
  • Aplica la imagen de Windows:
    • Usa DISM para aplicar la imagen de Windows 11 (wim) al VHDX montado.
    • Ejecuta bcdboot para copiar los archivos de arranque y bcdedit para añadir el VHDX al menú de arranque.

Windows 11 puede arrancar desde un archivo de disco duro virtual y funcionar igual que una instalación nativa. A diferencia de las máquinas virtuales, un archivo VHDX con arranque nativo no depende de hipervisores ni de un SO anfitrión, por lo que resulta más rápido, más flexible y más fácil de copiar o restaurar.

En este artículo te explicamos cómo configurar el arranque nativo de Windows 11 desde un disco duro virtual, los aspectos clave que debes valorar antes del despliegue y las preguntas más frecuentes.

¿Prefieres el vídeo? Mira nuestra guía visual: Cómo arrancar de forma nativa un disco duro virtual de Windows 11 (VHDX).

Cómo arrancar de forma nativa desde un disco duro virtual

El VHDX con arranque nativo es una alternativa ligera y sencilla a reparticionar el disco o depender de una máquina virtual (VM). Esta guía se centra en instalar Windows 11 en un VHDX y arrancarlo de forma nativa mediante BCDEDIT.

📌 Requisitos previos:

  • Windows 11 Pro, Enterprise o Education
  • Compatibilidad con UEFI
  • Compatibilidad con Arranque seguro
  • 64 GB (como mínimo) para alojar el VHDX
  • Un VHDX creado con un esquema de particiones GPT
  • Permisos de administrador
  • Herramientas de imagen de terceros (por ejemplo, BCDEDIT, DISM)

📌 Estrategias de despliegue recomendadas:

Haz clic para elegir un método💻
Ideal para usuarios individuales
💻💻💻
Ideal para empresas
Método 1: crear un VHDX vacío y aplicarle una imagen de Windows✓
Método 2: instalar Windows 11 directamente en el VHDX durante la instalación✓

Método 1: crear un VHDX vacío y aplicarle una imagen de Windows

Los profesionales de TI pueden automatizar este proceso con PowerShell o scripts.

📌 Casos de uso: configuración limpia y estandarizada para entornos empresariales

  1. Crea el archivo VHDX.
    1. Pulsa Win + R, escribe PowerShell y pulsa Intro.
    2. Comprueba si tienes «New-VHD». Este cmdlet crea almacenamiento para entornos virtuales.
      1. Para comprobarlo, ejecuta este comando:
        Get-Command New-VHD
      2. Si tu sistema no lo encuentra, ejecuta el siguiente código para instalar el módulo de Hyper-V:
        Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -All
    3. Ejecuta el siguiente script:
      New-VHD -Path "<path>" -SizeBytes 64GB -Dynamic
      Después,
      Mount-VHD -Path "<path>" -PassThru | Initialize-Disk -PartitionStyle GPT
      Sustituye <path>por la ruta completa de tu archivo VHDX (por ejemplo, D:\VHD\MyVM.vhdx).
    4. Crea un nuevo volumen NTFS en el VHDX montado; puedes usar Administración de discos, por ejemplo
    5. Asigna una letra de unidad (por ejemplo, V:).
  2. Aplica una imagen de Windows 11 al archivo VHDX.
    1. Usa el medio de instalación de Windows 11 para montar una imagen en la ruta que prefieras (por ejemplo, C:\sources\install.wim).
    2. Usa una ISO de Windows 11 montada así:
      <drive letter>:
      dism /Apply-Image /ImageFile:<path>/Index:<number>/ApplyDir:V:\

      1. Sustituye <drive letter> por la letra de la unidad que contiene el archivo de imagen de Windows 11 (por ejemplo, C).
      2. Sustituye <path> por la ruta completa del archivo de imagen de Windows 11.
      3. Sustituye <number>por el número de índice correspondiente a la edición de Windows que prefieras. Para averiguarlo, haz lo siguiente:
        1. Ejecuta el siguiente comando en un Símbolo del sistema o PowerShell con permisos elevados para ver todas las ediciones de Windows disponibles en tu archivo .wim:
          dism /Get-WimInfo “<path>”
          Sustituye <path> por la ruta completa de tu imagen de Windows (por ejemplo, D:\sources\install.wim).
        2. Apunta el número de índice correspondiente a la edición de Windows 11 que quieras (por ejemplo, «2» para Windows 11 Pro).
        3. Usa ese número en el comando del paso 2b.
  3. Añade el VHDX al menú de arranque.
    1. Ejecuta lo siguiente para hacerlo arrancable:
      bcdboot V:\Windows
    2. Usa BCDEDIT para añadir la entrada de forma explícita. Hazlo según lo necesites:
      bcdedit /set {current} description "Windows 11 VHDX Boot"
      bcdedit /set {current} device vhd=[D:]\VHDs\Win11.vhdx
      bcdedit /set {current} osdevice vhd=[D:]\VHDs\Win11.vhdx
      bcdedit /set {current} detecthal on

      1. Sustituye D: y la ruta según la ubicación real de tu archivo VHDX.

Método 2: instalar Windows 11 directamente en el VHDX durante la instalación

📌 Casos de uso: probar versiones Insider, despliegues de imágenes personalizadas, entornos de trabajo portátiles y mucho más.

  1. Arranca Windows 11 con un instalador USB.
  2. Pulsa Win + R, escribe cmd y pulsa Ctrl + Mayús + Intro.
  3. Usa DiskPart para crear y conectar el VHDX:
    1. Escribe diskpart y pulsa Intro para abrir la herramienta DiskPart.
    2. Introduce estos comandos uno a uno:
      create vdisk file=D:\VHDs\Win11.vhdx maximum=65536 type=expandable
      select vdisk file=D:\VHDs\Win11.vhdx
      attach vdisk
      convert gpt
      create partition primary
      format fs=ntfs quick
      assign
      Exit
  4. Continúa con la instalación de Windows y selecciona el VHDX montado como unidad de instalación.
  5. Para confirmar que la entrada de arranque es correcta, ejecuta el siguiente comando:
    Bcdedit

    1. Si ves una entrada que hace referencia a la ubicación de tu VHDX (por ejemplo, vhd=[D:]\VHDs\Win11.vhdx), has conseguido el arranque nativo desde VHDX.

💡 Consejo: cuando instalas Windows 11 en un VHDX, el instalador suele añadir la entrada de arranque automáticamente. Pero si el VHDX está en otro disco o si vas a configurar varias entradas de arranque, tendrás que añadirla a mano.

Para ello, haz lo siguiente:

  1. Ejecuta este comando en un símbolo del sistema con permisos elevados:
  2. bcdboot <drive letter>:\Windows, donde <drive letter> es la unidad en la que se montó tu VHDX.
  3. Ejecuta lo siguiente para añadir la entrada manualmente:
  4. bcdedit /set {current} description "Windows 11 VHDX Boot"
  5. bcdedit /set {current} device vhd=[<drive letter>:]\VHDs\Win11.vhdx
  6. bcdedit /set {current} osdevice vhd=[<drive letter>:]\VHDs\Win11.vhdx
  7. bcdedit /set {current} detecthal on
    Sustituye <drive letter> por la unidad en la que se montó tu VHDX.
  8. Para comprobar si estás arrancando de forma nativa desde el VHDX, ejecuta bcdedit y busca una entrada con la ruta de tu archivo VHDX.

⚠️ Qué vigilar al configurar un VHDX con arranque nativo

RiesgosPosibles consecuenciasCómo revertirlo
Has borrado el archivo VHDX por accidenteEl sistema no arrancará desde el VHDX
El VHDX se ha particionado malLa instalación de Windows no detectará el discoVuelve a abrir DiskPart, inicializa el disco y crea la partición correcta
Has aplicado un índice de imagen de Windows incorrectoSe instalará la edición de Windows equivocadaVuelve a aplicar la imagen correcta con DISM

Otros aspectos a tener en cuenta al configurar un VHDX con arranque nativo

Saber cómo se comporta un PC que arranca desde VHDX es fundamental para mantener las políticas de estabilidad en los entornos de prueba. Esto es todo lo que debes valorar antes de aplicar cualquier cambio.

BitLocker no es compatible con los PC que arrancan de forma nativa desde VHDX

El arranque nativo desde VHDX no admite el cifrado con BitLocker. El motivo es que BitLocker trabaja muy ligado a los componentes del disco físico, lo que impide que los discos duros virtuales usen la herramienta de protección de unidades de Microsoft.

Dinámico o fijo

Al configurar tu disco virtual puedes elegir entre un VHDX «fijo», que prioriza el rendimiento (recomendado para entornos de producción), o uno «dinámico», que sacrifica velocidad de E/S a cambio de un uso más eficiente del espacio en disco.

Rendimiento

En los PC con arranque nativo desde VHDX, los archivos pueden alcanzar velocidades altas en SSD modernos. En cambio, el rendimiento cae en unidades USB externas y discos duros lentos por problemas de latencia y tasas de transferencia más bajas.

Letras de unidad

Cuando arrancas una estación de trabajo desde un VHDX, las letras de unidad se asignan con independencia del sistema operativo del equipo anfitrión. Es decir, la unidad C: de tu VHDX será distinta de la unidad C: del anfitrión, y al contrario. Consulta aquí la guía de Microsoft para restaurar las letras de la unidad de arranque.

Ubicación de almacenamiento

Merece la pena repetirlo: los SSD son el mejor sitio para guardar tu VHDX si buscas la máxima capacidad de respuesta y eficiencia en operaciones que consumen mucha memoria. Si tu equipo anfitrión usa tecnología más antigua, es probable que notes un rendimiento menor.

Actualizaciones

Igual que ocurre con los entornos aislados (sandbox), un SO Windows que se ejecuta en un disco duro virtual puede recibir parches de seguridad, actualizaciones de funciones y más a través de Windows Update.

Usa el arranque nativo desde VHDX para entornos de prueba eficientes y fiables

Arrancar Windows 11 desde un disco duro virtual es una solución ligera para entornos de TI que necesitan una instancia aislada de Windows para pruebas internas, simulaciones de formación y mucho más. Guarda copias de seguridad de tu archivo VHDX por si acaso y sigue bien los pasos para que todo funcione sin fricciones.

Temas relacionados:

FAQs

Crea el VHDX con PowerShell, aplícale una imagen de Windows con DISM y añade el VHDX al menú de arranque. Consulta aquí todos los pasos.

Sí, Windows 10 y 11 admiten configuraciones de arranque nativo desde VHDX.

Sí, Windows Update funciona incluso cuando arrancas desde un VHDX.

Arrancar desde un VHDX permite crear entornos aislados y portátiles para pruebas, desarrollo o resolución de problemas. Es más rápido que la virtualización e ideal para administradores de TI o desarrolladores que necesitan varias instancias de Windows en un mismo dispositivo.

Sí, Windows Update funciona con normalidad dentro de un sistema arrancado desde VHDX. Seguirás recibiendo parches de seguridad, controladores y actualizaciones de funciones como siempre.

Quizá también te interese…

¿Listo para simplificar los aspectos más complejos de las TI?