Saltar al contenido principal

Ventanas en una MV

Windows es uno de los sistemas operativos invitados más populares para los usuarios de Unraid, especialmente para juegos, productividad y soporte de aplicaciones heredadas. Aquí están las consideraciones esenciales para ejecutar Windows VM.

Before comienza
  • Microsoft terminó el soporte para Windows 7 en enero de 2020, Windows 8.1 en enero de 2023 y Windows 10 en octubre de 2025. Use Windows 11 (o posterior) o Server 2022 (o posterior) para recibir actualizaciones de seguridad continuas.
  • Siempre pruebe la estabilidad del VM antes de activar su licencia de Windows.
  • Para GPU passthrough, use OVMF (UEFI) BIOS con Windows 11 o más reciente.

Configuraciones compatibles

Edición de WindowsBIOS recomendadoTipo de máquinaNotas
Windows 11OVMF TPMQ35Requiere emulación TPM 2.0
Windows Server 2022OVMFQ35Ideal para cargas de trabajo empresariales
Windows 10OVMFQ35Obsoleto (EOL oct 2025)
Windows Server 2019OVMFi440fx/Q35Compatible pero no recomendado

Gestión de controladores VirtIO

Windows requiere controladores para-virtualizados para un rendimiento óptimo con la pila de virtualización de Unraid.

Para instalar o actualizar controladores:

  1. En Configuraciones → Gestor de MV, configure una ruta predeterminada para el ISO de VirtIO (por ejemplo, /mnt/user/isos/virtio-win.iso).
  2. Al crear una VM de Windows, el ISO se conectará automáticamente como un CD-ROM virtual.
  3. Durante la instalación de Windows, cargue los controladores desde el ISO de VirtIO cuando se le soliciten los controladores de almacenamiento.
consejo

Usando Unraid 7 o superior, puedes inyectar automáticamente los controladores VirtIO durante la instalación de Windows. Habilita esto en Configuración de VM → Opciones avanzadas.


Configuración de hibernación

La hibernación te permite guardar todo el estado de tu VM de Windows, incluyendo aplicaciones abiertas y documentos, en el disco. Esto te permite apagar la VM sin perder trabajo. Al resumir, Windows restaura todo exactamente como lo dejaste, omitiendo el proceso de arranque normal. Esta característica es útil cuando necesitas reiniciar o apagar tu host de Unraid o quieres ahorrar energía mientras mantienes el estado de tu VM intacto.

Benefits de la hibernación
  • Ahorre energía apagando un VM inactivo sin perder progreso
  • Reanude el trabajo rápidamente después del mantenimiento del host o de las actualizaciones
  • Reduzca el desgaste de los SSD en comparación con los apagados y reinicios completos frecuentes

Para usar la hibernación de manera confiable, debes instalar el QEMU Guest Agent en tu VM de Windows. Este agente permite que Unraid se comunique con la VM para operaciones avanzadas como hibernación, apagado y reportes de estadísticas en vivo.

Cómo instalar el QEMU Guest Agent - Haz clic para expandir/colapsar
  1. Inicie su VM de Windows con el ISO de controladores VirtIO montado.
  2. Abra el Explorador de archivos y navegue a los medios de controladores VirtIO.
  3. Abra la carpeta guest-agent.
  4. Ejecuta qemu-ga-x64.msi para instalar el agente. (Es posible que brevemente veas una caja de comandos; no aparecerá ningún diálogo de confirmación.)
Cómo habilitar la hibernación en Windows - Haz clic para expandir/colapsar
  1. Abra el Panel de control y busque Opciones de energía.
  2. Haga clic en Elija qué hacen los botones de encendido.
  3. Haga clic en Cambiar configuraciones que actualmente no están disponibles para desbloquear configuraciones de apagado.
  4. Marque la opción Hibernar.
  5. Haga clic en Guardar cambios.

La opción Hibernar ahora aparecerá en el menú de energía de Windows.

What ¿si la hibernación falla?

Si tu VM no hiberna o retoma correctamente, podrías perder trabajo no guardado o enfrentar una restauración fallida. Siempre guarda datos importantes antes de hibernar. Si los problemas persisten, asegúrate de que el QEMU Guest Agent esté instalado y actualizado, y verifica el registro de eventos de Windows por errores.


Ajuste de rendimiento

Optimizar tu VM de Windows puede mejorar la capacidad de respuesta, reducir el uso del disco y evitar problemas comunes con el paso de dispositivos o apagado. Estas configuraciones son opcionales y pueden aplicarse según sea necesario.

Desactivar inicio rápido

