Tienes una ventana de mantenimiento, una USB de instalación recién preparada y exactamente un trabajo: poner el sistema operativo en la máquina. Entonces Windows Setup te lía con la temida línea: “We couldn’t create a new partition or locate an existing one.” El reloj empieza a correr. La gente comienza a “ayudar” sugiriendo que “simplemente hagas clic en Siguiente otra vez”.
Este error parece un berrinche genérico del instalador. No lo es. Es el instalador diciéndote que la realidad del almacenamiento (tablas de particiones, modo de arranque, visibilidad del disco o drivers del controlador) no coincide con lo que espera. Arregla la discrepancia y se instala. Sigue haciendo clic y no lo hará.
La solución en 3 pasos (versión opinada)
Paso 1: Confirma que el modo de arranque y el estilo de disco son compatibles
La mayoría de los fallos “no pudimos crear una nueva partición” no son sobre “espacio”. Son sobre que el instalador intenta crear particiones críticas para el arranque (EFI System Partition para UEFI, System Reserved para BIOS/Legacy) y falla porque la máquina arrancó en el modo equivocado para la disposición actual del disco, o viceversa.
Haz esto: decide si vas a instalar en UEFI + GPT (recomendado para cualquier equipo medianamente moderno) o Legacy BIOS + MBR (solo si tienes un requisito estricto). Luego haz que el modo del firmware coincida y que el estilo del disco coincida.
- ¿Instalador arrancado en UEFI? El disco debe ser GPT y tener una EFI System Partition (ESP) creada por Setup.
- ¿Instalador arrancado en Legacy/CSM? El disco debe ser MBR; Setup creará System Reserved y gestionará la lógica de particiones activas.
Paso 2: Haz que el disco destino vuelva a ser aburrido (tabla de particiones y metadatos limpios)
Los instaladores fallan cuando los discos no están “vacíos” en las formas que el instalador considera importantes. Puedes tener espacio libre y aun así tener metadatos RAID obsoletos, firmas LVM de Linux residuales, cabeceras GPT dañadas o particiones de recuperación que bloquean el diseño que Windows quiere.
Haz esto: si el disco puede borrarse, límpialo correctamente (tabla de particiones + metadatos). Si no puede borrarse, haz un cambio quirúrgico: libera espacio contiguo sin asignar y asegúrate de que haya sitio para ESP/MSR/recuperación.
Paso 3: Elimina las trampas de “disco equivocado” y “controlador faltante”
Este error también aparece cuando Setup intenta colocar particiones de arranque en un disco distinto al que seleccionaste (a menudo porque hay varios discos presentes, o porque la llave USB confunde el orden “Disk 0”). También aparece cuando el disco es visible pero no escribible de forma coherente porque falta el controlador del controlador (común con algunos modos VMD/RAID en plataformas nuevas).
Haz esto: desconecta temporalmente otros discos, usa un puerto USB 2.0 si el instalador se comporta raro, y si estás en modo RAID/VMD, proporciona el driver correcto del controlador de almacenamiento o cambia a AHCI si tu entorno lo permite.
Seco-gracioso pero cierto: Windows Setup es como un portero muy educado. No te dirá el código de vestimenta, simplemente te negará la entrada.
Guion de diagnóstico rápido
Si solo tienes cinco minutos antes de que alguien te convierta en la “persona que parte el portátil por la mitad”, usa este orden. Encuentra el cuello de botella más rápido que hurgar aleatoriamente en particiones.
Primero: ¿Estamos arrancados en UEFI o Legacy?
- Revisa la entrada de arranque del instalador en el menú de arranque del firmware. Si ves dos entradas para el USB (una dice “UEFI: …”), elige la que corresponda.
- Por qué importa: UEFI espera GPT y una EFI System Partition. Legacy espera MBR. La discrepancia provoca que Setup falle al crear particiones del sistema.
Segundo: ¿El disco es realmente escribible y está limpio?
- Abre el símbolo del sistema (Shift+F10) y usa DiskPart para listar discos, comprobar si está en solo lectura e inspeccionar el estilo de partición.
- Por qué importa: metadatos obsoletos, atributos de solo lectura o tablas de particiones corruptas a menudo aparecen como “no puede crear partición”.
Tercero: ¿Accidentalmente estamos instalando con varios discos presentes?
- Desconecta todos los demás discos (incluyendo SATA/NVMe internos adicionales si es posible). Deja solo el disco objetivo y el USB instalador.
- Por qué importa: Setup puede poner la partición de arranque en Disk 0 y el SO en Disk 1. Si Disk 0 es extraíble, raro o no tiene espacio, obtienes este error.
Si eso pasa: sospecha de drivers y modo del controlador
- Si NVMe no es visible, o el disco aparece pero se comporta de forma extraña, carga el driver de almacenamiento en Setup o cambia el modo de almacenamiento del firmware (VMD/RAID → AHCI) si es aceptable.
Qué significa realmente el error (y qué no)
La formulación es engañosa. Setup no solo está intentando crear “una partición”. Está intentando crear las particiones correctas en el orden correcto en el disco correcto con las suposiciones de firmware adecuadas.
Qué sucede bajo el capó
Windows Setup típicamente quiere crear:
- EFI System Partition (ESP) (instalaciones UEFI): FAT32, típicamente 100–300 MB. Contiene los cargadores de arranque.
- Microsoft Reserved Partition (MSR) (instalaciones GPT): pequeña, oculta, usada para mantenimiento GPT.
- Partición primaria del SO (NTFS): la grande.
- Partición de recuperación: usada por WinRE; el tamaño varía según la versión.
Si cualquiera de esas no puede crearse—no hay espacio contiguo en el límite correcto, estilo de disco equivocado, particiones existentes en conflicto, disco en solo lectura, o incapacidad para escribir estructuras GPT/MBR—Setup lanza el error “couldn’t create/locate” y se detiene.
Qué no es
- No siempre es un disco que está fallando. No hagas RMA del hardware solo porque Setup se puso gruñón.
- No siempre es “no hay espacio suficiente”. Muchísimos fallos ocurren en discos completamente vacíos.
- No se arregla volviendo a ejecutar Setup y confiando en que esta vez tenga mejor humor (aunque he visto equipos intentarlo).
Un modelo mental útil: trata esto como una falla de aprovisionamiento de la cadena de arranque, no como una falla de “gestión de particiones”. Tu trabajo es hacer que modo de arranque, diseño del disco e identidad del disco concuerden.
Datos interesantes y un poco de historia
- MBR data de principios de los años 1980, era de la compatibilidad con IBM PC. Es pequeño, simple y arrastra mucha herencia.
- GPT se diseñó como parte de EFI/UEFI para reemplazar los límites de MBR, incluyendo la clásica barrera de 2 TB (con sectores de 512 bytes) y el techo de cuatro particiones primarias.
- El arranque UEFI normalmente requiere una EFI System Partition formateada como FAT32, no NTFS—porque las implementaciones de firmware comúnmente entienden FAT lo suficiente para cargar archivos de arranque.
- Windows Setup suele elegir dónde colocar particiones de arranque según el orden de enumeración de discos, no por tu apego emocional a “Disk 0”. Varios discos pueden descarrilar esto.
- Algunos modos RAID/VMD ocultan las unidades NVMe detrás de un controlador que necesita un driver en Windows Setup; los instaladores de Linux a menudo “simplemente lo ven”, lo que crea confianza falsa.
- “Discos dinámicos” fueron el intento de Microsoft de gestión flexible de volúmenes antes de Storage Spaces; complican las instalaciones y no valen la pena para la mayoría de endpoints.
- La alineación de particiones importa (especialmente para SSD y discos con sector de 4K). Las herramientas modernas alinean por defecto, pero herramientas mixtas pueden crear límites extraños que confunden o dañan el rendimiento.
- Los metadatos obsoletos sobreviven al formateo (cabeceras RAID, firmas LVM). “Eliminar partición” no es lo mismo que “el disco está limpio”.
Tareas prácticas: comandos, salidas y decisiones (12+)
Todas las tareas asumen que estás dentro de Windows Setup. Cuando veas la pantalla de particiones, pulsa Shift+F10 para abrir un símbolo del sistema. Estos son los movimientos que realmente cambian resultados.
Tarea 1: Lista discos y confirma cuál es el objetivo
cr0x@server:~$ diskpart
Microsoft DiskPart version 10.0.22621.1
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 476 GB 0 B
Disk 1 Online 28 GB 28 GB
Qué significa: Disk 1 probablemente sea tu USB instalador (28 GB). Disk 0 es el SSD interno (476 GB). Si seleccionas accidentalmente Disk 1 más tarde, lo pasarás mal.
Decisión: Procede con Disk 0. Si ves varios discos internos, desconecta los que no sean objetivo antes de continuar.
Tarea 2: Muestra detalles del disco y verifica si está en solo lectura
cr0x@server:~$ diskpart
DISKPART> select disk 0
Disk 0 is now the selected disk.
DISKPART> detail disk
Samsung SSD 970 EVO Plus 500GB
Disk ID: {A1B2C3D4-E5F6-...}
Type : NVMe
Status : Online
Read-only : No
Boot Disk : No
Pagefile Disk : No
Hibernation File Disk : No
Crashdump Disk : No
Clustered Disk : No
Qué significa: Si aparece Read-only : Yes, Setup puede fallar al crear particiones.
Decisión: Si está en solo lectura, borra los atributos (tarea siguiente). Si no está en línea, ponlo en línea.
Tarea 3: Borra atributos de solo lectura (disco y volumen)
cr0x@server:~$ diskpart
DISKPART> select disk 0
DISKPART> attributes disk
Current Read-only State : Yes
Read-only : Yes
Boot Disk : No
DISKPART> attributes disk clear readonly
Disk attributes cleared successfully.
DISKPART> attributes disk
Current Read-only State : No
Read-only : No
Qué significa: Algunas imágenes OEM o herramientas previas pueden marcar un disco como solo lectura. Borrarlo permite escrituras de particiones.
Decisión: Reintenta la instalación. Si vuelve a ponerse en solo lectura, sospecha de seguridad a nivel de firmware, medios defectuosos o un problema del controlador de almacenamiento.
Tarea 4: Comprueba el estilo de partición (GPT vs MBR)
cr0x@server:~$ diskpart
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 476 GB 128 MB *
Qué significa: El * bajo Gpt indica GPT. Si está en blanco, es MBR.
Decisión: Si planeas UEFI, prefiere GPT. Si arrancaste en Legacy y es GPT, cambia el arranque del firmware a UEFI o convierte el disco a MBR (no recomendado salvo que sea necesario).
Tarea 5: Identifica particiones existentes que puedan bloquear Setup
cr0x@server:~$ diskpart
DISKPART> select disk 0
DISKPART> list partition
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Recovery 990 MB 1024 KB
Partition 2 System 100 MB 991 MB
Partition 3 Reserved 16 MB 1091 MB
Partition 4 Primary 475 GB 1107 MB
Qué significa: Este disco ya tiene un esquema previo de Windows. Setup normalmente debería poder reutilizarlo, pero la corrupción, el modo de arranque discordante o una partición de recuperación demasiado pequeña pueden seguir causando fallos.
Decisión: Si vas a hacer una instalación limpia, eliminar particiones desde la interfaz (o limpiar vía DiskPart) es más seguro que intentar preservar quirúrgicamente un diseño roto.
Tarea 6: Opción de pizarra limpia (destructiva): clean + convert gpt
cr0x@server:~$ diskpart
DISKPART> select disk 0
DISKPART> clean
DiskPart succeeded in cleaning the disk.
DISKPART> convert gpt
DiskPart successfully converted the selected disk to GPT format.
DISKPART> exit
Qué significa: clean elimina la información de particiones. No borra de forma segura cada sector, pero hace que el disco esté “en blanco” a efectos de Setup. convert gpt establece el estilo del disco.
Decisión: Después de esto, vuelve a Setup y haz clic en “Refresh”. Selecciona el espacio no asignado y pulsa “Next”. Si necesitas conservar datos, no hagas esto.
Broma #1: DiskPart clean es como borrar un calendario: tus reuniones desaparecen, pero el edificio todavía existe.
Tarea 7: Si debes conservar datos: reduce desde dentro de Windows (no desde Setup)
Windows Setup es un lugar terrible para intentar “hacer cirugía delicada”. Si necesitas conservar un volumen Windows existente y liberar espacio, arranca en el SO existente (o en WinPE) y haz el shrink correctamente. En Setup puedes eliminar particiones, pero redimensionar suele enredarse.
cr0x@server:~$ diskpart
DISKPART> list volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 C OS NTFS Partition 450 GB Healthy Boot
Volume 1 Recovery NTFS Partition 990 MB Healthy Hidden
DISKPART> select volume 0
DISKPART> shrink desired=102400
DiskPart successfully shrunk the volume by: 100 GB
Qué significa: Has creado 100 GB de espacio no asignado. Setup puede instalar en ese espacio no asignado si las particiones de arranque pueden crearse y el modo de firmware coincide.
Decisión: Si el shrink falla con “not enough space”, necesitas consolidar archivos inmovibles, o aceptar un borrado completo.
Tarea 8: Verifica que el USB instalador no se trate como disco primario
cr0x@server:~$ diskpart
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 28 GB 0 B
Disk 1 Online 476 GB 476 GB *
Qué significa: El orden de discos se ha invertido: tu USB es Disk 0. Setup a veces intenta colocar archivos de arranque en Disk 0, que es una unidad extraíble y no lo que quieres.
Decisión: Usa un puerto USB diferente, quita otros medios extraíbles, o desconecta físicamente discos no objetivo. Si es posible, arranca el instalador desde un puerto/controlador que se enumere después del almacenamiento interno.
Tarea 9: Forzar la creación de un diseño de arranque UEFI correcto (particiones manuales)
Si Setup se niega a construir particiones automáticamente, puedes crearlas tú mismo. Esto es especialmente útil tras limpiar el disco, o cuando quieres tamaños deterministas.
cr0x@server:~$ diskpart
DISKPART> select disk 0
DISKPART> clean
DiskPart succeeded in cleaning the disk.
DISKPART> convert gpt
DiskPart successfully converted the selected disk to GPT format.
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> 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.
DISKPART> exit
Qué significa: Has construido un esquema GPT estándar con una ESP y MSR, y luego una partición primaria NTFS.
Decisión: En Setup, elige la partición “Windows” y continúa. Si Setup aún no puede proceder, sospecha de desajuste de modo de arranque (puede que hayas arrancado en Legacy) o de un problema de driver/controlador.
Tarea 10: Busca y elimina metadatos de almacenamiento obsoletos (borrar primeros/últimos sectores)
A veces clean no es suficiente porque algunos instaladores/drivers se tropiezan con metadatos al final del disco (firmas RAID antiguas, etc.). clean all es lento pero exhaustivo: escribe ceros en todo el disco.
cr0x@server:~$ diskpart
DISKPART> select disk 0
DISKPART> clean all
DiskPart is cleaning the disk...
Qué significa: Esto puede tardar mucho en discos grandes. Pero elimina restos ocultos que pueden confundir setup o firmware RAID.
Decisión: Usa esto cuando sospeches metadatos residuales o corrupción y puedas permitir el tiempo. Si vas justo de tiempo, prueba clean primero.
Tarea 11: Inspecciona los logs para la queja real de Setup
Cuando la UI dice “couldn’t create”, los logs normalmente dicen “couldn’t write boot code”, “couldn’t format ESP” o “no suitable system partition”. Mira los logs de Setup en el entorno temporal de instalación.
cr0x@server:~$ notepad X:\Windows\Panther\setupact.log
Qué significa: Notepad abre el log. Busca Error, SP (system partition), EFI, códigos 0x y “partition”.
Decisión: Si ves errores sobre escritura en disco, sospecha estado de solo lectura, driver o hardware fallando. Si ves “no EFI system partition”, sospecha desajuste UEFI/GPT o ESP ausente.
Tarea 12: Confirma que el disco es visible con el driver de controlador esperado
Si el disco falta por completo, no estás “particionando mal”. Te falta un driver o el controlador está en un modo que Setup no soporta por defecto.
cr0x@server:~$ wmic diskdrive get model,interfacetype,size,status
Model InterfaceType Size Status
Samsung SSD 970 EVO Plus 500GB NVMe 500105249280 OK
Qué significa: Si no aparece nada, Setup no ve la unidad a través del stack de drivers actual.
Decisión: Carga el driver correcto de almacenamiento desde un medio extraíble en Setup (“Load driver”), o cambia el modo de almacenamiento del firmware (por ejemplo, RAID/VMD a AHCI) si el estándar de tu organización lo permite.
Tarea 13: Reconstruir archivos de arranque tras particionar manualmente (avanzado)
Si creaste particiones y aplicaste una imagen, o estás reparando tras un intento fallido, puede que necesites crear entradas de arranque explícitamente.
cr0x@server:~$ bcdboot W:\Windows /s S: /f UEFI
Boot files successfully created.
Qué significa: bcdboot copia archivos de arranque a la ESP montada como S: y configura entradas de arranque UEFI.
Decisión: Úsalo cuando la partición del SO exista pero la máquina no arranque o Setup no pueda “locate an existing one.” Si da error, tu ESP puede no ser FAT32, no estar montada, o puede que no estés en modo UEFI.
Tarea 14: Comprueba el modo de arranque actual desde WinPE/entorno de Setup
cr0x@server:~$ reg query HKLM\System\CurrentControlSet\Control /v PEFirmwareType
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
PEFirmwareType REG_DWORD 0x2
Qué significa: 0x2 típicamente indica UEFI; 0x1 indica BIOS/Legacy.
Decisión: Si pretendías UEFI pero es BIOS, reinicia y elige la entrada de arranque “UEFI:” para el USB instalador, y asegúrate de que CSM/Legacy esté deshabilitado.
Tarea 15: Detectar discos con sector 4K y plataformas sensibles a la alineación
cr0x@server:~$ wmic diskdrive get model,bytespersector
Model BytesPerSector
Samsung SSD 970 EVO Plus 500GB 512
Qué significa: Algunos dispositivos reportan 4096 bytes/sector (4K nativo). Debería seguir funcionando, pero herramientas antiguas o firmware raro pueden causar problemas de particionado.
Decisión: Si ves 4096 y usas una ISO de instalador antigua, actualiza el medio de instalación. No luches contra la geometría con ISOs de 2012.
Broma #2: Si tu medio de instalación es más viejo que tus becarios, no te sorprendas cuando no encuentre una unidad NVMe.
Errores comunes: síntoma → causa raíz → solución
1) Síntoma: El disco muestra “Espacio no asignado”, pero Setup aún no puede crear particiones
Causa raíz: Desajuste de modo de arranque (UEFI vs Legacy) o el disco es MBR mientras el instalador está en modo UEFI (o viceversa).
Solución: Confirma el modo de arranque (Tarea 14), luego clean + convert gpt para UEFI (Tarea 6), o cambia el firmware para que coincida con el estilo del disco.
2) Síntoma: El error aparece solo cuando hay múltiples discos conectados
Causa raíz: Setup intenta colocar la partición del sistema en Disk 0, pero has seleccionado Disk 1 para el SO. Disk 0 podría ser el USB, o un SSD pequeño sin espacio, o una unidad que no quieres tocar.
Solución: Desconecta discos que no sean objetivo. Asegura que el disco interno objetivo sea el único disco fijo. Vuelve a ejecutar Setup.
3) Síntoma: El disco es visible, pero la creación de particiones falla al instante
Causa raíz: El disco está en solo lectura, protegido por política, o tiene problemas de firmware/controlador que causan fallos de escritura.
Solución: Comprueba atributos (Tarea 3). Si persiste, revisa ajustes de seguridad del firmware y modo del controlador; considera diagnósticos de hardware.
4) Síntoma: La unidad NVMe no aparece en Setup en absoluto
Causa raíz: Falta del driver del controlador de almacenamiento (común con configuraciones RAID/VMD), o la plataforma está en un modo RAID que Windows Setup no maneja sin drivers.
Solución: Carga el driver durante Setup o cambia a AHCI si está permitido. Confirma visibilidad (Tarea 12).
5) Síntoma: “Windows no se puede instalar en este disco” junto con error de partición
Causa raíz: Estás intentando instalar Windows en UEFI a un disco MBR, o Legacy Windows a un disco GPT.
Solución: Convierte el disco (Tarea 6) o reinicia y cambia el modo de arranque. No mezcles y combines.
6) Síntoma: Setup funciona en algunas máquinas, falla en otras “idénticas”
Causa raíz: Los valores por defecto del firmware difieren (CSM activado/desactivado, VMD habilitado), o la enumeración de discos difiere por orden de puertos y comportamiento del controlador USB.
Solución: Estandariza ajustes de firmware. Usa la misma entrada de arranque (UEFI). Mantén solo un disco objetivo conectado.
7) Síntoma: Puedes crear particiones con DiskPart, pero Setup aún se niega
Causa raíz: Las particiones creadas no coinciden con el modo de arranque (por ejemplo, creaste ESP pero arrancaste Legacy), o el instalador intenta crear particiones de recuperación/sistema y no puede por tamaño o limitaciones de offset.
Solución: Revisa el tipo de firmware (Tarea 14). Deja que Setup cree particiones automáticamente tras clean cuando sea posible.
8) Síntoma: Setup sigue seleccionando la partición equivocada para archivos del sistema
Causa raíz: ESP existente de un diseño de disco anterior, o múltiples ESPs en varios discos. Windows elegirá una; puede que no sea la que quieras.
Solución: Desconecta otros discos. Borra la ESP antigua del disco objetivo (destructivo). Asegura que solo exista una ESP durante la instalación.
Listas de comprobación / plan paso a paso (seguro y rápido)
Plan A: Puedes borrar el disco (recomendado)
- Desconecta todos los demás discos internos y externos excepto el USB instalador y el disco objetivo.
- Arranca el instalador en modo UEFI (elige la entrada “UEFI:” en el menú de arranque del firmware).
- En la pantalla de particiones, pulsa Shift+F10.
- Ejecuta DiskPart para identificar el disco objetivo:
- Tarea 1 + Tarea 2
- Borra y establece GPT:
- Tarea 6 (
clean+convert gpt)
- Tarea 6 (
- Sal de DiskPart, “Refresh”, selecciona espacio no asignado, haz clic en “Next”.
- Si falla otra vez:
- Confirma modo de arranque (Tarea 14)
- Inspecciona logs (Tarea 11)
- Sospecha driver del controlador (Tarea 12)
Plan B: Debes preservar datos (sé honesto sobre el riesgo)
- Deja de intentar cirugía delicada en Windows Setup. Arranca en el SO existente o en un entorno WinPE adecuado.
- Haz copia de seguridad de lo que importe (sí, incluso si “solo vas a reducir”).
- Reduce el volumen OS existente para crear espacio no asignado (Tarea 7).
- Reinicia el instalador en el modo de arranque correcto (preferido UEFI).
- Asegúrate de que haya una ESP en el mismo disco que contendrá Windows (o deja que Setup la cree si hay espacio).
- Si hay múltiples discos: desconecta los no objetivo para que Setup no se ponga creativo.
Plan C: El disco no es visible (problema de driver/controlador)
- Comprueba si el disco aparece en
wmic diskdrive(Tarea 12). - Si no, reinicia en firmware:
- Revisa modo de almacenamiento: AHCI vs RAID/VMD.
- Si la organización lo permite, cambia a AHCI para instalaciones estándar de Windows.
- Alternativamente, mantén RAID/VMD y usa “Load driver” en Setup con el paquete de drivers correcto del controlador.
- Tras aparecer el disco, vuelve al Plan A.
Plan D: Setup se confunde por el orden de discos (el problema “Disk 0 es el USB”)
- Quita dispositivos USB extra (otras llaves, discos externos, lectores de tarjetas).
- Mueve el USB instalador a otro puerto (a menudo un controlador distinto). Prefiere un puerto USB directo en lugar de un hub.
- Reinicia e inténtalo de nuevo; vuelve a comprobar el orden de discos (Tarea 8).
- Si sigue mal: considera usar otro medio instalador o regrabar el USB (los USB defectuosos crean fallos parciales extraños).
Tres microhistorias de la vida corporativa (nombres cambiados, dolor preservado)
Microhistoria 1: El incidente causado por una suposición errónea
Estaban desplegando un nuevo modelo de portátil a unos pocos cientos de empleados. La imagen era “estándar”: USB de arranque, instalar, dejar que la secuencia de tareas hiciera el resto. A mitad del primer lote, los técnicos comenzaron a reportar el mismo error: “We couldn’t create a new partition.” La suposición fue inmediata y segura: “Estos SSD están defectuosos.”
Un gerente bienintencionado escaló a procurement, que empezó a redactar un plan de RMA. Mientras tanto, los técnicos del piso probaron los rituales clásicos: volver a asentar el SSD, cambiar las llaves USB, intentar de nuevo. El éxito intermitente convenció a todos aún más de que era hardware, porque nada dice “problema de hardware” como resultados inconsistentes, ¿verdad?
Resultó ser deriva en la configuración del firmware. Algunas unidades salieron con “UEFI Only”, otras con CSM/Legacy habilitado por defecto. El USB de imagen tenía dos entradas de arranque y los técnicos seleccionaban la que apareciera primero. Mismo medio, distinto modo de arranque, distintas expectativas. Cuando arrancabas en Legacy, Setup quería comportamiento MBR; el disco tenía GPT desde fabricación. La creación de particiones fallaba cuando Setup intentaba establecer la partición del sistema.
La solución fue aburrida: forzar UEFI-only en el firmware, entrenar a los técnicos para siempre elegir la entrada de arranque “UEFI:”, y borrar/convertir el disco a GPT durante la secuencia de tareas. El plan de RMA murió en silencio, procurement volvió a su hábitat natural, y todos fingieron que siempre fue obvio.
Microhistoria 2: La optimización que salió mal
Otro equipo tuvo una idea ingeniosa: mantener un pequeño SSD “de herramientas” instalado en cada estación para acelerar despliegues y recoger logs. El disco de herramientas siempre era Disk 0, y el disco objetivo del SO era Disk 1. En su laboratorio funcionaba bien—porque su proceso de imagen manejaba explícitamente la colocación de particiones de arranque.
Luego introdujeron una nueva build de Windows y cambiaron ligeramente el flujo de instalación. Dejaron de crear particiones explícitamente y dejaron que Windows Setup “lo resolviera”, porque normalmente lo hace. Setup hizo lo que hace: intentó poner particiones de sistema en Disk 0, porque Disk 0 es especial en su propia cabeza.
Excepto que Disk 0 era el SSD de herramientas y estaba casi lleno. Setup no pudo crear la partición de sistema requerida y arrojó el error “couldn’t create a new partition”, aunque Disk 1 tenía cientos de gigabytes libres. El equipo pasó horas debatiendo “por qué Setup está roto” en lugar de preguntarse “por qué Setup está tocando el disco equivocado”.
El retroceso fue inmediato: desconectar el disco de herramientas durante la instalación, o mejor, cambiar el proceso para particionar explícitamente el disco objetivo y asegurar que los archivos de arranque residan ahí. La optimización (un disco extra permanente) no estaba mal, pero violó una suposición silenciosa en Windows Setup: el orden de enumeración de discos importa, y no pedirá permiso.
Microhistoria 3: La práctica aburrida pero correcta que salvó el día
Un equipo de servicios financieros tenía la costumbre que parecía paranoia: mantenían un “contrato de construcción” de una página para cada plataforma hardware. Listaba ajustes del firmware (UEFI-only, política de Secure Boot, modo de almacenamiento), versión mínima del instalador y un esquema de particiones canónico. El documento no era glamuroso. Sin embargo, se cumplía.
Un día llegó una nueva revisión de placa base a mitad de trimestre. Mismo nombre de modelo, ajustes por defecto de firmware ligeramente distintos. Un técnico junior empezó a obtener fallos de creación de particiones durante la instalación del SO. En lugar de improvisar, siguió el contrato: verificar modo de arranque, verificar modo del controlador de almacenamiento, verificar visibilidad del disco, luego borrar e instalar.
El contrato forzó un paso crucial: confirmar el modo de arranque del firmware mediante una verificación conocida (equivalente a la Tarea 14) en lugar de confiar en la etiqueta del menú de arranque. Encontraron que la unidad había habilitado CSM en silencio. Cambiarlo de vuelta a UEFI-only, reinstalar y listo.
No hubo incidente, ni drama, ni “necesitamos una nueva imagen golden”. Solo una lista de control aburrida funcionando exactamente como debe. La fiabilidad a menudo es papeleo con dientes.
Cita de operaciones (idea parafraseada): la mentalidad de fiabilidad de Gene Kranz: céntrate en la disciplina y la preparación—los fallos se gestionan por procedimiento, no por improvisación.
Preguntas frecuentes (FAQ)
1) ¿Este error siempre significa que la unidad está fallando?
No. A menudo significa desajuste de modo de arranque, orden de discos confuso o drivers de controlador de almacenamiento faltantes. Comprueba estado de solo lectura y logs antes de culpar al hardware.
2) ¿Debo usar GPT o MBR?
Usa GPT salvo que tengas un requisito real para Legacy BIOS. UEFI + GPT es la opción moderna por defecto y evita las limitaciones de MBR.
3) Convertí a GPT pero aún obtengo el error. ¿Ahora qué?
Confirma que realmente has arrancado el instalador en modo UEFI (Tarea 14). Si estás en modo BIOS con un disco GPT, Setup luchará contigo. También revisa escenarios con múltiples discos y drivers del controlador.
4) ¿Es seguro ejecutar DiskPart clean?
Es seguro para el disco, inseguro para tus datos. Elimina información de particiones y hace inaccesibles los volúmenes. Hazlo solo cuando planees borrar el disco.
5) ¿Cuál es la diferencia entre clean y clean all?
clean elimina metadatos de partición rápidamente. clean all escribe ceros en todo el disco y tarda mucho más, pero es más exhaustivo cuando se sospechan metadatos residuales.
6) ¿Por qué ayuda desconectar otros discos?
Porque Setup puede crear particiones de arranque en un disco distinto al de la partición del SO, usualmente basado en el orden de enumeración. Menos discos significan menos sorpresas.
7) ¿Puedo arreglar esto sin reinstalar?
Si los archivos del SO ya están presentes pero no arranca, a veces sí: reconstruir archivos EFI con bcdboot puede ayudar (Tarea 13). Si Setup no puede crear particiones en absoluto, normalmente necesitas ajustar primero disco/modo de arranque.
8) El disco no aparece en Setup, pero sí en BIOS. ¿Por qué?
El firmware puede ver dispositivos que el instalador de Windows no puede sin el driver correcto (común con RAID/VMD). Carga el driver del controlador o cambia a AHCI si está permitido.
9) ¿Secure Boot causa este error de partición?
Secure Boot suele afectar el arranque de medios no firmados, no la creación de particiones. Pero los ajustes del firmware vienen en paquete; alternar Secure Boot a veces cambia el comportamiento UEFI/CSM. Verifica el modo de arranque explícitamente.
10) ¿Un USB extraño puede causar el error?
Sí, de forma indirecta. Algunos sistemas enumeran el USB como Disk 0 y Setup se confunde sobre dónde colocar particiones de arranque. Además, medios inestables pueden provocar fallos parciales de lectura que parecen problemas de almacenamiento.
Pasos prácticos siguientes
Si no recuerdas nada más: haz que modo de arranque, estilo de disco e identidad del disco concuerden. Este error rara vez se resuelve haciendo clic al azar y a menudo se resuelve con un reinicio deliberado.
- Elige UEFI + GPT a menos que tengas una razón real para no hacerlo. Luego arranca el instalador en modo UEFI y convierte el disco a GPT.
- Borra el disco correctamente cuando puedas: DiskPart
cleany reinstala. Si no puedes borrar, detente y planifica la ruta de preservación de datos fuera de Setup. - Elimina la ambigüedad: desconecta otros discos, reduce el desorden USB y no dejes que Setup decida dónde van los archivos de arranque entre varias unidades.
- Si aún falla, lee los logs y comprueba los drivers del controlador. La interfaz es vaga; los logs son directos.
Hazlos en orden y convertirás “We couldn’t create a new partition” de un pozo de tiempo a un simple bache. El resto es mantener tu café lejos del teclado—la fiabilidad empieza con buenas prácticas en la capa física.