«Windows no se puede instalar en este disco»: las razones reales (no el mensaje)

¿Te fue útil?

Windows Setup es educado de la misma manera que lo es una alarma de humo. Emite la misma frase tanto si tu cocina está en llamas como si solo quemaste una tostada. “Windows no se puede instalar en este disco” es ese pitido: técnicamente cierto, operativamente inútil.

Si has llegado aquí, probablemente estés mirando una lista de particiones, un botón Siguiente atenuado y una sospecha creciente de que el instalador te está manipulando. No lo está. Simplemente comprime seis modos distintos de fallo de almacenamiento/arranque en una sola frase.

Lo que realmente significa el mensaje

Windows Setup está haciendo tres tareas a la vez:

  1. Bootstrap de una cadena de arranque (UEFI o BIOS/Legacy) con las estructuras en disco correctas.
  2. Validar que el diseño de disco/particiones coincida con el modo de arranque y los requisitos de la edición de Windows.
  3. Hablar con tu almacenamiento a través del controlador/pila de drivers que el firmware y el hardware presentan.

Cuando dice “no se puede instalar”, normalmente significa una de estas cosas:

  • El estilo de partición del disco (GPT/MBR) no coincide con la forma en que arrancó el instalador (UEFI/Legacy).
  • El instalador no puede escribir de forma fiable las particiones de arranque/metadata requeridas (ESP/MSR/Recovery) porque algo del disco es “especial” (disco Dinámico, metadata de RAID del proveedor, alineación extraña, herramientas de recuperación previas).
  • El controlador de almacenamiento está oculto detrás de un requisito de driver (Intel RST/VMD, RAID HBA, ciertos controladores de VM), y Setup está medio ciego.
  • La partición elegida no es un destino válido (tipo incorrecto, demasiado pequeña, sistema de archivos incorrecto, partición lógica dentro de un contenedor extendido, etc.).
  • El disco está offline, de solo lectura o bloqueado por políticas (política SAN, restos de BitLocker, protección de escritura del firmware, o Windows Setup siendo cauteloso con medios extraíbles).
  • El disco está fallando o engañando (errores de medio, cable/backplane inestable, bugs de firmware), y Setup está siendo conservador.

En otras palabras: el mensaje no es el diagnóstico. Es un síntoma de una descoordinación entre el modo de arranque, el esquema de particiones y la visibilidad del almacenamiento.

Guía rápida de diagnóstico (compruébalo en este orden)

Si quieres velocidad, deja de hacer clic al azar y ejecuta un bucle ajustado: confirma el modo de arranque, confirma el esquema de particiones, confirma la visibilidad del controlador/driver de almacenamiento. Todo lo demás es un detalle.

Primero: confirma cómo arrancó el instalador (UEFI vs Legacy)

  • Si el menú de arranque USB muestra dos entradas (por ejemplo “UEFI: USB” y “USB”), tu elección importa.
  • Windows 11 prefiere con fuerza (y en instalaciones normales soportadas prácticamente requiere) UEFI + GPT.

Decisión: Si quieres UEFI (sí lo quieres, en 2026), reinicia y arranca el instalador en modo UEFI.

Segundo: confirma el estilo de partición del disco (GPT vs MBR)

  • UEFI espera GPT (con una partición EFI System Partition).
  • Legacy BIOS espera MBR (con una partición activa).

Decisión: Si el estilo del disco no coincide con el modo de arranque, o bien convierte el disco o bien cambia el modo de arranque. Elige uno; no mezcles.

Tercero: confirma la ruta del controlador de almacenamiento (AHCI vs RAID/VMD) y los drivers

  • Si el disco no aparece, normalmente es por driver/modo del controlador, no porque “Windows odie tu SSD”.
  • Intel VMD/RST frecuentemente oculta NVMe detrás de una capa tipo RAID hasta que se carga el driver correcto.

Decisión: O bien cambia el firmware a AHCI (más sencillo) o bien proporciona el driver de almacenamiento correcto (a veces requerido en RAID empresariales).

Luego: comprueba las banderas de estado del disco (solo lectura, offline, dinámico)

  • Sólo lectura/offline = Setup no puede crear particiones de arranque.
  • Disco Dinámico = Setup no instalará en muchos escenarios.

Finalmente: revisa la capa física aburrida

  • Cable suelto, puerto malo, carril de backplane roto, firmware de SSD medio muerto. Los errores de Setup son a menudo hardware muriéndose silenciosamente.

Causas raíz reales, mapeadas a los síntomas

1) Desajuste de modo de arranque: instalador UEFI + disco MBR (o instalador Legacy + disco GPT)

