5 votos

.archivos de datos en miniatura ocupando toda la memoria interna de la tarjeta SD

Tengo un Nextbook7 de 8GB que ejecuta Android 4.0.4. Recientemente, descubrí que tengo 2 archivos llamados .thumbdata3... que están ocupando todo mi espacio interno de más de 5GB. Estos archivos se encuentran en la carpeta .thumbnail debajo de la carpeta DCIM. He leído en internet que estos archivos son producidos por la Galería de Android, pero hay un error en el sistema operativo que hace que estos archivos crezcan tanto y ocupen todo el espacio de almacenamiento interno disponible.

He intentado borrar los archivos, pero vuelven. También he intentado escribir archivos de texto pequeños y guardarlos con el nombre .thumbdata3... como en los archivos problemáticos, pero eso tampoco funciona. He descargado una aplicación llamada Eliminador de archivos de miniaturas, que elimina los archivos problemáticos, pero los archivos se reconstruyen nuevamente hasta que el espacio se agota por completo.

¿Alguien tiene una cura permanente para este problema de .thumbdata3...? Se agradecen todas las sugerencias. Gracias.

1 votos

Un disparo a lo desconocido: Elimina ese archivo, luego crea un directorio llamado .thumbdata3 (es decir, con el mismo nombre) y hazlo de solo lectura. La galería no debería poder reemplazarlo entonces. El inconveniente podría ser que la galería actúe un poco más lento al navegar por tus medios, pero también sería el caso si eliminaras permanentemente ese archivo automáticamente. Avísame si eso resuelve el problema, para que pueda convertirlo en una respuesta.

0 votos

Intenta usar una galería de reemplazo como QuickPic en su lugar. Es 100% gratis y funciona mucho mejor que la Galería estándar de Android. Si los archivos .thumbdata3 siguen regresando, puedes desactivar la galería predeterminada.

8voto

Mithaldu Puntos 151

Si tu tarjeta SD está utilizando el sistema de archivos ext4

No es necesario hacer nada aquí, ya que estos archivos, a pesar de reportar tamaños masivos, en realidad utilizan muy poco espacio, ya que son llamados "Archivos Sparse". Dejé más detalles sobre este problema en la entrada de Android:

http://code.google.com/p/android/issues/detail?id=39546#c79

Si tu tarjeta SD está utilizando FAT/exFAT

Entonces el problema es real, ya que FAT no tiene soporte para archivos sparse y sus tamaños aparentes y reales siempre coincidirían. En ese caso deberías recurrir a la astucia descrita en la otra respuesta - crear la carpeta con el mismo nombre que un archivo ofensivo después de eliminar el archivo.

Este ajuste de Cyanogen arroja algo de luz sobre el problema: http://review.cyanogenmod.org/#/c/36850

Parece que .thumbdata3 consiste en una secuencia de registros indexados por ID entero asociado con una imagen (no estoy seguro de qué aplicación se encarga de asignarlos). Si el archivo se elimina y se vuelve a crear, y el ID mínimo es, digamos, 10000 entonces se saltarían 10000 registros vacíos en .thumbdata3 asumiendo que el manejo de archivos sparse haría su trabajo y estos 10000 registros no consumirían espacio real. Excepto que en FAT no hay soporte para archivos sparse y terminas con 10000 registros de ceros en tu archivo que de repente se convierte en un par de Gb grande.

-2voto

LiesAuer Puntos 1

Elimina la carpeta .thumbnail (esta contiene todas las cachés de la cámara y no nos sirve para nada), luego crea un nuevo archivo llamado .thumbnail.

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