No se ha encontrado espacio libre en Diskpart – ¿cómo solucionarlo?

No se ha encontrado espacio libre en Diskpart – ¿cómo solucionarlo?

Al crear o modificar particiones en un disco en la línea de comandos utilizando Diskpart, puede encontrarse con un error: No se ha encontrado espacio libre. Puede que no haya suficiente espacio en el disco para crear una partición con el tamaño y el desplazamiento especificados.

Este tutorial detalla lo que puede causar dicho error en Windows, cómo solucionarlo y cómo crear particiones dependiendo de su situación específica. En un tema relacionado: Error del servicio de disco virtual de Diskpart – ejemplos de errores y soluciones.

Causas del error de partición

El mensaje de Diskpart «No se han encontrado áreas libres» también proporciona información sobre las causas típicas de este error, pero para algunos s novatos pueden requerir una aclaración.

Qué puede estar causando el error e información sobre cada situación:

  • No hay suficiente espacio en el disco para crear una partición – aquí no estamos hablando del espacio libre en las particiones existentes, sino del espacio libre en el disco que no está particionado. En la istración de discos, por ejemplo, este espacio aparecerá como un área no asignada.
  • Una posible variante es cuando en Diskpart se ha asignado (cómo hacerlo – más abajo) un espacio libre de cierto tamaño (digamos, 10000 MB), y luego se intenta crear dos particiones de 5000 MB cada una. El primero está creado, al crear el segundo aparece un mensaje que dice «No se ha encontrado espacio libre». La razón es que parte del espacio se utiliza para fines de servicio y las dos particiones de 5000 MB están ocupando realmente más de 10000 MB de espacio en disco.
  • Tienes un disco MBR (cómo sabes si es un disco MBR o GPT), ya tiene 3 particiones primarias y 1 secundaria, o sea 4 particiones primarias. En este caso, no se puede crear otra partición primaria. Tenga en cuenta que el disco puede contener particiones ocultas del sistema Windows, así como particiones visibles. La imagen siguiente muestra un ejemplo de un disco MBR con tres particiones primarias, una partición adicional (extendida) con dos particiones lógicas.

Formas de solucionar el error «No se han encontrado áreas libres» al crear y modificar particiones

Dependiendo de la situación y de la estructura de la partición requerida, puede resolver el problema y arreglar el error «No se han encontrado áreas libres» de una de las siguientes maneras:

  1. Si no es una unidad del sistema y no hay datos importantes en ella, puedes borrarla con el comando limpiar (se borrarán todos los datos de todas las particiones), y si quieres crear más de 4 particiones primarias en él, conviértelo también a GPT con el comando convertir gpty después crear las particiones.
  2. Cuando se produce el error al crear una partición con tamaño, y se quiere crear la partición en todo el espacio restante no utilizado, basta con utilizar el comando crear partición sin el parámetro tamaño.
  3. Si no hay espacio sin asignar en el disco, y necesitas crear particiones adicionales – necesitas precomprimir una de las particiones existentes usando
    select volume НОМЕР_СЖИМАЕМОГО_РАЗДЕЛА
    shrink desired=РАЗМЕР
  4. Si es un disco MBR pero tiene datos importantes, puedes convertirlo a GPT utilizando software de terceros o, en el caso del disco del sistema y de las versiones recientes de Windows 11 y Windows 10, utilizando la utilidad integrada mbr2gpt.
  5. Para un disco MBR con 3 particiones primarias y una extendida, no puedes crear particiones primarias además de las 3 existentes, pero puedes crear particiones lógicas dentro de la extendida (si tienes espacio sin asignar en ella) usando el comando crear partición lógica
  6. Si su unidad MBR tiene 3 particiones que ocupan todo el espacio de la unidad, puede reducir una de las particiones con el comando encoger deseado=SIZEcrear una partición extendida en el espacio libre utilizando crear partición extendiday luego crear particiones lógicas en la partición extendida usando crear partición lógica
  7. Si su unidad MBR ya tiene 4 particiones primarias y se necesitan más particiones, tendrá que eliminar una de las particiones primarias (un software de terceros le permite convertir una partición primaria en una partición lógica sin borrar ni perder datos) seleccionándola y utilizando el botón eliminar la particiónCrear una partición extendida con el comando crear partición extendiday dentro de esta partición, crear particiones lógicas utilizando el comando crear partición lógica

Si no comprende del todo las limitaciones del particionamiento y otras manipulaciones de las particiones, puede probar con un programa de partición de disco de terceros, ya que puede ser más fácil hacerlo. Puede encontrar herramientas de terceros que puede utilizar como: DiskGenius, Aomei Partition Assistant, MiniTool Partition Wizard, Paragon Partition Manager.