Este es el clásico. Setup arranca en modo UEFI, ve un disco MBR y se niega a instalar porque no puede colocar la EFI System Partition de la manera que el firmware UEFI espera. O al revés: arrancó en legacy, ve GPT y se queja de que el disco es estilo GPT.

Qué hacer: Decide el modo de arranque. Para sistemas modernos, elige UEFI y convierte el disco a GPT. Si vas a instalar en una máquina antigua que realmente necesita Legacy, entonces convierte a MBR y acepta las limitaciones.

2) Falta de drivers de almacenamiento: RAID HBAs, Intel RST/VMD, rutas NVMe poco comunes

El instalador de Windows incluye muchos drivers integrados. No incluye el driver de cada proveedor de RAID o VMD. Cuando Setup no puede hablar con el controlador de almacenamiento correctamente, puede no mostrar discos en absoluto—o mostrar un disco pero fallar en la instalación porque las escrituras no llegan a donde se espera.

Qué hacer: O bien cambia la plataforma a AHCI (si es aceptable), o carga el driver correcto durante Setup. En servidores empresariales con controladoras RAID, cargar el driver del proveedor es el movimiento normal y correcto.

3) Discos “especiales”: discos Dinámicos, Storage Spaces, metadata RAID residual

Windows Setup quiere un disco básico y sencillo para el volumen del SO en la mayoría de los casos. Los discos Dinámicos son para ciertas características de Windows y escenarios heredados, no para tu objetivo de instalación limpia del SO. De forma similar, los discos que formaron parte de un conjunto RAID pueden llevar metadata al final del dispositivo; Setup puede confundirse o negarse a usarlos.

Qué hacer: Limpia la metadata (con cuidado), devuelve el disco a Basic y reinícialo.

4) Conflictos en el diseño de particiones: demasiadas particiones, tipos incorrectos o no hay espacio para las particiones requeridas

Las instalaciones UEFI de Windows quieren una EFI System Partition (ESP), una Microsoft Reserved (MSR) y típicamente una partición de Recuperación. Si tu disco ya está dividido en una docena de particiones—especialmente si está cerca de los límites de MBR—o los primeros megabytes están “ocupados” por algo extraño, Setup puede negarse.

Qué hacer: Si puedes, elimina particiones y deja que Setup cree el diseño por defecto. Si no puedes (dual-boot, política de imagen), crea las particiones requeridas manualmente con tamaños y alineación correctos.

5) Disco offline, sólo lectura o restringido por políticas

En algunos entornos (especialmente al instalar en VMs o en LUNs adjuntos a SAN), Windows puede marcar discos como offline debido a la política SAN. O el disco puede tener el atributo de solo lectura establecido. O el dispositivo se ve como extraíble, y Setup aplica protecciones.

Qué hacer: Quita el solo lectura, pon el disco online y asegúrate de que estás instalando en una ruta de disco interno.

6) Peculiaridades 4Kn/512e, bugs de firmware del controlador y “funciona en una versión de BIOS”

Los discos de formato avanzado, la traducción del tamaño de sector (512e) y ciertas versiones de firmware de RAID pueden hacer que Windows Setup mal-evalúe la geometría del disco. Es más raro hoy, pero todavía aparece en equipos empresariales, especialmente al mezclar HBAs antiguos con SSDs modernos.

Qué hacer: Actualiza BIOS/UEFI y firmware de almacenamiento. Si no puedes, ajusta la configuración del controlador (habilita emulación 512e donde corresponda) o elige una ruta de controlador diferente.

7) Falla real del disco (o un carril del controlador muriendo)

Setup es una carga de trabajo con muchas escrituras: escrituras de tabla de particiones, creación de sistemas de archivos, expansión de install.wim. Un SSD marginal puede pasar lecturas casuales y aun así fallar bajo escrituras sostenidas. Si la instalación falla en porcentajes distintos cada vez, sospecha del hardware.

Qué hacer: Cambia cables/puertos, prueba el SSD, intenta con otra unidad. No discutas con la física.

Tareas prácticas (comandos, salidas y decisiones)

Estas son tareas de campo que puedes ejecutar en Windows Setup (Shift+F10 abre un símbolo del sistema) o en WinPE. Cada tarea incluye: comando, ejemplo de salida, lo que significa y la decisión que debes tomar.

Regla general: haz un cambio a la vez y luego vuelve a comprobar. Alternar al azar es cómo terminas con un sistema que solo arranca los martes.

Task 1: Confirmar si WinPE está arrancado en modo UEFI

cr0x@server:~$ reg query HKLM\System\CurrentControlSet\Control /v PEFirmwareType
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
    PEFirmwareType    REG_DWORD    0x2

Qué significa: 0x2 es UEFI, 0x1 es BIOS/Legacy.

