- Diskpart permite administrar discos, particiones y volúmenes en Windows con precisión profesional.
- Ofrece funciones avanzadas que superan las opciones de la interfaz gráfica, incluyendo scripting y automatización.
- Su uso requiere prudencia, siempre con permisos de administrador y copia de seguridad previa.
El comando Diskpart es, sin duda, una de las herramientas más potentes y versátiles incluidas en los sistemas operativos Windows para la gestión de discos duros, particiones, volúmenes y dispositivos de almacenamiento en general. A pesar de que existe una interfaz gráfica fácil de usar para realizar algunas tareas básicas, muchos usuarios avanzados, técnicos e incluso entusiastas de la informática prefieren recurrir a Diskpart por el enorme control y precisión que ofrece. Lanzado en el año 2000 para sustituir al antiguo ‘fdisk’, Diskpart ha ido evolucionando para adaptarse a las necesidades modernas, permitiendo incluso la manipulación de discos duros virtuales (VHD), operaciones con particiones GPT y MBR, y gestionando tanto discos internos como externos, memorias USB y tarjetas SD.
En este artículo te vamos a contar absolutamente todo lo que necesitas saber sobre Diskpart. Desde las nociones más básicas hasta los comandos avanzados, pasando por ejemplos prácticos y consejos esenciales para que puedas sacarle el máximo partido sin riesgos y, sobre todo, evitando perder datos por errores de ejecución. Si quieres aprender a limpiar un disco duro, formatear particiones, convertir el tipo de partición, crear volúmenes dinámicos o administrar discos en Windows Server como un auténtico profesional, sigue leyendo. Aquí tienes la guía definitiva, completa, perfectamente ordenada y actualizada a día de hoy.
¿Qué es Diskpart y para qué sirve?
Diskpart es una utilidad de línea de comandos desarrollada por Microsoft que permite administrar discos, particiones y volúmenes en sistemas Windows (XP, Vista, 7, 8, 8.1, 10, 11 y versiones de servidor). Su principal ventaja es que proporciona gran flexibilidad y control sobre el hardware de almacenamiento. Incluye funcionalidades que no están disponibles en la interfaz gráfica de administración de discos, como la manipulación directa de ciertos atributos, la creación o eliminación de volúmenes dinámicos, el cambio de tipos de partición avanzados o la ejecución de scripts automáticos para acciones repetitivas.
Es compatible con ordenadores de sobremesa, portátiles, servidores e incluso con dispositivos de almacenamiento extraíbles. Está especialmente indicado para usuarios avanzados, administradores de sistemas y técnicos, pero es accesible para cualquier persona con unos mínimos conocimientos si siguen las pautas y precauciones que veremos más adelante.
Cómo acceder a Diskpart en Windows
Existen varias formas de iniciar Diskpart, dependiendo de tu versión de Windows:
- Desde el menú de inicio: Pulsa las teclas Windows + S y escribe ‘diskpart’, luego haz clic derecho y selecciona ‘Ejecutar como administrador’.
- Desde la ventana Ejecutar: Presiona Windows + R, teclea cmd y pulsa Enter. Luego escribe diskpart y pulsa Enter.
- En Windows Server y versiones avanzadas: Puedes acceder desde Windows PowerShell ejecutado como administrador.
- Desde un entorno de recuperación o instalación de Windows: Accede al símbolo del sistema y ejecuta ‘diskpart’ incluso cuando el sistema no inicia normalmente.
Cuando ejecutas Diskpart correctamente, verás que el prompt cambia a DISKPART>, indicando que ya está listo para recibir comandos específicos.
Conceptos básicos que debes dominar
Para utilizar Diskpart con seguridad, necesitas entender los conceptos clave:
- Disco: Es el dispositivo físico de almacenamiento (HDD, SSD, USB externo, etc.).
- Partición: Es una porción del espacio de un disco físico que puede contener uno o varios volúmenes. Pueden ser primarias, extendidas o lógicas según el esquema de particionado elegido (MBR, GPT).
- Volumen: Es la entidad lógica sobre la que se monta un sistema de archivos. En general, cada partición suele equivaler a un volumen, aunque en discos dinámicos puede haber volúmenes que abarquen varias particiones o discos.
Listado de comandos más importantes y qué hace cada uno
Diskpart cuenta con un repertorio de comandos increíblemente amplio. Los más utilizados incluyen:
- list disk: Muestra todos los discos físicos conectados al sistema.
- select disk : Selecciona el disco sobre el que vas a trabajar (sustituye X por el número obtenido en list disk).
- list partition: Lista todas las particiones existentes en el disco seleccionado.
- select partition : Marca una partición específica como objetivo para futuras operaciones.
- list volume: Muestra todos los volúmenes disponibles.
- select volume : Selecciona un volumen concreto por número o por letra.
- create partition primary/logical/extended size=: Crea una nueva partición del tipo y tamaño indicado.
- delete partition: Elimina la partición seleccionada.
- format fs= label= quick: Da formato al volumen seleccionado, eligiendo sistema de archivos y opcionalmente etiqueta y formato rápido.
- assign letter=: Asigna una letra de unidad a la partición/volumen para que aparezca en el Explorador de Archivos.
- remove letter=: Elimina la letra de unidad de un volumen, útil para ocultar la unidad al usuario.
- clean: Borra todas las particiones y datos del disco seleccionado. ¡Usa este comando con máxima precaución!
- extend size=: Amplía el volumen seleccionado con el espacio no asignado contiguo disponible.
- shrink desired=: Reduce el tamaño del volumen seleccionado (solo disponible para NTFS).
- convert mbr/gpt/dynamic/basic: Convierte el esquema de particionado del disco seleccionado.
- active: Marca una partición como activa, necesaria para que sea de arranque.
- help: Muestra ayuda sobre cualquier comando.
- detail disk/volume/partition: Muestra información detallada sobre el elemento seleccionado.
- exit: Cierra Diskpart y vuelve al símbolo del sistema normal.
- attributes disk/volume: Gestiona los atributos como solo lectura, oculto, etc.
- filesystems: Lista los sistemas de archivos soportados por el volumen seleccionado.
Orden recomendado de uso: operación típica con Diskpart
El flujo de trabajo básico para cualquier operación con Diskpart suele seguir estos pasos:
- Listar discos disponibles:
list disk
- Seleccionar el disco objetivo:
select disk X
(reemplaza X por el número de disco deseado) - Listar particiones existentes:
list partition
- Seleccionar partición:
select partition N
(opcional, si vas a operar sobre una partición concreta) - Elegir o crear un volumen:
create partition primary/logical/etc.
- Formatear la partición:
format fs=ntfs label="Nombre" quick
- Asignar letra:
assign letter=F
- Revisar que todo está correcto:
list volume
,detail disk
, etc.
Ejemplos prácticos de uso de Diskpart
Ejemplo 1: Limpiar un disco y crear partición nueva
- Abre Diskpart como administrador.
- list disk – averigua el número del disco que quieres limpiar.
- select disk 1 – por ejemplo, el disco 1.
- clean – borra todas las particiones y deja el disco vacío.
- create partition primary size=102400 – crea una partición de 100GB.
- select partition 1
- format fs=ntfs label=»Trabajo» quick – da formato rápido y aplica etiqueta.
- assign letter=E – asigna la letra E para acceder desde el explorador.
Ejemplo 2: Convertir un disco de MBR a GPT
- list disk
- select disk 2
- clean – imprescindible limpiar antes.
- convert gpt
Ejemplo 3: Amplía el tamaño de una partición
- list volume
- select volume 3
- extend size=20480 – suma 20GB de espacio no asignado contiguo.
Ejemplo 4: Formatear una memoria USB desde Diskpart
- list disk – localiza el número de la memoria USB.
- select disk 3
- clean
- create partition primary
- select partition 1
- format fs=fat32 quick – ideal para compatibilidad con la mayoría de dispositivos.
- assign letter=H
Comandos avanzados, scripting y automatización
Diskpart soporta la automatización de tareas complejas mediante la ejecución de scripts escritos en archivos de texto. Para ello, crea un archivo con extensión .txt donde cada línea sea un comando Diskpart válido. Puedes usar la instrucción rem para introducir comentarios en el script. El archivo se ejecuta con la orden:
diskpart /s scriptname.txt
Este método es ideal para despliegues en masa, configuraciones desatendidas o rutinas de mantenimiento. Se recomienda dejar unos segundos entre scripts consecutivos añadiendo, por ejemplo, timeout /t 15
para evitar conflictos en la ejecución receptiva de Diskpart.
Si un error surge en la ejecución del script, Diskpart lo notificará con un código específico y detendrá la secuencia a no ser que se incluya el parámetro noerr en las líneas correspondientes, lo que permite continuar a pesar de ciertos fallos no críticos.
Redactor apasionado del mundo de los bytes y la tecnología en general. Me encanta compartir mis conocimientos a través de la escritura, y eso es lo que haré en este blog, mostrarte todo lo más interesante sobre gadgets, software, hardware, tendencias tecnológicas, y más. Mi objetivo es ayudarte a navegar por el mundo digital de forma sencilla y entretenida.