11 votos

¿Cómo evitar que Android cree carpetas "Android" y "Lost.dir" en el almacenamiento externo OTG?

Si conecto mi cámara utilizando un cable USB a través de OTG o inserto la tarjeta SD en un lector OTG conectado al teléfono, Android crea automáticamente dos carpetas: una carpeta Android y una carpeta Lost.Dir.

Los problemas son -

  1. Que mientras estas dos carpetas estén en la cámara (una Pentax K50), esta última piensa que la SD no está correctamente formateada y me pregunta si quiero formatearla o de lo contrario no puedo volver a usarla. Y de hecho, si elimino las dos carpetas usando mi PC, entonces puedo volver a utilizar la tarjeta. Obviamente, no puedo formatearla.

  2. Que no puedo eliminar estas carpetas en el teléfono sin evitar de manera confiable que Android las vuelva a crear. Además, las dos carpetas permanecen en la SD incluso si eyecto correctamente el almacenamiento OTG.

  3. Que me voy de viaje y no voy a llevar una PC conmigo para usarla y eliminar las carpetas.

Dado todo lo anterior, ¿cómo puedo entonces transferir las fotos de mi cámara al teléfono inteligente?

0 votos

¿No puedes usar algo como Google Files o ES File Explorer para eliminar las dos carpetas en la tarjeta SD antes de desconectarla?

1 votos

Mi cámara, aunque de un tipo diferente, no tiene problema con la creación de LOST.DIR en mi tarjeta SD, pero lo tiene si la SD se ha retirado de mi teléfono sin ser expulsada. Tal vez no estás expulsando la SD o la cámara. Encuentro que es una molestia: 1) que Android escriba en las unidades USB insertadas creando un LOST.DIR incluso si solo estoy viendo archivos, lo que requiere el paso de expulsión (las PC no hacen eso) y 2) que 'Google Files' no tenga una función de expulsión y necesite ir a 'Configuración' para expulsar las unidades.

2voto

Cesare Puntos 11

Crea dos archivos de 0 bytes en la tarjeta SD con estos nombres (distingue entre mayúsculas y minúsculas):

LOST.DIR
Android

Opcionalmente, puedes hacer que ambos sean solo de lectura y ocultos (aunque Linux no seguirá estas reglas) para que cuando busques la tarjeta en Windows, no los veas. Sin embargo, al conectar a un dispositivo Android, fallará al crear las carpetas debido a los archivos vacíos con el mismo nombre (aunque verás los archivos de 0 bytes).


Un comando de PowerShell para crear los archivos necesarios (simplemente cambia la letra de la unidad H: en $drive = "H:" con la tuya):

PS C:\> $drive = "H:"; ("$drive\LOST.DIR", "$drive\Android.") | % { if (Test-Path $_) { Remove-Item -Path $_ -Force }; (New-Item -Path $_ -ItemType File -Force).Attributes = "Hidden", "ReadOnly" }; if (Test-Path "$drive\System Volume Information") { Remove-Item -Path "$drive\System Volume Information" -Recurse -Force }

0voto

Reddy Lutonadio Puntos 46

La carpeta Android se utiliza para almacenar datos sobre tus aplicaciones. Eliminarla del almacenamiento interno o externo (cuando se usa como almacenamiento adoptable) causará la pérdida de los datos de tus aplicaciones.

LOST.DIR es una carpeta utilizada para colocar archivos recuperados durante el arranque. Normalmente está vacía. Eliminar esta carpeta es seguro.

En tu caso, puedes eliminar ambas carpetas sin crear ningún problema. Elimina las carpetas, luego desconecta la tarjeta SD como lo mencionó @Chrisii. Es un proceso que tendrás que realizar cada vez porque las carpetas serán re-creadas por el sistema operativo Android cuando se conecte la tarjeta SD.


Referencias:

0voto

Fjor Puntos 7

Algunos teléfonos Android eliminan las carpetas si desmontas la tarjeta SD antes de quitarla. La configuración de desmontar generalmente se encuentra en la configuración de almacenamiento o en el explorador de archivos. Las carpetas solo se eliminarán si están vacías y no se están utilizando. (por ejemplo, no hay archivos huérfanos, perdidos o corruptos que la carpeta perdida esté reteniendo).

Si esto no funciona, entonces es probable que tu versión de Android no proporcione una forma de no crearlas y estarás atrapado eliminando las carpetas manualmente y nada más que modificar tu dispositivo cambiará ese comportamiento.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X