Decisión: Si pretendes una instalación GPT, quieres UEFI (0x2). Si es 0x1, reinicia y elige la entrada UEFI USB.

Task 2: Listar discos e identificar GPT vs MBR

cr0x@server:~$ diskpart
Microsoft DiskPart version 10.0.22621.1

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online          953 GB      0 B
  Disk 1    Online          476 GB    476 GB        *

Qué significa: El * bajo Gpt indica GPT. Disk 0 es MBR (sin estrella).

Decisión: Si estás en modo UEFI y el disco objetivo no es GPT, convíertelo (Tarea 6/7). Si estás en modo Legacy y ves GPT, o conviertes a MBR o reinicia en UEFI.

Task 3: Inspeccionar el diseño de particiones del disco objetivo

cr0x@server:~$ diskpart
DISKPART> select disk 1

Disk 1 is now the selected disk.

DISKPART> list part

  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
  Partition 1    Primary            476 GB  1024 KB

Qué significa: Una sola partición primaria. Aún no hay ESP/MSR.

Decisión: Si es una instalación limpia, borrar particiones y dejar que Setup cree los predeterminados suele ser lo mejor. Si estás preparando manualmente, crearás ESP/MSR tú mismo (Tarea 9).

Task 4: Comprobar si el disco está de solo lectura u offline

cr0x@server:~$ diskpart
DISKPART> select disk 0

Disk 0 is now the selected disk.

DISKPART> attributes disk

Current Read-only State : Yes
Read-only  : Yes
Boot Disk  : No
Pagefile Disk  : No
Hibernation File Disk  : No
Crashdump Disk  : No
Clustered Disk  : No

Qué significa: El disco está en solo lectura. Setup no creará las particiones requeridas.

Decisión: Limpia el atributo (Tarea 5). Si reaparece, sospecha de política del controlador, política SAN o protección de escritura de hardware.

Task 5: Quitar solo lectura y poner el disco online

cr0x@server:~$ diskpart
DISKPART> select disk 0
DISKPART> attributes disk clear readonly

Disk attributes cleared successfully.

DISKPART> online disk

DiskPart successfully onlined the selected disk.

Qué significa: El disco es escribible y está online.

Decisión: Reintenta particionar/instalar. Si el disco vuelve a ponerse offline, revisa la política SAN (Tarea 12) o la configuración del controlador.

Task 6: Borrar el disco (destructivo) y convertir a GPT

cr0x@server:~$ diskpart
DISKPART> select disk 1
DISKPART> clean

DiskPart succeeded in cleaning the disk.

DISKPART> convert gpt

DiskPart successfully converted the selected disk to GPT format.

Qué significa: Tabla de particiones y metadata eliminadas; disco ahora inicializado como GPT.

Decisión: Usa esto cuando puedas permitirte destruir las particiones existentes. Si no puedes, necesitas conversión no destructiva (Tarea 8) u otro plan.

Task 7: Borrar el disco (destructivo) y convertir a MBR

cr0x@server:~$ diskpart
DISKPART> select disk 0
DISKPART> clean
DISKPART> convert mbr

DiskPart successfully converted the selected disk to MBR format.

Qué significa: Disco inicializado en MBR.

Decisión: Solo elige MBR si vas a instalar intencionalmente en modo Legacy o tratas con hardware que realmente no puede arrancar en UEFI. Si no, no lo hagas.

Task 8: Conversión no destructiva de MBR a GPT (cuando es soportado)

cr0x@server:~$ mbr2gpt /validate /disk:0 /allowFullOS
MBR2GPT: Attempting to validate disk 0
MBR2GPT: Validation completed successfully

cr0x@server:~$ mbr2gpt /convert /disk:0 /allowFullOS
MBR2GPT: Attempting to convert disk 0
MBR2GPT: Creating the EFI system partition
MBR2GPT: Conversion completed successfully

Qué significa: La herramienta validó el diseño del disco y convirtió sin borrar datos, creando una ESP.

Decisión: Usa esto cuando conviertas una instalación existente o preserves datos. Si la validación falla, no lo fuerces; haz copia de seguridad y una instalación limpia.

Task 9: Crear manualmente un conjunto estándar de particiones UEFI para Windows (ESP/MSR/SO)

cr0x@server:~$ diskpart
DISKPART> select disk 1
DISKPART> clean
DISKPART> convert gpt

DISKPART> create partition efi size=260
DiskPart succeeded in creating the specified partition.

DISKPART> format quick fs=fat32 label="System"
  100 percent completed
DiskPart successfully formatted the volume.

DISKPART> assign letter=S
DiskPart successfully assigned the drive letter or mount point.

DISKPART> create partition msr size=16
DiskPart succeeded in creating the specified partition.

