| Anterior | Siguiente |
| VDS_E_DISK_REMOVEABLE_NOT_EMPTY | VDS_E_EXTEND_MULTIPLE_DISKS_NOT_SUPPORTED |
VDS_E_DRIVE_LETTER_NOT_FREE
Qué significa VDS_E_DRIVE_LETTER_NOT_FREE
VDS_E_DRIVE_LETTER_NOT_FREE (-2147211940, 0x8004255C). El mensaje de Windows es: La letra de unidad especificada no está libre para asignarse.
Diagnóstico específico
- Enumera mount points y drive letters actuales, y resuelve colisiones antes de asignar otra ruta; usa volume GUID para identidad estable.
- Contrasta el mensaje localizado —«La letra de unidad especificada no está libre para asignarse»— con el objeto y la operación que produjo el HRESULT; no lo sustituyas por una etiqueta genérica de storage.
Cómo acotar este caso
Para aislar unidad letra no free, conserva letra solicitada, volumen que ya la posee y mount points que Windows mantiene para ambos objetos y cambia una sola precondición antes de repetir la operación.
- Registra letra solicitada, volumen que ya la posee y mount points que Windows mantiene para ambos objetos; esos datos permiten saber si el siguiente intento sigue actuando sobre el mismo recurso.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.