Guía práctica sobre los errores más comunes del Servicio de disco virtual en DISKPART en Windows 10 y Windows 11: discos de solo lectura, particiones protegidas, fallos de conversión, espacio libre no contiguo y problemas del servicio.
El error del Servicio de disco virtual es un mensaje genérico de DISKPART que aparece cuando Windows no puede completar una operación sobre un disco, partición o volumen mediante la capa de administración de almacenamiento. La operación puede estar bloqueada por permisos insuficientes, un atributo de solo lectura, un tipo de partición protegida, falta de espacio libre contiguo, una tabla de particiones dañada o porque se intenta modificar el disco que Windows está usando en ese momento.
DISKPART es una herramienta potente: permite inicializar discos, limpiar tablas de particiones, crear volúmenes, asignar letras de unidad, convertir diseños MBR/GPT y cambiar atributos. Precisamente por eso sus errores son estrictos: si el disco o volumen seleccionado no cumple los requisitos exactos de un comando, DISKPART se detiene y muestra un error del Servicio de disco virtual en lugar de intentar adivinar la intención del usuario.
clean, delete partition override, format y convert pueden destruir la información de particiones o borrar datos. Haz una copia de seguridad de los archivos importantes antes de ejecutar comandos destructivos y comprueba siempre el disco seleccionado con list disk y detail disk.
| Mensaje de error | Significado habitual | Primera solución recomendada |
|---|---|---|
| Access is denied | Falta de permisos elevados, volumen bloqueado o restricción de directiva | Ejecutar Terminal/CMD como administrador y cerrar aplicaciones que usen la unidad |
| The media is write protected | El disco, volumen, USB o tarjeta SD está en modo de solo lectura | Quitar los atributos de solo lectura y revisar el interruptor físico de bloqueo |
| Clean is not allowed on the disk containing the current boot, system, pagefile, crashdump or hibernation volume | Se ha seleccionado el disco activo de Windows | Arrancar desde un USB de instalación de Windows o desde WinRE |
| Cannot delete a protected partition without the force protected parameter set | La partición Recovery, EFI, OEM o reservada está protegida | Comprobar el disco de destino y solo entonces usar delete partition override |
| There is not enough usable free space for this operation | El espacio libre no existe, no es contiguo o está bloqueado por el diseño de particiones | Revisar el diseño en Administración de discos y crear espacio no asignado contiguo |
| The specified disk is not convertible | El diseño o el estado actual del disco impide la conversión MBR/GPT | Hacer copia de seguridad, limpiar el disco y convertirlo, o usar MBR2GPT cuando corresponda |
Muchos errores de DISKPART se corrigen fácilmente, pero un comando equivocado en el disco incorrecto puede borrar el sistema operativo u otra unidad. Usa esta lista antes de modificar particiones.
clean o format.list disk, select disk N y detail disk.Empieza con una inspección no destructiva. Los comandos siguientes no borran nada; solo muestran con qué disco y volumen estás trabajando.
diskpart
list disk
select disk N
detail disk
list volume
list partition
Sustituye N por el número correcto del disco mostrado por list disk. Comprueba el tamaño, el estado y el modelo antes de continuar.
attributes disk
list volume
select volume N
attributes volume
Si Current Read-only State o Read-only aparece como Yes, probablemente el error se debe a protección contra escritura. Revisa la sección sobre discos de solo lectura más abajo.
list disk
En la columna Gpt, un asterisco indica que el disco usa GPT. Si no aparece asterisco, normalmente es MBR. Esto importa para conversiones, particiones EFI y compatibilidad de arranque.
Ver discos puede funcionar en una consola normal, pero modificar particiones casi siempre requiere permisos elevados.
Un atributo de software, una directiva del registro, el bloqueo de una tarjeta SD, un problema del controlador USB o una unidad defectuosa pueden activar la protección contra escritura.
Windows bloquea operaciones destructivas sobre los volúmenes activos de arranque, sistema, archivo de paginación, hibernación y volcado de memoria mientras el sistema operativo está en ejecución.
Las particiones EFI System, Recovery, OEM y Microsoft Reserved están protegidas intencionadamente contra la eliminación normal.
DISKPART solo puede extender un volumen cuando hay espacio no asignado utilizable en la posición correcta.
Tablas de particiones corruptas, fallos de hardware, discos dinámicos, particularidades de medios extraíbles o diseños de sectores no compatibles pueden provocar errores repetidos.
El error Access is denied suele significar que DISKPART no puede escribir en el disco porque la consola no tiene privilegios elevados, otro proceso está usando el volumen o una directiva bloquea la operación.
diskpart de nuevo.Cierra ventanas del Explorador de archivos, herramientas de copia de seguridad, análisis antivirus, software de máquinas virtuales y cualquier programa que pueda acceder a la unidad de destino. Si es una unidad externa, expúlsala de forma segura, vuelve a conectarla e inténtalo otra vez.
En discos de datos que no sean del sistema, alternar el estado sin conexión/en línea puede liberar bloqueos antiguos.
diskpart
list disk
select disk N
offline disk
online disk
Si DISKPART informa que el medio está protegido contra escritura, primero elimina los atributos de solo lectura del disco y del volumen.
diskpart
list disk
select disk N
attributes disk clear readonly
list volume
select volume N
attributes volume clear readonly
Si el problema afecta a unidades USB, una directiva de Windows puede estar bloqueando la escritura en almacenamiento extraíble.
regedit
Abre esta clave:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies
Si ves WriteProtect, establece su valor en 0. Si la clave StorageDevicePolicies no existe, probablemente esta directiva no está configurada.
Este error de DISKPART aparece al ejecutar clean sobre el disco que contiene la instalación de Windows en ejecución o archivos críticos del sistema. Windows bloquea el comando para evitar que el sistema operativo se borre a sí mismo mientras está funcionando.
diskpart
list disk
select disk N
detail disk
clean
Como Windows ya no se está ejecutando desde el disco de destino, DISKPART puede limpiarlo. Esto se usa a menudo antes de una instalación limpia de Windows.
clean elimina la información de particiones del disco seleccionado. Después de ejecutarlo, Windows tratará el disco como espacio no asignado hasta que se creen nuevas particiones.
Este error suele aparecer al intentar eliminar una partición EFI System, Recovery, OEM u otra partición protegida por Windows. Es frecuente al reutilizar una antigua unidad del sistema Windows como disco de datos.
Usa este método solo si tienes absoluta seguridad de que la partición está en el disco correcto y ya no es necesaria.
diskpart
list disk
select disk N
list partition
select partition N
delete partition override
Si el objetivo es reutilizar todo el disco y no hay datos que conservar, suele ser más limpio eliminar todas las particiones de una vez:
diskpart
list disk
select disk N
clean
Después, crea una nueva partición desde Administración de discos o con DISKPART.
Este mensaje aparece a menudo durante operaciones extend, create partition o conversiones. La causa más habitual es que el espacio libre existe en el disco, pero no está en la ubicación que DISKPART necesita.
Para extender un volumen básico, el espacio no asignado normalmente debe estar justo después de la partición de destino. Si una partición Recovery u otro volumen se encuentra entre ambos, DISKPART no puede extender el volumen hacia ese espacio.
diskpart
list volume
select volume N
extend
chkdsk y revisa el estado de la unidad.DISKPART puede convertir un disco vacío entre MBR y GPT. Normalmente no puede convertir un disco que todavía contiene particiones. Si ejecutas convert gpt o convert mbr en un disco con particiones, puedes recibir un error del Servicio de disco virtual.
diskpart
list disk
select disk N
clean
convert gpt
O, para sistemas BIOS heredados:
diskpart
list disk
select disk N
clean
convert mbr
Si necesitas convertir un disco del sistema Windows 10 o Windows 11 de MBR a GPT sin eliminar datos, usa mbr2gpt.exe en lugar de DISKPART. El equipo debe admitir el modo de arranque UEFI.
mbr2gpt /validate /allowFullOS
mbr2gpt /convert /allowFullOS
Después de la conversión, entra en la configuración BIOS/UEFI y cambia el modo de arranque de Legacy/CSM a UEFI. Si omites este paso, Windows puede no arrancar.
mbr2gpt está pensado para discos de sistema Windows que cumplen los requisitos de conversión de Microsoft. No es un conversor universal de particiones para cualquier disco externo o de datos.
DISKPART depende de los servicios de almacenamiento de Windows. Si el servicio está deshabilitado, bloqueado o afectado por una instalación de Windows dañada, las operaciones de disco pueden fallar antes incluso de llegar a la unidad seleccionada.
services.msc y pulsa Enter.sc config vds start= demand
net start vds
Si las herramientas de almacenamiento siguen fallando, repara el almacén de componentes y los archivos del sistema:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Reinicia el equipo cuando finalice el análisis y prueba DISKPART otra vez.
DISKPART no es la única herramienta de almacenamiento de Windows. Según la tarea, Administración de discos o PowerShell pueden ofrecer un mensaje de error más claro o un flujo de trabajo más seguro.
diskmgmt.msc
Administración de discos es útil para comprobar visualmente si una partición está sana, si el espacio no asignado es contiguo o si una partición Recovery bloquea la ampliación.
Abre PowerShell como administrador e inspecciona los discos con:
Get-Disk
Get-Partition
Get-Volume
Para quitar el estado de solo lectura de un disco:
Set-Disk -Number N -IsReadOnly $false
Para inicializar un disco nuevo como GPT:
Initialize-Disk -Number N -PartitionStyle GPT
| Tarea | Mejor herramienta | Motivo |
|---|---|---|
| Ver el diseño de particiones visualmente | Administración de discos | Vista rápida del espacio no asignado, EFI, Recovery y particiones de datos |
| Borrar un disco antes de reinstalar Windows | DISKPART desde un USB de instalación | Funciona fuera del sistema Windows en ejecución |
| Automatizar acciones de almacenamiento | PowerShell | Cmdlets modernos, salida como objetos y mejor automatización |
| Convertir un disco de sistema de MBR a GPT | MBR2GPT | Diseñado para conversiones in situ de discos de arranque de Windows |
| Mover particiones | Gestor de particiones de terceros | Las herramientas integradas de Windows no pueden mover particiones directamente |
clean, format y delete partition override sí pueden causar pérdida de datos.
list disk y detail disk, y luego ejecuta clean. No ejecutes clean sobre el disco activo de Windows desde la misma instalación en ejecución.
clean o clean all?
▼
clean elimina rápidamente la información de particiones. clean all escribe ceros en todo el disco y tarda mucho más. Usa clean para reparticionado normal. Usa clean all solo cuando quieras sobrescribir todo el disco de forma intencionada, y evítalo en SSD salvo que haya una razón concreta.
delete partition override sigue fallando?
▼