Cuando una memoria USB se niega a formatear, un disco secundario aparece como «sin asignar» o hay que preparar el disco del sistema desde el instalador de Windows, formatear con CMD es el camino más fiable. La herramienta que se usa es diskpart, presente en todas las versiones de Windows, y lo más probable es que con clean y format fs=NTFS quick quede el disco listo. Esta guía vale para Windows 10 y Windows 11.
Qué es formatear un disco desde CMD y cuándo conviene
Formatear un disco desde CMD significa usar la herramienta diskpart para borrar su contenido y crear una partición nueva con un sistema de archivos. No es un formateo «mágico»: borra los datos de la partición o del disco elegido y deja la unidad lista para volver a usar. El Símbolo del sistema abre esta herramienta con el comando diskpart, que es la misma que usa el instalador de Windows por dentro.
Conviene recurrir a CMD en vez de a Administración de discos cuando esta última no deja formatear (botón «Formatear» en gris), cuando aparece un error de «protección contra escritura», cuando el disco no se ve en el Explorador o cuando hay que limpiar toda la tabla de particiones. También es el método desde el medio de instalación de Windows, donde no hay interfaz gráfica completa.
clean, haz copia de seguridad de lo que no quieras perder.clean solo después de confirmar que el disco elegido es el correcto con list disk.Lo que puede fallar al formatear con CMD y su causa probable
| Lo que ves | Causa probable |
|---|---|
| «DISKPART ha limpiado el disco» y luego «No se puede crear la partición» o el disco sigue sin aparecer | Parámetro mal escrito o disco protegido contra escritura |
Mensaje de «El medio está protegido contra escritura» al ejecutar clean o format |
Memoria USB o disco con pestaña de protección activada o atributo de solo lectura |
format se queda al 0 % durante minutos o dice «DiskPart ha encontrado un error» |
Disco dañado físicamente o cable/conexión inestable |
Tras assign, el disco sigue sin verse en el Explorador de archivos |
Letra ya en uso o la partición no se ha creado con create partition primary |
Comprueba qué disco vas a formatear antes de tocar nada
Antes de ejecutar select disk, hay que identificar el disco correcto: un error aquí significa formatear la unidad equivocada y perder sus datos. diskpart no muestra nombres de Windows, solo números y tamaños, así que la pista segura es el tamaño en GB y el espacio libre que devuelve list disk.
Para comprobarlo, abre Terminal o Símbolo del sistema como administrador y escribe diskpart seguido de list disk. Verás una tabla con columnas Núm Disco, Estado, Tamaño, Disp y Din. El disco del sistema suele ser el Disco 0 y ser el más grande; una memoria USB suele ser el Disco 1 o Disco 2 con un tamaño mucho menor (por ejemplo, 7450 MB para un pendrive de 8 GB reales). Fíjate también en la columna Disp, que indica si está en línea.
list partition después de seleccionarlo son las pistas que confirman cuál es.diskmgmt.msc) y compara el tamaño que aparece allí con el de list disk.Formatear una memoria USB o un disco secundario paso a paso
Este caso es el más común: el disco no es el del sistema, así que puede formatearse con Windows funcionando. El procedimiento vale para USB, discos externos y cualquier unidad que no sea C: ni la partición reservada del sistema. «Quick» es formateo rápido: no sobrescribe los sectores, solo borra la tabla de archivos, y tarda segundos. NTFS es lo habitual en Windows; FAT32 se usa en memorias pequeñas o compatibles con otros dispositivos (consolas, coches).
- Abre el Símbolo del sistema o Terminal como administrador: clic derecho en el botón Inicio y elige Terminal (Administrador) en Windows 11 o Windows PowerShell (Administrador) en Windows 10.
- Escribe
diskparty pulsa Entrar. - Escribe
list diskpara ver el listado. - Identifica el disco por tamaño y escribe
select disk X(sustituyeXpor el número correcto). - Escribe
cleanpara borrar todo el contenido del disco. - Escribe
create partition primarypara crear la partición. - Escribe
format fs=NTFS quick(ofs=FAT32 quicksi lo necesitas compatible con otros dispositivos). - Escribe
assignpara que Windows le asigne una letra libre. - Escribe
exitdos veces para cerrardiskparty la consola.
diskpart
list disk
select disk 1
clean
create partition primary
format fs=NTFS quick
assign
exit
exit
format fs=NTFS label="USB RESERVA" quick.Formatear el disco principal desde el medio de instalación de Windows
Cuando hay que formatear la unidad donde está instalado Windows (normalmente C:), no se puede hacer desde dentro de Windows: la partición está bloqueada y en uso. La única forma es arrancar desde un medio de instalación (USB o DVD) de Windows 10 u 11 y abrir el Símbolo del sistema desde el entorno de recuperación. Desde allí se ejecuta el mismo diskpart, pero ahora select disk 0 apunta al disco del sistema sin restricciones.
El procedimiento es el mismo que en la sección anterior, con dos diferencias: se hace desde la consola del instalador y, además de create partition primary, suele necesitar active para que el disco sea arrancable si vas a instalar Windows ahí. Tras assign y exit, puedes continuar la instalación de Windows, que detectará la partición ya formateada.
diskpart
list disk
select disk 0
clean
create partition primary
active
format fs=NTFS quick
assign
exit
exit
Cuando diskpart no deja formatear o se queda colgado
Si diskpart devuelve errores o format no avanza, el problema casi siempre es uno de tres: parámetros mal escritos, disco equivocado o protección contra escritura. Antes de reinstalar Windows, conviene descartar estas causas. Un comando con un espacio de más (clean con espacio final) o con la sintaxis cambiada (fs:NTFS en vez de fs=NTFS) hace que diskpart rechace la orden sin un mensaje claro.
La protección contra escritura aparece cuando una memoria USB tiene pestaña física de bloqueo o cuando el atributo de solo lectura está marcado en diskpart. Para comprobarlo y desactivarlo desde la propia herramienta:
- Con el disco seleccionado, escribe
attributes disky mira siRead-onlydiceYes. - Si dice
Yes, escribeattributes disk clear readonly. - Repite el
cleany elformat.
Si format se queda colgado o devuelve «DiskPart ha encontrado un error», el disco puede estar dañado. En ese caso, prueba con otro puerto USB o con otro cable; si sigue fallando, el propio disco ha fallado y diskpart no puede arreglarlo.
clean ni select disk si no has confirmado antes el disco con list disk. clean borra la tabla de particiones del disco seleccionado.Lo que ya tienes claro al terminar el formateo con CMD
- El disco queda como una partición vacía, formateada con NTFS o FAT32 y con una letra asignada en Windows.
diskpartes la herramienta que usaste; los comandos clave fueronlist disk,select disk,clean,create partition primary,format fs=… quickyassign.- Formatear borra el contenido de la partición o del disco elegido: la copia de seguridad previa es lo que evita disgustos.
- Para el disco del sistema, el procedimiento solo funciona desde el medio de instalación de Windows.
Datos comprobados en octubre de 2026.
Dudas sobre formatear un disco con CMD (diskpart)
1. ¿Cómo formatear un disco duro con CMD usando diskpart?
Abre el Símbolo del sistema como administrador, escribe diskpart y pulsa Enter. Luego ejecuta list disk, selecciona el disco con select disk X, limpia la tabla con clean, crea la partición con create partition primary, formatéala con format fs=ntfs quick y asígnale letra con assign. Si vas a formatear el disco del sistema, necesitas un USB de instalación de Windows.
2. ¿Cómo formatear la unidad C desde CMD?
No puedes formatear C: desde el propio Windows porque es la unidad donde se ejecuta el sistema. Para hacerlo, arranca el equipo desde un USB o DVD de instalación de Windows, pulsa Mayús+F10 para abrir CMD y usa diskpart sobre el disco del sistema. Antes, haz copia de seguridad de tus archivos porque el formateo borra todo el contenido.
3. ¿Cómo formatear un disco duro externo desde el símbolo del sistema?
Conecta el disco y abre CMD como administrador; escribe diskpart, list disk y localiza el número de tu disco externo. Selecciónalo con select disk X, ejecuta clean, luego create partition primary, format fs=ntfs quick y assign para darle letra. Cuidado de no elegir el disco equivocado, porque clean borra toda la información sin pedir confirmación.
4. ¿Cómo formatear un SSD usando CMD?
Abre CMD como administrador, ejecuta diskpart, list disk y selecciona el SSD con select disk X. Después aplica clean, create partition primary, format fs=ntfs quick y assign. Para un SSD conviene alinear la partición a 4K; Windows 10 y 11 suelen hacerlo solo al instalar desde un USB en modo UEFI.
5. ¿Se puede hacer un formateo a bajo nivel desde CMD?
CMD no incluye un comando de formateo a bajo nivel, ya que este se hace desde el firmware del disco y sobrescribe todos los sectores. Algunos fabricantes como Samsung o Seagate ofrecen esta opción en sus utilidades oficiales, normalmente mediante un borrado seguro en lugar de un formateo tradicional. Con diskpart solo puedes aplicar clean o clean all, que rellena el disco con ceros.
Fuentes
- MicrosoftWindows 10 Pro » ¿Cómo Formatear con la consola el disco duro?consultado el 16/10/2026
- Microsoftcmd (comando de la consola) — documentación oficialconsultado el 16/10/2026
- MicrosoftSímbolo del sistema (cmd) — documentación oficialconsultado el 16/10/2026