Búsqueda de sitios web

Windows no asigna letras de unidad automáticamente


Windows asigna automáticamente una letra de unidad a cualquier disco HDD/SSD conectado, unidad flash USB o tarjeta SD si reconoce el sistema de archivos en sus particiones. Pero a veces no funciona. Por ejemplo, al conectar una unidad, aparece un mensaje que indica que se está instalando un nuevo dispositivo, el disco aparece en el Administrador de dispositivos, pero no se muestra en el Explorador de archivos. ¿Cómo asignar manualmente una letra de unidad en Windows 10 y 11, o habilitar la asignación automática de una letra de unidad a nuevas unidades?

¿Cómo asignar manualmente una letra de unidad permanente en Windows?

Si la unidad no aparece en el Explorador de Windows, tendrá que asignar manualmente una letra de unidad a través del complemento Administración de discos (

diskmgmt.msc

). Para hacer esto, abra la consola Administración de equipos (a través del menú Win + X) y vaya a la sección Almacenamiento -> Disco gestión. En la lista de unidades, busque la unidad USB extraíble conectada. Como puede ver, el disco está en línea, tiene una partición en buen estado con NTFS, pero no tiene asignada una letra de unidad. Para asignarle una letra de unidad, haga clic con el botón derecho en la partición y seleccione "Cambiar letra y ruta de unidad".

En la ventana que aparece, haga clic en el botón "Agregar", seleccione "Asignar la siguiente letra de unidad", seleccione la letra que desea asignar a la unidad (por ejemplo, H: ) en la lista desplegable y haga clic en Aceptar.

Asegúrese de que Windows detecte la(s) partición(es) en la unidad USB conectada y que la partición esté formateada con el sistema de archivos NTFS, FAT32 o exFAT. Si el sistema de archivos se detecta como RAW, o el disco no está particionado, lo más probable es que la unidad flash USB sea solo una nueva, o que la tabla de particiones esté dañada y primero tenga que reparar el sistema de archivos.

Si el disco es nuevo y no se han creado particiones en él, aparece en la consola como No inicializado con un área Sin asignar. Para inicializar dicho disco:

  1. Haz clic derecho sobre él y selecciona Inicializar disco;

  2. Seleccione la tabla de particiones para su disco: MBR o GPT;

    Puede convertir el disco MBR a GPT sin pérdida de datos.

  3. Queda por hacer clic en el espacio no asignado y crear una partición (Nuevo volumen simple) en él, seleccionar el sistema de archivos, formatear y asignar una letra de unidad.

Si el disco está fuera de línea, haga clic derecho sobre él y seleccione En línea.

Si el disco se desconecta cada vez que reinicia Windows, arréglelo usando la guía "El disco está desconectado debido a una política establecida por un administrador".

Cambiar la letra de la unidad a través de CMD o PowerShell

Puede asignar o cambiar una letra de unidad desde el símbolo del sistema con la herramienta Diskpart o con PowerShell.

Abra el símbolo del sistema elevado y ejecute el comando:

Diskpart

Enumere los volúmenes en los discos:

List vol

En este ejemplo, al volumen TestDisk no se le asigna una letra de unidad (vacío en la columna Ltr)

Windows no asigna automáticamente una letra de unidad a la partición reservada del sistema oculta y la partición EFI de arranque.

Seleccione este volumen (Volumen 4 en nuestro ejemplo):

Sel vol 4

Asigne una letra de unidad Q: a este volumen:

Assign letter=Q

DiskPart asignó correctamente la letra de la unidad o el punto de montaje.

Finalice la sesión de diskpart:

Exit

También puede cambiar o asignar una letra de unidad mediante los cmdlets de PowerShell del módulo de administración de discos integrado.

Lista de unidades:

Get-Disk

Lista de particiones en el disco especificado:

get-disk 1|Get-Partition

Asigne la letra Q: a la partición 2 en el disco 1:

Get-Partition -DiskNumber 1 -PartitionNumber 2 | Set-Partition -NewDriveLetter Q

Después de eso, el disco USB conectado aparece en el Explorador de archivos con la letra de unidad asignada.

Windows no guarda una letra de unidad asignada para las unidades USB conectadas

A veces, después de desconectar un dispositivo USB o reiniciar la computadora, no se le asigna automáticamente una letra de unidad. Tengo que volver a asignar la letra manualmente a través de Administración de discos, y eso se vuelve molesto.

Parece que alguna función de detección automática y montaje de nuevas particiones en los dispositivos de almacenamiento externo no funciona en Windows. ¿Cómo resolver este problema?

