Compartir a través de


Instalar Hyper-V

En este artículo se muestra cómo instalar Hyper-V en Windows y Windows Server. Siga el conjunto de instrucciones que se ajusten a sus necesidades.

Para crear y ejecutar máquinas virtuales, instale el rol de Hyper-V en Windows Server mediante el Administrador del servidor o el cmdlet Install-WindowsFeature en Windows PowerShell.

Para obtener más información sobre Hyper-V, consulte información general sobre la tecnologíaHyper-V. Para probar Windows Server 2025, puede descargar e instalar una copia de evaluación. Consulte el Centro de evaluación.

Comprobación de los requisitos de Windows Server

Antes de instalar Windows Server o agregar el rol de Hyper-V, asegúrese de que:

Si desea instalar solo las herramientas de administración, como Hyper-V Manager, consulte Administración remota de hosts de Hyper-V con Hyper-V Manager.

Instalar Hyper-V

Para instalar Hyper-V en Windows Server mediante PowerShell:

  1. En el Escritorio de Windows, seleccione el botón Inicio y escriba cualquier parte del nombre Windows PowerShell.

  2. Haga clic con el botón derecho en Windows PowerShell y seleccione Ejecutar como administrador.

    Importante

    Debe ejecutar PowerShell como administrador o se producirá un error en los comandos.

  3. Para instalar Hyper-V en un servidor al que está conectado de forma remota, ejecute el siguiente comando y reemplace <computer_name> por el nombre del servidor. Si está conectado localmente al servidor, ejecute el comando sin -ComputerName <computer_name>.

    Install-WindowsFeature -Name Hyper-V -ComputerName <computer_name> -IncludeManagementTools -Restart
    

    Captura de pantalla de la ventana de PowerShell después de ejecutar el comando para instalar Hyper-V en Windows Server.

  4. Se inicia la instalación. Tan pronto como finalice la instalación, el equipo se reinicia.

    Captura de pantalla de la ventana de PowerShell que muestra el progreso para instalar Hyper-V en Windows Server.

  5. Una vez reiniciado el servidor, puede ver que el rol de Hyper-V está instalado ejecutando el siguiente comando:

    Get-WindowsFeature Hyper-V -ComputerName <computer_name>
    

    Si está conectado localmente al servidor, ejecute el comando sin -ComputerName <computer_name>.

Nota:

Si instala este rol en un servidor que ejecuta la opción de instalación Server Core de Windows Server y usa el parámetro -IncludeManagementTools, solo se instala el módulo Hyper-V para Windows PowerShell. Puede usar la herramienta de administración de GUI, Hyper-V Manager, en otro equipo para administrar de forma remota un host de Hyper-V que se ejecuta en una instalación de Server Core. Para obtener instrucciones sobre cómo conectarse de forma remota, consulte Administración remota de hosts de Hyper-V con Hyper-V Manager.

Habilite Hyper-V para crear máquinas virtuales en Windows. Hyper-V se puede habilitar de muchas maneras, incluido el uso del panel de control de Windows, PowerShell o la herramienta de administración y mantenimiento de imágenes de implementación (DISM). En este artículo se explica cada opción.

Nota:

Hyper-V está integrado en Windows como una característica opcional; no hay ninguna descarga Hyper-V.

Comprobación de los requisitos de Windows

  • Windows 10 (Pro o Enterprise) o Windows 11 (Pro o Enterprise)
  • Procesador de 64 bits con traducción de direcciones de segundo nivel (SLAT).
  • Compatibilidad de CPU con la extensión del modo monitor de la máquina virtual (VT-c en CPU de Intel).
  • Mínimo de 4 GB de memoria.

Nota:

El rol Hyper-V no se puede instalar en Windows 10 Home o Windows 11 Home.

Para obtener más información y solucionar problemas, consulte Requisitos del sistema de Windows Hyper-V.

Habilitar Hyper-V

Para habilitar Hyper-V en Windows mediante PowerShell:

  1. En el Escritorio de Windows, seleccione el botón Inicio y escriba cualquier parte del nombre Windows PowerShell.

  2. Haga clic con el botón derecho en Windows PowerShell y seleccione Ejecutar como administrador.

    Importante

    Debe ejecutar PowerShell como administrador o se producirá un error en los comandos.

  3. Ejecute el siguiente comando:

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
    

    Captura de pantalla de la ventana de PowerShell después de ejecutar el comando para habilitar Hyper-V.

  4. Escriba Y para que el equipo se reinicie para completar la instalación.

Para habilitar el rol de Hyper-V en Windows mediante DISM:

La utilidad Deployment Image Servicing and Management (DISM) ayuda a configurar Windows y las imágenes de Windows. Entre sus muchas aplicaciones, DISM puede habilitar las características de Windows mientras se ejecuta el sistema operativo.

  1. En el Escritorio de Windows, seleccione el botón Inicio y escriba cualquier parte del nombre Windows PowerShell.

  2. Haga clic con el botón derecho en Windows PowerShell y seleccione Ejecutar como administrador.

  3. Escriba el siguiente comando:

    DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
    

    Ventana de la consola que muestra la habilitación de Hyper-V.

  4. Verá que la característica está habilitada y que "La operación se completó correctamente".

Para obtener más información sobre DISM, consulte la Referencia técnica de DISM.

Paso siguiente