DISKPART> create partition primary
DiskPart succeeded in creating the specified partition.

DISKPART> format quick fs=ntfs label="Windows"
  100 percent completed
DiskPart successfully formatted the volume.

DISKPART> assign letter=W
DiskPart successfully assigned the drive letter or mount point.

Qué significa: Has creado el diseño GPT mínimo sensato para arranque UEFI de Windows: ESP (FAT32), MSR y partición NTFS del SO.

Decisión: Continúa con la instalación seleccionando la partición NTFS (W:). Si Setup aún se queja, el problema probablemente sea controlador/driver o política de firmware, no particiones.

Task 10: Identificar si el disco es Dinámico

cr0x@server:~$ diskpart
DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online          1863 GB     0 B   *   *

DISKPART> select disk 0
DISKPART> detail disk

Samsung SSD 870 QVO 2TB
Disk ID: {A1B2C3D4-E5F6-...}
Type   : SATA
Status : Online
Path   : 0
Target : 0
LUN ID : 0
Location Path : PCIROOT(0)#PCI(1F02)#ATA(C00T00L00)
Current Read-only State : No
Read-only  : No
Boot Disk  : No
Pagefile Disk  : No
Hibernation File Disk  : No
Crashdump Disk  : No
Clustered Disk  : No

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 2     D   Data         NTFS   Simple      1863 GB  Healthy

Qué significa: La estrella en Dyn indica un disco Dinámico. Setup comúnmente se niega a instalar en volúmenes dinámicos.

Decisión: Migra los datos, luego convierte a Basic (típicamente destructivo) vía DiskPart clean u otras herramientas. Para discos de SO: no uses Dinámico.

Task 11: Comprobar la visibilidad del controlador NVMe en WinPE

cr0x@server:~$ wmic diskdrive get model,interfacetype,size
Model                                InterfaceType  Size
WDC PC SN730 SDBPNTY-512G-1001        NVMe           512105932800

Qué significa: WinPE puede ver un disco NVMe de forma nativa.

Decisión: Si esto no devuelve nada o solo muestra tu instalador USB, estás en problemas de driver/controlador. Revisa el modo de almacenamiento del BIOS (AHCI vs RAID/VMD) y carga drivers.

Task 12: Inspeccionar y ajustar la política SAN (común en LUNs)

cr0x@server:~$ diskpart
DISKPART> san

SAN Policy : Offline Shared

DISKPART> san policy=OnlineAll

DiskPart successfully changed the SAN policy for the current operating system.

Qué significa: “Offline Shared” puede hacer que discos compartidos recién presentados aparezcan offline. “OnlineAll” pone discos online automáticamente.

Decisión: Para una instalación de un solo host en un LUN dedicado, OnlineAll suele ser correcto. En entornos cluster, ten cuidado: una política SAN equivocada puede crear dos escritores y una mala semana.

Task 13: Cargar un driver de almacenamiento durante Setup (y verificar que realmente se cargó)

cr0x@server:~$ drvload D:\drivers\iaStorVD.inf
DrvLoad: Successfully loaded D:\drivers\iaStorVD.inf

cr0x@server:~$ pnputil /enum-drivers | findstr /i "vmd rst stor"
Published Name : oem12.inf
Original Name  : iaStorVD.inf
Provider Name  : Intel Corporation
Class Name     : SCSIAdapter

Qué significa: El driver se cargó y ahora está enumerado en el almacén de drivers para esta sesión.

Decisión: Regresa a la pantalla de selección de disco y reescanea. Si los discos aparecen ahora, tu problema era visibilidad por driver, no estilo de partición.

Task 14: Validar los archivos de arranque EFI tras particionar manualmente (WinPE)

cr0x@server:~$ bcdboot W:\Windows /s S: /f UEFI
Boot files successfully created.

Qué significa: Los archivos de arranque se escribieron en la EFI System Partition.

Decisión: Si Windows se instala pero no arranca, este es tu movimiento de reparación. Si esto falla, la ESP está mal (no es FAT32, no está montada) o el firmware no está realmente arrancando UEFI.

Task 15: Comprobar volúmenes protegidos con BitLocker o filtros extraños (tríage post-fallo)

cr0x@server:~$ manage-bde -status
Volume C: [OS]
    Size:                 475.35 GB
    BitLocker Version:    2.0
    Conversion Status:    Fully Encrypted
    Percentage Encrypted: 100.0%
    Protection Status:    Protection Off
    Lock Status:          Unlocked
    Identification Field: Unknown

Qué significa: El disco tiene metadata de BitLocker y estaba previamente cifrado.

Decisión: Para reinstalar, puedes borrar el disco (clean) y seguir. Si vas a preservar datos, descifra correctamente antes de reconfigurar particiones, o crearás un rompecabezas forense para tu yo futuro.