Deshabilitar el inicio rápido puede ayudar a prevenir problemas con el paso de dispositivos. Asegura que el hardware de tu VM se inicialice correctamente cada vez que se inicia. Aunque esta configuración está diseñada para PCs físicas, en un entorno virtual, a menudo puede causar más problemas que beneficios.

Cómo desactivar el inicio rápido - Haz clic para expandir/colapsar
  1. Abra el Panel de control y busque Energía.
  2. Haga clic en Elija qué hacen los botones de encendido.
  3. Haga clic en Cambiar configuraciones que actualmente no están disponibles.
  4. Desmarque Activar inicio rápido en Configuraciones de apagado.
  5. Haga clic en Guardar cambios.

Desactivar hiberfil.sys

La hibernación en Windows crea un archivo oculto grande llamado hiberfil.sys. Este archivo puede consumir espacio significativo en el disco e incrementar la actividad del disco en tu VM. Si no dependes de la hibernación, deshabilitarla liberará espacio de almacenamiento y reducirá la actividad de E/S innecesaria.

Cómo desactivar la hibernación y eliminar hiberfil.sys - Haz clic para expandir/colapsar
  1. Haga clic derecho en el botón Inicio y seleccione Terminal de Windows (Admin) o Símbolo del sistema (Admin).
  2. Escriba: powercfg /h off
  3. Presiona Enter y reinicia tu VM. El archivo hiberfil.sys se eliminará de tu unidad C:.

Desactivar la indexación de Windows

Windows Search indexing continuously scans your virtual machine's storage to catalog files for faster search results. However, on a virtual machine, this can cause unnecessary disk I/O, slow down performance, and increase wear on your physical storage, especially SSDs in your cache pool.

Cómo desactivar la indexación de Windows - Haz clic para expandir/colapsar
  1. Presione Windows + R para abrir el cuadro de diálogo Ejecutar, escriba services.msc y presione Enter.
  2. En la ventana de Servicios, desplácese hacia abajo, haga clic derecho en Windows Search y luego seleccione Detener.
  3. Haga doble clic en Windows Search, cambie el Tipo de inicio a Deshabilitado y haga clic en OK.

Desactivar desfragmentación automática del disco

Windows está diseñado para desfragmentar automáticamente discos duros físicos en un horario regular. En una VM - especialmente cuando se utiliza almacenamiento SSD o vDisks de provisión delgada - la desfragmentación automática es innecesaria y también puede reducir la vida útil del disco y degradar el rendimiento.

Cómo desactivar la desfragmentación automática del disco - Haz clic para expandir/colapsar
  1. Abra el Explorador de archivos, haga clic derecho en la unidad C: y seleccione Propiedades.
  2. Vaya a la pestaña Herramientas y haga clic en Optimizar.
  3. Haga clic en Cambiar configuraciones.
  4. Desmarque Ejecutar en un horario y haga clic en OK.

Habilitar modo de energía de alto rendimiento

Las características de gestión de energía en Windows están diseñadas para laptops y escritorios para ahorrar energía. En un entorno VM, estas características pueden disminuir innecesariamente el rendimiento o suspender tu VM, haciéndola menos receptiva y difícil de gestionar.

Habilitar el modo Alto rendimiento asegura que su VM siempre funcione a toda velocidad y es menos probable que se pause o se suspenda inesperadamente.

Cómo habilitar el modo de energía de alto rendimiento - Haz clic para expandir/colapsar
  1. Abra el Panel de control y busque "energía".
  2. Haga clic en Elegir un plan de energía.
  3. Seleccione Alto rendimiento bajo Planes preferidos.

Habilitar acceso remoto de escritorio

El protocolo de escritorio remoto (RDP) te permite acceder a tu VM de Windows desde otro dispositivo. Ofrece mejor rendimiento y compatibilidad en comparación con VNC. Ten en cuenta que RDP solo es compatible con las ediciones Professional y Enterprise de Windows. Además, tu cuenta de usuario de Windows debe tener una contraseña establecida.

precaución

RDP no está disponible en las ediciones Home de Windows. Siempre establece una contraseña segura para tu cuenta de usuario de Windows antes de habilitar RDP.

Cómo habilitar el acceso a escritorio remoto (RDP) - Haga clic para expandir/colapsar

Para habilitar el acceso RDP, siga estos pasos:

  1. Presione Windows + I para abrir Configuración, luego navegue a Sistema → Acerca de y haga clic en Configuraciones avanzadas del sistema.
  2. En la ventana Propiedades del sistema, haga clic en la pestaña Remoto, luego seleccione Habilitar escritorio remoto.
  3. Haga clic en OK para confirmar los cambios.
  4. Desde su dispositivo cliente, use un cliente RDP de Microsoft para conectarse a la dirección IP del VM (no al servidor Unraid).
