No hay letra de unidad asignada a la unidad USB en Windows 8.1

8

No mucho antes, ejecuté dden mi unidad USB, pero más tarde cuando lo necesitaba. Descubrí que no se podía formatear en Windows Disk Management, que decía "El sistema no puede encontrar el archivo especificado". Así que tenía mi unidad USB formateada en Linux.

ahora se produce el problema. Windows 8.1 no asigna una letra de unidad, por lo que no se puede acceder en el Explorador de Windows, y aunque se muestra en WDM, cualquier operación devolvió el mensaje mencionado anteriormente. Pero no hay ningún problema cuando estoy en Linux en mi máquina y en Windows en otra máquina.

Noverull
fuente
¿Cómo lo formateaste? ¿Qué sucede si lo formatea con un MBR y una partición FAT32?
Mario
@ Mario Solía ddzerofill MBR, cfdiskpara crear una partición y mkfs.vfatpara crear un sistema de archivos. No pasó nada malo. Copié algunos archivos en el controlador USB, y podrían leerse en otra máquina con Windows.
Noverull
Entonces, ¿otra PC con Windows puede leerlo, pero no la tuya?
Mario
@ Mario No exactamente. Linux puede, pero Windows no.
Noverull
Preguntando por esto: y podrían leerse en otra máquina con Windows.
Mario

Respuestas:

14

Como descubrimos a través de los comentarios, el problema puede resolverse utilizando la parte de disco de Windows . Obviamente, las herramientas de Linux de alguna manera crearon un MBR y / o una tabla de particiones que Windows no pudo leer correctamente (o tuvo algún otro problema).

Si usa estas instrucciones, ¡hágalo con cuidado! Cometer errores puede significar que está perdiendo todos los datos en uno más discos. Si no está seguro, ¡deje que otra persona con más experiencia haga esto!

  • Abra el menú de inicio y escriba diskpart . Debería obtener un hit, ejecutarlo y confirmar la solicitud de UAC en caso de que se le solicite.

  • Espere a que la ventana de la consola muestre un cursor de entrada (línea horizontal parpadeante detrás DISKPART>).

  • Escriba list disky confirme con Return.

  • Localice el disco que desea formatear / restablecer. Comprueba que elijas el correcto. Recuerde su número (listado debajo ###) para el siguiente paso.

  • Ahora escriba select disk #where #se reemplaza con el número del último paso.

  • Una vez más, escriba list disky el disco correcto debe marcarse con un *en frente.

  • Escriba clean, confirme si se le solicita y espere a que termine la operación.

  • Deje diskpart usando exit.

  • El Explorador de Windows ahora debería preguntarle qué hacer con el disco no inicializado / vacío. Si no es así, eche un vistazo a la administración del disco (abra el menú de inicio y ejecútelo diskmgmt.msc). Debe encontrar la unidad no inicializada y poder crear nuevas particiones y formatearlas.

Mario
fuente
1
Esto no ayuda en mi caso. Después de la limpieza, no apareció en Mi PC. La utilidad de administración de discos creó un volumen, pero no pudo formatearlo ("El sistema no puede encontrar el archivo especificado", de nuevo ...). Lo mismo con diskpart. También intenté recrear la tabla MBR con fdisk, pero incluso esto no fue útil.
Stanislav Mamontov
Editado para agregar instrucciones adicionales de Vladislav Kuzmin a continuación
superfónico
7

Tuve exactamente el mismo problema y la solución de Mario no solucionó mi problema. Además de la solución de Mario, haga lo siguiente:

  • después de ' clean' no deje diskpart usando ' exit'
  • tipo ' create partition primary'

Esto creará una partición primaria FAT32 (que no fue posible desde el Administrador de discos como se describe en el comentario de la solución 'Stanislav Mamontov' a Mario). Esta partición será reconocida, directamente montada y disponible. Ahora puede volver a formatear, por ejemplo, NTFS si es necesario.

Vladislav Kuzmin
fuente
Salvaste mi pendrive. Muchas gracias. No se detectó solo en win 10 después de usar la herramienta de formato hp usb. El create primary partitionrealmente ayudó. :)
Ashu
1

En mi caso, el create primary partitioncomando no ayudó. La administración de discos todavía falló con " El sistema no puede encontrar el archivo especificado ".

Lo que finalmente resolvió el problema fue esto: en lugar de usar el cleancomando en la utilidad DISKPART, usé clean all. Este comando escribe ceros en cada sector del disco, creando efectivamente un verdadero espacio no particionado. Lleva algo de tiempo, pero funciona.

Luego puede crear una nueva partición, formatear y asignar la letra en Administración de discos.

La solución es equivalente a usar el administrador de particiones Easeus mencionado anteriormente, pero puede hacerlo sin instalar ninguna herramienta de terceros. Entonces, la clave es realmente limpiar la memoria USB antes de crear una nueva partición.

Bogdan Vosnjak
fuente
1

Un problema similar, Verbatim Store 'n Go, no podía hacer nada con él en Windows 10. Windows 7 pudo acceder a él bien. El formateo en la máquina con Windows 7 no ayudó. La herramienta de administración de discos en la aplicación de administración de computadoras seguía arrojando errores (cuando intentaba asignar una letra de unidad seguía arrojando un error "No se puede encontrar el archivo especificado"). Eliminar particiones allí y recrear no ayudó.

Para mí, la solución Diskpart de Mario seguía arrojando un error "Acceso denegado", con lo siguiente en el registro de eventos: 5 @ 0101000F - No se pueden poner a cero sectores en el disco \? \ PhysicalDrive1. Código de error: \? \ PhysicalDrive1

Intentar "crear partición primaria" después de "limpiar" tampoco funcionó.

Intenté Paragon para borrar el disco y recrear la partición, esto "tuvo éxito" pero el problema original persistió.

Lo que sí funcionó fue el formateador de tarjetas de memoria SD

¿Quizás algunas de estas unidades USB más nuevas son solo tarjetas SD con un adaptador? En cualquier caso, vale la pena probar el formateador de tarjetas de memoria SD.

Lieszkovszky
fuente