1 votos

¿Cómo recuperar archivos de una tarjeta microSD sana en Android?

He borrado accidentalmente documentos importantes (unos 100 PDF) de los que aún no se había hecho una copia de seguridad desde una tarjeta microSD de 64 GB, que se utiliza como almacenamiento principal en mi smartphone Android 9.0 no rooteado. La tarjeta microSD no está cifrada y es bastante nueva, pero por alguna razón, nunca he podido acceder a la tarjeta desde cualquier PC cuando está conectado a un lector de tarjetas - sólo a través del teléfono inteligente o cuando el teléfono está conectado al PC a través de USB y sólo utilizando el protocolo MTP. En Windows, siempre recibo el mensaje de error de que primero hay que formatear la tarjeta.

Tras el borrado accidental, la tarjeta microSD se retiró inmediatamente del teléfono, por lo que estoy bastante seguro de que los archivos siguen "sanos". Espero que Android y las tarjetas SD funcionen igual que otros sistemas operativos y sistemas de archivos comunes en el sentido de que un borrado normal no elimina físicamente los datos del dispositivo de almacenamiento, sino sólo de la tabla de archivos (por favor, corregidme si me equivoco).

PREGUNTA: ¿Cómo puedo restaurar mis archivos borrados? Además, ¿hay alguna forma de obtener acceso RAW desde un PC?

¿Alguna idea de por qué sólo puedo acceder a la tarjeta mediante el protocolo MTP desde Windows?

Para los discos duros/dispositivos de almacenamiento accesibles desde un PC con Windows o Linux, he estado utilizando varios programas de recuperación con éxito desigual en el pasado, por ejemplo Piriform's Recuva CGSecurity PhotoRec y recientemente también RecuperaBit . Tengo las herramientas de la plataforma Android SDK instalado y he utilizado ADB antes de desinstalar aplicaciones, etc si eso ayuda. Pero tengo cero experiencia con este problema de recuperación de datos en Android - y también estoy confundido por qué, por ejemplo, Windows no leerá el contenido de la tarjeta cuando se conecta a través de un lector de tarjetas.


Pequeña corrección: Mi mala elección de palabras parece haber causado cierta confusión. Por

utilizado como "almacenamiento primario".

No quería decir que Android está ejecutando las particiones del sistema ( boot , system , data etc.) en la tarjeta SD en lugar de en la memoria interna. Más bien, todas las aplicaciones están configuradas para almacenar sus datos en la tarjeta SD si es posible con el fin de evitar la pérdida irrecuperable de datos en caso de un ladrillo teléfono. Esto se debe a las malas experiencias pasadas con la arquitectura de seguridad de Android, que es básicamente una trampa a la espera de bloquear a los usuarios de sus propios datos.

Además, puedo confirmar que el cifrado de tarjetas SD es un ajuste opcional en Android 9.0 de mi Samsung y tiene no se ha encendido. Por lo tanto, ¡la tarjeta SD debería estar desencriptada!

Siento no haber sido más claro.


Aquí tiene una captura de pantalla de DMDE mostrando la información relevante de la partición:

DMDE screenshot

2voto

acejavelin Puntos 186

Lo más probable es que tu PC no vea la tarjeta SD porque tu lector de tarjetas SD no es compatible con SDXC... Las tarjetas de 64 GB y más requieren un lector capaz de SDXC, mientras que las de menor capacidad sólo requieren SD (hasta 2 GB) o SDHC (versión SD 2.0, hasta 32 GB) para funcionar. Muchos lectores antiguos o integrados en equipos antiguos sólo admiten SDHC, y aunque SDXC (SD versión 3.01) se convirtió en un estándar en 2009, no fue común en los lectores durante muchos años, incluso a mediados y finales de 2010 muchos lectores económicos no admitían SDXC.

Conseguir un nuevo lector de tarjetas que soporta SDXC probablemente resolvería este problema, algo línea Kingston FCR-HS4 o un dispositivo similar.

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