Task 16: Comprobación rápida de indicadores de salud del disco (SMART vía WMI en WinPE)

cr0x@server:~$ wmic diskdrive get model,status
Model                                Status
WDC PC SN730 SDBPNTY-512G-1001        OK

Qué significa: Estado de salud a muy alto nivel. “OK” no garantiza que la unidad esté buena; solo significa que no está declarando fallos en voz alta.

Decisión: Si las instalaciones fallan de forma impredecible y esto muestra algo distinto de OK, reemplaza la unidad. Si está OK pero el comportamiento es inestable, aún sospecha del hardware después de descartar desajustes de arranque/driver.

Tres micro-historias del mundo corporativo

Micro-historia 1: El incidente causado por una suposición errónea

El ticket parecía un problema estándar de imagen de estaciones: “Los nuevos portátiles no aceptan la imagen de Windows. El instalador dice que no se puede instalar en este disco.” El helpdesk ya había realizado el ritual: reformatear, cambiar de puerto USB, probar otra memoria USB del instalador. Mismo resultado. El reloj corría porque estas máquinas eran para una clase de incorporación del lunes.

La suposición errónea fue simple: “Si Setup ve el disco, la ruta de almacenamiento está bien.” En esos portátiles, el OEM lo envió con Intel VMD habilitado por defecto. El disco más o menos aparecía—a veces como un dispositivo no inicializado, otras como un objetivo de tamaño extraño—porque la pila de driver genérica podía enumerar el controlador pero no manejarlo consistentemente.

Un ingeniero junior “lo arregló” limpiando y convirtiendo entre MBR y GPT repetidamente, lo cual es como intentar resolver una caída de red pintando el rack. Finalmente los discos quedaron en blanco, el error persistió y ahora no teníamos la partición de recuperación de fábrica para recurrir.

La reparación real tomó diez minutos: o bien deshabilitar VMD (cambiar a AHCI) en el firmware, o cargar el driver de almacenamiento Intel correcto en WinPE. Elegimos la vía del driver porque la imagen corporativa más tarde habilitó BitLocker y requería el modo de almacenamiento OEM para otras herramientas. Tras cargar el driver, el disco se estabilizó, las particiones se crearon limpiamente y la instalación procedió como si nada hubiera pasado.

La lección fue aburrida y repetible: antes de tocar tablas de particiones, confirma el modo del controlador y la ruta del driver. Si adivinas, fallarás a escala.

Micro-historia 2: La optimización que salió mal

Un equipo de servidores quería aprovisionamiento más rápido. Construyeron una imagen WinPE personalizada que autoparticionaba discos con scripts DiskPart y aplicaba la imagen del SO directamente. Funcionó en el laboratorio. Funcionó en los servidores del año pasado. Incluso funcionó en algunos de los de este año. Luego falló en un lote grande, con la misma amigable línea de Windows sobre no poder instalar.

La “optimización” fue forzar un diseño de partición compatible con legacy porque alguien quería una imagen única para gobernarlos a todos. El script creó un disco MBR con una partición NTFS activa. En el hardware nuevo, la BIOS tenía Legacy deshabilitado (como debería), y los servidores eran solo UEFI. Las máquinas arrancaban PXE WinPE (UEFI PXE), el script creaba MBR y Setup se negaba—correctamente—porque UEFI boot más disco OS en MBR es una descoordinación.

Intentaron arreglarlo habilitando Legacy en firmware en toda la flota. Eso creó un segundo problema: algunos servidores ahora arrancaban con diferentes pilas PXE NIC según el orden del firmware, y un subconjunto empezó a netbootear el entorno equivocado. El aprovisionamiento se volvió “más rápido” en el sentido de que fallaba más deprisa.

La solución final fue dividir el flujo de trabajo: aprovisionamiento solo UEFI con GPT por defecto, y una ruta legacy separada solo para los pocos sistemas verdaderamente antiguos. Lo bueno: una vez que todo fue UEFI+GPT, la fiabilidad de arranque mejoró y los casos de soporte bajaron. Lo no tan bueno: requirió admitir que “un script universal” a menudo es simplemente una caída universal futura.

Micro-historia 3: La práctica aburrida pero correcta que salvó el día

Un departamento financiero tenía un proyecto de renovación: reemplazar escritorios por oleadas. El equipo de despliegue tenía un hábito que respetaba: registraban la configuración del firmware y el diseño del disco antes de tocar nada. No era glamoroso. No era rápido. Extremadamente efectivo.