consejo

Los clientes oficiales de Microsoft RDP están disponibles para Windows, Mac, Android e iOS. Asegúrate de que tu VM esté en un puente de red que permita acceso a LAN.

Solucionar problemas de audio HDMI con interrupciones MSI

Si estás teniendo problemas con el audio HDMI en una VM de Windows que usa GPU passthrough (lo cual ocurre frecuentemente con tarjetas gráficas NVIDIA), habilitar las Interrupciones Señaladas por Mensaje (MSI) podría ayudar. MSI mejora la gestión de interrupciones para los dispositivos pasantes.

Cómo habilitar las interrupciones MSI - Haz clic para expandir/colapsar
precaución

Haz una copia de seguridad de tu VM antes de realizar cualquier cambio en el registro. Las modificaciones incorrectas pueden causar inestabilidad en el sistema.

  1. Verifique la capacidad de MSI:

    • Inicie su VM con GPU passthrough habilitado.
    • Accede a Unraid a través de WebTerminal o SSH.
    • Ejecute el comando lspci -v -s 01:00.0 (reemplace 01:00.0 con la dirección PCI de su GPU).
    • Busque la línea: Capacidades: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+.
  2. Habilitar MSI en Windows:

Para obtener más detalles técnicos, consulta explicación de las interrupciones VFIO.


Actualización a Windows 11

Windows 11 requiere TPM 2.0 y Secure Boot. El BIOS OVMF-TPM de Unraid proporciona el soporte TPM virtual necesario para estos requisitos.

Before actualizando
  • Cree una copia de seguridad completa de su VM.
  • Asegúrese de que Unraid esté ejecutando la versión 6.10 o posterior.
  • Verifique que su VM de Windows 10 cumpla con los requisitos del sistema de Windows 11.

Para agregar soporte TPM:

  1. Apaga tu Windows 10 VM.
  2. Edita la configuración del VM.
  3. Cambia BIOS de OVMF a OVMF-TPM.
  4. Guarda los cambios y inicia el VM.

Métodos de actualización

  1. Descarga el Asistente de instalación de Windows 11.
  2. Ejecuta el instalador y sigue las instrucciones en pantalla.
  3. Reinicia cuando se te indique.

Ampliación de particiones vDisk de Windows VM

Data riesgo de pérdida

Ampliar o modificar vDisk y los diseños de particiones puede llevar a una pérdida de datos irreversible si no se realiza cuidadosamente. Siempre crea una copia de seguridad completa o un correo instantáneo de tu VM antes de proceder.

Después de expandir tu vDisk siguiendo los pasos en Expandir un vDisk, puedes encontrar un problema donde la partición de recuperación predeterminada de Windows te impide expandir fácilmente tu partición de sistema (C:) para utilizar el nuevo espacio. Para resolver este problema, necesitas eliminar la partición de recuperación y luego usar el Administrador de discos de Windows para expandir la partición.

Redimensionar vDisk 2

Después de completar la expansión inicial de vDisk:

  1. Inicia tu Windows VM.
  2. Abre el símbolo del sistema: Presiona la tecla de Windows, escribe cmd, y presiona Enter.
  3. Lanza diskpart: Escribe diskpart y presiona Enter.
  4. Lista discos: Escribe list disk y presiona Enter.
  5. Selecciona el disco expandido: Escribe select disk #, sustituyendo # por el número correcto del disco.
  6. Lista particiones: Escribe list partition y presiona Enter.
  7. Identifica la partición de recuperación: Busca la partición de recuperación que sigue a tu partición principal.
  8. Seleccione y elimine la partición de recuperación:
    • Escribe select partition #, sustituyendo # por el número de la partición de recuperación.
    • Escribe delete partition override y presiona Enter.
  9. Expande la partición C:
    • Haz clic derecho en el menú de Inicio y selecciona Administración de discos.
    • Haga clic derecho en la partición que desea extender (usualmente C:) y elija Extender volumen....
    • Sigue las indicaciones para usar el espacio no asignado.
Redimensionar vDisk 3
Redimensionar vDisk 4
consejo

Solo necesitas eliminar la partición de recuperación si bloquea el acceso al espacio libre adyacente. Si el espacio no asignado ya está al lado de tu partición C:, puedes extenderla sin eliminar nada.

advertencia

Los cambios realizados en las particiones del disco son permanentes y no se pueden deshacer. Asegúrate de que tus datos estén respaldados de manera segura antes de eliminar cualquier partición.