En primer lugar, asegúrese de que el servicio Disco virtual se esté ejecutando. Puede consultar el estado de este servicio en la consola de gestión de servicios (

services.msc

).

SERVICE_NAME: vds
TYPE               : 10  WIN32_OWN_PROCESS
STATE              : 1  STOPPED
WIN32_EXIT_CODE    : 0  (0x0)
SERVICE_EXIT_CODE  : 0  (0x0)
CHECKPOINT         : 0x0
WAIT_HINT          : 0x0

O verifique el estado del servicio usando PowerShell:

get-service vds

Si el servicio está detenido, inícielo desde el complemento gráfico (botón Inicio) o usando el comando:

net start vds

Consejo. En algunos casos, para que el servicio de disco virtual funcione correctamente, debe cambiar su tipo de inicio a Automático (de lo contrario, obtendrá el "

Unable to connect to the Virtual Disk service

” error).

Compruebe si el problema persiste. Si es así, asegúrese de que el montaje automático de nuevos volúmenes esté habilitado.

Nota. Cuando el montaje automático está habilitado, Windows monta automáticamente los sistemas de archivos de las nuevas unidades conectadas a la computadora y asigna letras de unidad a las particiones. Si el montaje automático está deshabilitado, Windows detecta nuevas unidades pero no las monta automáticamente ni asigna letras de unidad a los nuevos volúmenes.

Abra el símbolo del sistema como administrador y ejecute los siguientes comandos:

diskpart

Dentro de diskpart, asegúrese de que el montaje automático de nuevos volúmenes esté habilitado:

DISKPART> automount
Automatic mounting of new volumes disabled.

Como puede ver, el montaje automático está deshabilitado. Vamos a habilitarlo:

DISKPART> automount enable
Automatic mounting of new volumes enabled.

Salir de la parte del disco

DISKPART> exit

También puede habilitar el montaje automático de nuevas particiones usando el comando:

MOUNTVOL /E

Asegúrese de que el parámetro DWORD NoAutoMount (con un valor de 1) no se cree bajo la clave de registro

HKLM\SYSTEM\CurrentControlSet\Services\mountmgr

. Si se crea este parámetro de registro, Windows no asigna letras de unidad a los dispositivos recién conectados.

Nota. Por cierto, el montaje automático también es responsable de hacer que Windows recuerde las letras de unidad asignadas a las unidades extraíbles. La función de montaje automático asignará las mismas letras de unidad la próxima vez que la unidad USB se conecte a su computadora (por supuesto, si estas letras no están ocupadas). Una lista de letras de unidad guardadas asignadas a particiones se almacena bajo la clave de registro HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices.

Para borrar las asociaciones guardadas de particiones con letras de unidad, use el comando

DISKPART>automount scrub

o

mountvol /r

Reinicie su computadora y verifique si las letras de la unidad están asignadas a los dispositivos USB externos.

De lo contrario, verifique si los atributos "oculto" y "no asignar una letra de unidad" están configurados para la partición en la unidad USB. Ejecute el símbolo del sistema de Diskpart e ingrese los siguientes comandos:

  1. Enumere los discos:

     list disk
  2. Busque el número de disco asignado a su unidad flash USB (en este ejemplo 1) y selecciónelo:

    select disk 1
  3. Enumere las particiones en el disco:

    list part
  4. Seleccione la partición deseada:

    select partition 2
  5. Compruebe los atributos de la partición:

    attributes volume
  6. Como puede ver, los atributos "Oculto" y "Sin letra de unidad predeterminada" están habilitados para este volumen;

  7. Deshabilite estos atributos con comandos:

    attributes volume clear NoDefaultDriveLetter
    attributes volume clear hidden

    Atributos de volumen borrados con éxito

  8. Finalice la sesión de diskpart escribiendo:

    exit

Después de eso, a esta partición en la unidad flash USB se le debe asignar automáticamente una letra de unidad en cualquier computadora.

Tenga en cuenta que las versiones anteriores de Windows solo ven la primera partición en memorias USB con varias particiones. La capacidad de crear múltiples particiones en unidades USB extraíbles solo apareció a partir de Windows 10 compilación 1703. Anteriormente, para que la segunda y las subsiguientes particiones en la unidad flash USB fueran accesibles en Windows, tenía que usar un truco para que Windows detectara las particiones extraíbles. Unidad flash USB como HDD.

Si su unidad flash USB no aparece en la consola de administración de discos, intente usar un puerto o cable USB diferente. Intente conectar la unidad flash USB directamente a la computadora (sin el concentrador USB), verifique si está encendida y si se detecta en otras computadoras.

Artículos relacionados