A mitad del proceso, llegó un nuevo envío con una revisión de placa base ligeramente diferente y un nuevo build de BIOS. El instalador de Windows empezó a lanzar el error de disco en máquinas que por fuera parecían idénticas. El pánico se iba gestando, los gerentes programando reuniones, lo habitual.

Porque el equipo tenía capturas previas al cambio, notaron rápido dos diferencias: el modo de almacenamiento estaba en RAID/VMD en lugar de AHCI, y las claves de Secure Boot estaban en un estado distinto. El USB de imagen había sido arrancado de forma inconsistente (algunos técnicos eligieron “USB” en lugar de “UEFI: USB”). Tres variables que todas mapean al mismo aviso de Setup.

Estandarizaron la entrada de arranque (UEFI), estandarizaron el modo de almacenamiento (AHCI para estos escritorios) y mantuvieron un pack de drivers listo para los modelos que requerían RAID. La solución no fue ingeniosa; fue controlada. El despliegue continuó con mínimo drama.

Hay una idea parafraseada de Deming que la gente de operaciones aprende a la fuerza: “Sin datos, solo eres otra persona con una opinión”. La práctica aburrida fue datos.

Errores comunes: síntoma → causa raíz → solución

1) “El disco aparece, pero Next está en gris”

Síntoma: Puedes seleccionar una partición, pero Setup se niega con el mensaje del disco o desactiva Next.

Causa raíz: La partición no es un objetivo válido (tipo incorrecto, partición lógica, sistema de archivos no soportado), o el disco está en solo lectura/offline.

Solución: Usa DiskPart para comprobar atributos; elimina particiones y deja que Setup las recree; o formatea NTFS y asegúrate de que el disco esté online y escribible.

2) “No se encontraron unidades” (o la lista de discos está vacía)

Síntoma: La pantalla de selección de disco no muestra nada.

Causa raíz: Falta de driver de almacenamiento (Intel VMD/RST, RAID HBA), o controlador configurado en un modo que WinPE no soporta por defecto.

Solución: Carga el driver (Tarea 13) o cambia el modo de almacenamiento del firmware a AHCI. Verifica con wmic diskdrive (Tarea 11).

3) “Windows no se puede instalar en este disco. La tabla de particiones seleccionada es MBR.”

Síntoma: Setup se queja explícitamente de MBR.

Causa raíz: Instalador arrancado en modo UEFI; disco en MBR.

Solución: Convierte el disco a GPT (Tarea 6) o arranca el instalador en modo Legacy (normalmente la elección equivocada para hardware moderno).

4) “Windows no se puede instalar en este disco. El disco seleccionado es del estilo de partición GPT.”

Síntoma: Setup se queja explícitamente de GPT.

Causa raíz: Instalador arrancado en modo Legacy; disco en GPT.

Solución: Arranca el instalador en modo UEFI, o convierte a MBR (Tarea 7) si realmente necesitas Legacy.

5) “Convertimos a GPT pero aún falla”

Síntoma: Hiciste el baile GPT/UEFI; el error persiste.

Causa raíz: Inestabilidad en la ruta de almacenamiento (desajuste de driver, metadata RAID, disco fallando) o disco en solo lectura/offline.

Solución: Confirma driver/controlador (Tarea 11/13), limpia metadata RAID haciendo un clean completo y reinit, quita solo lectura (Tarea 5) y considera actualizaciones de firmware o cambiar la unidad.

6) “Se instala, pero luego no arranca”

Síntoma: Copiar archivos tiene éxito; al reiniciar caes al firmware o a “no hay dispositivo de arranque”.

Causa raíz: Modo de arranque incorrecto, entradas EFI faltantes, ESP no creada o no es FAT32, o el orden de arranque apunta a otra cosa.

Solución: Arranca WinPE en UEFI, monta la ESP y ejecuta bcdboot (Tarea 14). Confirma el orden de arranque en el firmware.

7) “La instalación falla de forma inconsistente en porcentajes aleatorios”

Síntoma: A veces al 10%, a veces al 60%, nunca el mismo punto.

Causa raíz: Almacenamiento marginal (SSD/controlador), RAM inestable, o ruta de driver inestable. Setup es una prueba de esfuerzo disfrazada de asistente.

Solución: Cambia puertos/cables, ejecuta diagnósticos de hardware, prueba otro SSD, actualiza firmware. No sigas reparticionando como si fuera una religión.

8) “Queremos conservar la partición de datos; Setup no coopera”

Síntoma: Intentas instalar junto a particiones de datos existentes.

Causa raíz: Espacio insuficiente o incapacidad para crear ESP/MSR/Recovery de forma segura; demasiadas particiones (especialmente en MBR).

Solución: Encoge y haz espacio; asegura GPT y UEFI; o haz copia de seguridad y realiza un diseño limpio. Si los datos importan, haz respaldo primero, no después.

Chiste #1: El instalador de Windows es como un buscapersonas de los 90: un mensaje críptico y la suposición de que ya estás corriendo.

Listas de verificación / plan paso a paso

Checklist A: Instalación limpia en un PC moderno (ruta recomendada)

  1. En firmware: configura el modo de arranque en UEFI (deshabilita Legacy/CSM si es posible).
  2. En firmware: prefiere AHCI para SATA a menos que tengas razón para usar RAID/VMD.
  3. Arranca el instalador USB: elige la entrada que explícitamente diga UEFI.
  4. En la selección de disco: si puedes borrar, elimina todas las particiones en el disco objetivo.
  5. Deja que Setup cree las particiones automáticamente e instala en la partición principal del SO.
  6. Si el disco no es visible: carga el driver de almacenamiento o cambia el modo del controlador.

Checklist B: Debes preservar datos en el disco

  1. Decide si puedes mover los datos temporalmente. Si sí, hazlo. Simplifica todo.
  2. Confirma el modo de arranque (UEFI) y el estilo de partición (GPT). Si el disco es MBR y necesitas UEFI, valida mbr2gpt (Tarea 8).
  3. Asegura que tienes espacio para una ESP (típicamente 100–300MB) y partición de recuperación. Si no, reduce particiones de forma segura.
  4. No instales Windows en una partición que luego no puedas administrar. Si está apretado, estás construyendo el incidente de mañana.
  5. Tras la instalación, verifica entradas de arranque y preparación para BitLocker.

Checklist C: Instalando Windows en RAID empresarial

  1. Decide dónde se define el RAID: RAID de firmware, RAID del HBA o software. Evita el “RAID misterioso”.
  2. Asegura que el volumen lógico se presente como un único disco al SO.
  3. Tiene el driver de almacenamiento correcto listo en medio extraíble.
  4. Carga el driver temprano (Tarea 13) y confirma que el disco aparezca consistentemente.
  5. Prefiere UEFI+GPT a menos que la plataforma sea verdaderamente legacy.
  6. Tras la instalación, verifica que las herramientas de gestión RAID estén instaladas y generen alertas.

Checklist D: Instalaciones en VM (Hyper-V, VMware, etc.)

  1. Empareja el tipo de firmware de la VM: Gen 2 (UEFI) en Hyper-V suele significar GPT.
  2. Elige un tipo de controlador que Windows soporte de serie (los controladores SCSI modernos suelen estar bien; los paravirtual exóticos pueden necesitar drivers).
  3. Si usas NVMe virtual o almacenamiento paravirtual, inyecta drivers en la imagen de instalación o cárgalos durante Setup.
  4. Manténlo simple: un disco virtual, GPT limpio, arranque UEFI. La complejidad pertenece a producción, no al instalador.

Chiste #2: La particionación es el único lugar donde “simplemente bórralo” a veces es tanto el mejor consejo como una jugada que limita tu carrera.

Datos interesantes y breve historia (por qué estamos aquí)

  • MBR data de 1983 (era IBM PC DOS). Fue diseñado cuando “disco grande” significaba decenas de megabytes, no SSDs de varios terabytes.
  • GPT es parte de UEFI y fue diseñado para reemplazar las limitaciones de MBR, incluyendo el techo de 2TB (con sectores de 512 bytes).
  • UEFI no ganó de la noche a la mañana. Durante años, los sistemas se enviaron con Compatibility Support Module (CSM) para hacerse pasar por BIOS, lo que nos dio una década de confusión de modos mixtos.
  • Las advertencias de partición de Windows Setup son intencionalmente conservadoras. Microsoft prefiere detenerte a permitir que crees un sistema que arranque de forma poco fiable tras actualizaciones de firmware.
  • La EFI System Partition es FAT32 por una razón: el firmware UEFI necesita un sistema de archivos sencillo y ampliamente soportado para leer bootloaders sin un SO.
  • Intel RST/VMD existe en gran parte para soportar RAID y funciones de gestión y para abstraer dispositivos de almacenamiento detrás de una capa de controlador—genial para flotas, molesto para instalaciones limpias sin drivers.
  • Los discos Dinámicos fueron la respuesta de Windows a la gestión de volúmenes antes de que Storage Spaces se convirtiera en el enfoque más moderno. Siguen ahí y son una trampa frecuente para el instalador.
  • Windows 11 aceleró el final de las instalaciones Legacy BIOS en canales de soporte mainstream al impulsar UEFI, Secure Boot y expectativas de TPM.
  • La rareza del tamaño de sector (512e vs 4Kn) todavía importa para algunos controladores y rutas de arranque, especialmente en entornos empresariales que mezclan firmware RAID antiguo.

Preguntas frecuentes

1) ¿Debo usar UEFI o Legacy/CSM para Windows 10/11?

UEFI. Deshabilita CSM/Legacy salvo que tengas un requisito legacy específico. UEFI+GPT es el defecto moderno y evita muchos problemas de arranque.

2) ¿Necesito siempre GPT para UEFI?

En la práctica, sí para instalaciones de Windows que quieras que sean sensatas y soportables. El firmware UEFI a veces puede arrancar desde MBR en configuraciones extrañas, pero Windows Setup espera GPT para instalaciones UEFI.

3) Convertí el disco a GPT, pero Windows Setup sigue diciendo que no puede instalar. ¿Por qué?

Porque GPT no era el problema. Los siguientes culpables comunes son: driver de almacenamiento faltante (VMD/RST/RAID), disco en solo lectura/offline, o un disco/controlador fallando.

4) ¿Es DiskPart clean suficiente para eliminar metadata RAID antigua?

Normalmente sí para los propósitos del instalador. Alguna metadata RAID vive al final del disco; clean típicamente borra la información de particionado, no necesariamente todas las firmas del proveedor. Si los problemas persisten, usa las herramientas de gestión del RAID para limpiar la configuración extranjera, o realiza un borrado más exhaustivo en las utilidades del controlador (con cuidado).

5) ¿Por qué Windows Setup a veces muestra el disco con el tamaño incorrecto?

Eso suele ser un problema de traducción del driver/controlador (capa RAID/VMD) o una descoordinación de geometría/tamaño de sector. Carga el driver correcto o cambia el modo del controlador.

6) ¿Puedo instalar Windows en un disco Dinámico?

No como objetivo de una instalación limpia en la mayoría de los escenarios soportados. Conviértelo a Basic. Si ese disco se volvió dinámico por accidente, trátalo como señal de que tu entorno necesita prácticas de gestión de discos más rigurosas.

7) ¿Cuál es la forma más segura de hacer dual-boot con un SO existente?

Pon ambos SO en el mismo modo de arranque (preferiblemente UEFI) y en GPT. Asegura que haya una sola ESP usada de forma consistente. Haz copia de seguridad primero. Los “experimentos” de dual-boot tienden a volverse permanentes.

8) El SSD es NVMe pero no aparece en Setup. ¿Está muerto el SSD?

No necesariamente. En muchos portátiles, NVMe está oculto detrás de Intel VMD/RST. O bien deshabilita VMD (cambia a AHCI) o carga el driver Intel correcto en Setup.

9) Si cambio el modo de almacenamiento del BIOS de RAID a AHCI, ¿Windows arrancará después?

Si Windows fue instalado con drivers RAID/VMD y luego cambias a AHCI, puede fallar en arrancar a menos que la pila de drivers AHCI esté habilitada adecuadamente. Decide el modo de almacenamiento antes de instalar, siempre que sea posible.

10) ¿Qué tamaños de partición debo usar para ESP y MSR?

Práctica común: ESP 100–300MB (260MB es una elección pragmática), MSR 16MB. Windows Setup elegirá valores por defecto si lo dejas. No te pongas creativo a menos que tengas una razón.

Conclusión: próximos pasos que realmente funcionan

Cuando Windows dice que no se puede instalar en “este disco”, rara vez se trata del disco en abstracto. Se trata de una descoordinación entre el modo de arranque del instalador, el esquema de particiones del disco y la pila de controlador/driver que se interpone entre Windows y tu NAND.

Haz esto a continuación, en orden:

  1. Reinicia y confirma que el instalador está arrancado en modo UEFI (Tarea 1). No adivines; compruébalo.
  2. Comprueba el estilo del disco (Tarea 2). Si quieres UEFI, hazlo GPT.
  3. Confirma la visibilidad del almacenamiento y el modo del controlador (Tarea 11). Si faltan discos, resuelve drivers/VMD/RAID primero.
  4. Si puedes borrar, bórralo una vez y hazlo bien (Tarea 6). Luego deja que Setup cree particiones.
  5. Si no puedes borrar, usa conversión validada (Tarea 8) y haz espacio para las particiones requeridas.
  6. Si la instalación tiene éxito pero el arranque falla, repara los archivos de arranque (Tarea 14) y verifica el orden de arranque en el firmware.

Lo más importante: elige un carril. UEFI+GPT+la pila de drivers correcta es el carril. Una vez que estás en él, Windows Setup deja de ser misterioso y vuelve a ser simplemente impaciente.

← Anterior
Rspamd: Ajustes antispam que bloquean ataques sin bloquear a las personas
Siguiente →
Windows Update atascado: soluciona sin formatear el PC

Deja un comentario