Si elimino fotos / archivos, ¿por qué no se eliminan realmente? ¿Cómo es que se pueden recuperar?

17

Estoy tratando de eliminar algunas fotos de la biblioteca de fotos / disco duro de mi hija. Lo que he hecho hasta ahora es que he movido las fotos a la basura y las he vaciado.

Ahora el problema es que los archivos / fotos eliminados se pueden recuperar utilizando cualquier software de recuperación que exista en el mercado. (Según mi esposo)

Estoy confundido. Si alguien elimina / borra una unidad interna completa, ¿cómo es que los archivos eliminados son recuperables?

La computadora de mi hija es una iMac 2014 con El Capitan y tiene un disco duro SATA de 500GB.

Andrea
fuente
2
Pregunta diferente, pero la respuesta aquí cubre cómo borrar de forma segura el espacio libre - apple.stackexchange.com/questions/237232/…
Tetsujin
2
La pregunta es, ¿es de un SSD o de un disco duro normal? Hace la diferencia Aquí hay una respuesta relevante . La respuesta muy breve es que un comando de eliminación es como borrar su dirección de los registros de la ciudad pero no demoler su casa. HDD, deje los datos, los SSD realmente arrasan la tierra.
Allan
99
¡No quiero que mi madre / padre eliminen fotos / archivos de mis Mac / iPhone (sin mi consentimiento)!
klanomath
55
@SherwoodBotsford Si su respuesta para que alguien destruya los archivos de otra persona es "debería tener copias de seguridad", se está perdiendo el punto por completo. Pero supongo que es más un tema de Parenting.SE ...
user1686
2
@pipe Comenté la segunda versión (revisada) de la pregunta que ya no contiene la parte "... encuentro fotos íntimas de la hija ..." . Todavía estoy convencido de que un 2-99yo puede y debe ser capaz de mantener cualquier foto de él / ella / sí mismo, independientemente de su contenido (especialmente si solo hay una persona visible). Señalaría los riesgos involucrados y le enseñaría a la persona cómo mantenerlos seguros. Pero esto probablemente pertenece a la crianza de los hijos y / o la seguridad / FileVault
klanomath

Respuestas:

38

Respuesta corta

Al mover un archivo a la Papelera y luego vaciar la papelera, o al hacer un formato rápido de un disco duro tradicional (es decir, no una unidad de estado sólido), en realidad no está eliminando archivos. En cambio, todo lo que está haciendo es eliminar la información sobre esos archivos. Esto significa que el sistema operativo no tiene absolutamente ninguna idea de que esos archivos existen, y mucho menos en qué parte del disco existen.

Respuesta larga

Bien, déjenme explicar esto usando una analogía.

Imagina que estás en una biblioteca y esta biblioteca en particular contiene 100,000 libros. Todos estos libros están indexados en el catálogo de la biblioteca. Se puede acceder a este catálogo a través de una computadora que le permite buscar por título, autor, fecha, etc. Lo más importante, cada índice le dice exactamente dónde se encuentra ese libro. Esto facilita encontrar lo que está buscando cuando lo necesita. Simplemente realice una búsqueda en el catálogo y le dirá exactamente dónde está ese libro (es decir, en qué sección, fila y estante se encuentra).

Un día, alguien elimina accidentalmente el registro de un libro en particular del catálogo de la biblioteca. El libro en sí sigue ahí, sentado exactamente en el mismo lugar. ¡Pero nadie sabe que está allí y / o dónde está!

Al día siguiente, alguien entra y roba la computadora que contiene el catálogo de la biblioteca. Todos los libros todavía están allí, pero si entras y quieres encontrar un libro en particular sobre Steve Jobs, ¡no tendrías idea de si ese libro está en la biblioteca y, de ser así, dónde encontrarlo!

Ahora imagine que su disco duro es esa biblioteca. Contiene 100.000 archivos (documentos, fotos, videos, música, etc.).

  • Cuando mueve un archivo a la Papelera y luego lo vacía, es similar a que alguien elimine accidentalmente el registro de un libro en particular del catálogo de la biblioteca.

  • Cuando borras un disco duro, es como si alguien robara el catálogo completo de la biblioteca.

Entonces, usando nuestra analogía, los libros todavía están en los estantes. ¡No han ido a ninguna parte! Pero si quisieras encontrar ese libro que estás buscando, bueno, no tendrías ni idea de dónde buscar.

Del mismo modo al eliminar archivos o borrar un disco duro. Su computadora no tiene idea de qué datos hay en ese disco duro o dónde están. Entonces, como usuario, si navega por el disco duro, no verá esos archivos porque su Mac no los conoce y, por lo tanto, no los muestra. Efectivamente no existen.

Pero, si tuviera que usar un software de recuperación de datos, entonces eso es similar a una biblioteca que contrata a alguien para entrar y caminar de arriba a abajo en cada fila de estanterías y abrir cada libro y tomar notas de sus títulos, autores, ubicación, etc. El software de recuperación de datos no tiene idea de qué hay en su disco duro inicialmente, pero interrogará cada bloque de espacio para ver qué hay realmente allí y luego podrá recuperarlo . En otras palabras, está haciendo que lo que ya está allí sea visible nuevamente.

Cuando vacía la papelera o borra un disco duro y luego comienza a guardar nuevos archivos en su computadora, con el tiempo macOS simplemente sobrescribirá los datos anteriores porque simplemente no sabe que hay datos allí. Simplemente lo ve como espacio libre y, por lo tanto, está disponible para escribir nuevos datos. Es por eso que la recuperación de datos siempre es más exitosa poco después de haber eliminado algo, porque hay menos posibilidades de que ya se haya sobrescrito.

Si desea estar bastante seguro de que esas fotos íntimas no son recuperables, puede:

  • Borrado seguro del disco duro (ya que está en El Capitan, lea esta pregunta y sus respuestas Cómo obtener la función de "borrado seguro" de Disk Utility en El Capitan y Sierra )
  • Rellene manualmente el espacio vacío del disco duro con otros datos, preferiblemente archivos grandes (por ejemplo, un montón de videos) y luego, cuando esté lleno, elimine estos archivos. De esta manera, los bloques que contienen las fotos anteriores deben sobrescribirse con otros datos.

IMPORTANTE: Si su hija tiene copias de seguridad de Time Machine, entonces todas esas fotos íntimas seguramente también estarán en esas copias de seguridad.

Una última palabra ...

Otra opción que los usuarios pueden tomar es cifrar su unidad de inicio de Mac. Esto asegurará sus datos porque todo en el disco está encriptado. Si elimina archivos, estos serán irrecuperables o, más aún, pueden recuperarse, pero están encriptados y, por lo tanto, inaccesibles para cualquier persona que no tenga las credenciales correctas (por ejemplo, contraseña de inicio de sesión, clave de recuperación).

Para obtener más información sobre cómo usar FileVault, consulte: Use FileVault para cifrar el disco de inicio en su Mac .

Monomeeth
fuente
Muy buena explicación!
Andre
3
No estoy seguro acerca de la parte "borrar el disco duro". Si se refería a seleccionar y eliminar todos los archivos, eso es similar a destruir el catálogo, sí. Reformatear (escribir un nuevo sistema de archivos): tal vez sí, depende. Pero ninguno de los que parece estar comúnmente llamado borrar el disco duro en sí - que por lo general se refiere a llenar toda la unidad con los datos vacíos ...
user1686
@grawity, creo que estaba usando "borrar el disco duro" en la forma en que el OP utilizó en la pregunta. El OP parece pensar que significa "eliminar todos los archivos" como ponerlos en la papelera y vaciarlos.
JPhi1618
2
Hay una diferencia significativa entre cómo funciona el sistema de archivos y esta analogía de la biblioteca. Es decir, si alguien quiere poner un libro en el estante donde se almacena el libro no indexado, el libro viejo se descarta por completo sin posibilidad de ser recuperado . Eso y el hecho de que el sistema de archivos puede almacenar diferentes páginas de un libro en ubicaciones completamente diferentes. Esta es una buena analogía, pero creo que en algunos escenarios puede ser más engañosa que útil.
undercat apoya a Monica el
55
@undercat Totalmente de acuerdo en que la analogía no es perfecta , pero en realidad solo tenía como objetivo explicar cómo es posible que los datos aún estén en el disco. Su pregunta original ha sido editada de alguna manera, pero parte de la pregunta original decía: ¿Alguien puede explicarme esto? ¡Parece extraño si eliminas algo que en realidad no estás eliminando! , y creo que la analogía funciona bien para transmitir cómo es posible que eliminar algo no sea realmente eliminar algo.
Monomeeth
9

Los archivos en el disco duro están por todas partes y el sistema mantiene punteros que apuntan a los archivos. Cuando eliminas el archivo, realmente solo eliminas el puntero y los datos siguen ahí, pero no puedes encontrarlo con las herramientas normales. El sistema operativo eventualmente sobrescribirá esos datos con nuevos datos.

Aquí es donde entra en juego la recuperación de datos, hay herramientas que permiten escanear el disco y recuperar los archivos (restaurar los punteros).

Una forma de evitar eso es sobrescribir el lugar donde residen los datos reales varias veces. Nuevamente hay herramientas para eso.

Antes de El Capitán, podía vaciar la basura de forma segura en el menú, pero esa opción desapareció porque no funcionó como debería. En las versiones más recientes esto se podría hacer desde el terminal de la siguiente manera: diskutil secureErase freespace LEVEL /Volumes/DRIVENAME. Fuente: ¿FileVault 2 también cifra mi espacio libre en disco?

Puede eliminar archivos de esa manera con este comando srm -v /path/to/file/to/securely/delete/example.png. Aún así, buenas herramientas podrían recuperar archivos borrados de esta manera.

Desafortunadamente, la única solución real es limpiar de forma segura el disco completo y sobrescribirlo con 0 y 1. al azar. Una vez es suficiente. Este proceso elimina todo en el disco y lleva mucho tiempo completarlo.

b4d
fuente
2
0 o 1 varias veces. Tres veces suele ser suficiente. Una vez es suficiente, para el almacenamiento magnético. Dos veces o más es paranoia para el almacenamiento magnético, y aún no es una garantía para el almacenamiento flash. No hay razón para pensar que tres veces es "generalmente suficiente". security.stackexchange.com/questions/10464/…
MJeffryes
@MJeffryes Estoy de acuerdo, gracias por el enlace, nunca le presté mucha atención antes. He editado la publicación. ¡Gracias!
b4d
2
También tenga en cuenta que ni una sola vez, ni ninguna cantidad de veces es suficiente para borrar un SSD. Es por eso que Apple eliminó la función de borrado seguro. La única forma de borrar correctamente un SSD es usar las funciones de borrado de la unidad, que se invocan como parte del proceso de formateo.
MJeffryes
1
@MJeffryes: eso no es correcto con respecto a los SSD modernos (últimos 5 años). El comando de eliminar AT enviado al variador marcará instantáneamente las celdas eliminadas como "nuevas / sin usar" y si se envía un comando de lectura, devolverá valores entrecortados o nulos (DZAT o RZAT respectivamente). Usted no necesita "formato" un SSD borrar con seguridad él.
Allan
5

Vaciar la papelera no borra el espacio que ocuparon los archivos en el disco: solo marca ese espacio como disponible para ser usado nuevamente. Si el espacio no se ha reutilizado, los datos todavía están allí y se pueden encontrar mediante un software que busca en el espacio disponible del disco buscando, por ejemplo, fragmentos de fotos.

Borrar el espacio llevaría tiempo, por lo que, dado que la mayoría de los datos no son confidenciales, generalmente es mejor dejarlo allí en lugar de borrarlo realmente. También permite que las personas se recuperen de oopses.

David Richerby
fuente
2
"Borrar el espacio llevaría tiempo" Más importante aún, también causaría un mayor ruido, desgaste mecánico y consumo de energía de un disco duro, y un mayor consumo de energía y desgaste en un disco de estado sólido.
Alexander - Restablece a Mónica el
4

La respuesta de Monomeeth ya explica cómo funcionan la eliminación y la recuperación.

Intentaré explicar por qué funcionan de esa manera.

Las computadoras de hoy son rápidas, pero ese no fue siempre el caso. Hablando conceptualmente, el último OS X más grande (software que tienen todas las computadoras Apple que los hace funcionar) tiene mucho en común con los antiguos Unix de la década de 1980 (piense en el software para máquinas viejas del tamaño de un refrigerador que solo tenían las universidades o las grandes empresas).

Sobrescribir datos en un disco duro es costoso (requiere muchos recursos informáticos). La diferencia entre eliminar el puntero (piense en la entrada del catálogo de la biblioteca) donde están los datos y los datos en sí mismos (piense en la colección de enciclopedias) es (según el tamaño de los datos) la diferencia entre correr a la casa de al lado (segundos) y corriendo alrededor de todo el planeta Tierra (años) ... o hacia la luna y de regreso (siglos) ... o hacia el próximo sistema estelar (se entiende). Es difícil explicar a una persona no técnica cuán grande es la diferencia.

A pesar de que las computadoras funcionan mucho más rápido que las personas, y las computadoras modernas funcionan mucho más rápido que las primeras, la diferencia sigue siendo significativa.

Eso también juega con los factores sociales: las personas quieren que sus computadoras sean rápidas. También quieren poder recuperar archivos si los eliminan accidentalmente. También existe la inercia del hecho de que los sistemas de archivos casi siempre han funcionado de esa manera, y que a muchos programadores les llevaría mucho tiempo (leer: muy, muy caro) cambiarlo.

Todo eso se suma a su Mac actual (y a cualquier otra computadora) que funciona más o menos como lo describe la respuesta de Monomeeth.

Para obtener más información, vea esta pregunta y mi respuesta .

Jared Smith
fuente
4

Esta respuesta pertenece a Parenting SE, pero como la pregunta está aquí, también pondré la respuesta aquí. No aborda la pregunta de hardware real de OP.

Siguiendo un comentario. Las respuestas técnicas lo cubren. Puede borrar las imágenes, y hay aplicaciones que escribirán galimatías sobre los archivos antes de borrarlas, haciendo que la recuperación sea poco probable sin habilidades de alta tecnología.

Sin embargo, cualquier niño con el cerebro que Dios le dio a los nabos aprenderá de la primera experiencia y te ocultará cosas.

Este es uno que no ganas estableciendo reglas. Ganas este al convencerla de que no quiere este tipo de cosas en su computadora. Comenta el contenido que te preocupa. Mucho mejor para ella ser abierta y hablar sobre esto, para que ella sea reservada al respecto. En general, este proceso comienza años antes. Ganar confianza en este punto es difícil.

14 es una edad difícil. Todos tomamos decisiones tontas a esa edad. Siempre sentí que podía hablar de cualquier cosa con mis padres. Señalaron posibles desventajas de las cosas, pero me dijeron que se me permitía cometer mis propios errores. Hice unos pocos. Pero no tantos como la mayoría de mis compañeros de clase.

O le quitas la computadora.

Formas en que su hijo puede eludir su intento de controlar el contenido de sus dispositivos:

  1. Contraseña del dispositivo.
  2. Cifrar el disco duro.
  3. Particionar el disco duro y hacer la partición adicional encriptada.
  4. Particionar el disco duro y normalmente dejarlo sin montar.
  5. Crea una carpeta oculta.
  6. Crea múltiples bibliotecas de fotos.
  7. Mantenga las cosas en una memoria USB. En la memoria USB puedes hacer cualquier combinación de 1-6.
  8. Cree una nueva cuenta de usuario y requiera inicio de sesión. No mostrar elementos de inicio de sesión en la pantalla de apertura. Use una cuenta para la escuela y la otra para cosas clandestinas.
  9. Almacene cosas en la nube.
  10. Almacene cosas en un archivo que Spotlight (o equivalente) no busque.
  11. Cree una nueva cuenta de correo electrónico en un servidor público. Envíe cosas como archivos adjuntos a esa cuenta.
Sherwood Botsford
fuente
3

Su dispositivo de almacenamiento es como un gran libro con un directorio. La información se almacena en algunas de sus páginas y el directorio tendrá un puntero correspondiente que conduce hacia esas páginas. Cuando elimina algo, las páginas se dejan intactas, pero el directorio que lo lleva se marcará como vacío. Cuando hojee esas páginas usted mismo, verá los datos que ha "eliminado".

Ver a Jian Shin
fuente
3

La idea básica de un disco duro es que el disco duro está formado por un montón de piezas que se pueden colocar en dos estados diferentes. En cierto sentido, su disco duro contiene miles de millones de interruptores que se pueden voltear hacia un lado u otro. Cuando abre un archivo, su computadora observa los interruptores apropiados de su disco duro, ve en qué estado se encuentran y procesa esa información para crear lo que ve en la pantalla. La computadora realiza un seguimiento de qué archivos se guardan en qué partes, y cada vez que guarda un nuevo archivo, busca un conjunto de interruptores que aún no se utilizan. Si no hay ningún cambio libre, le indica que no puede guardar el archivo.

Cuando mueve un archivo a la papelera, eso le dice a la computadora que ya no necesita el archivo. Entonces, la computadora va a su registro de qué archivos están almacenados y dónde, y elimina el registro que almacena la ubicación de ese archivo. Ahora la ubicación de ese archivo ya no aparece como "utilizada", y si la computadora necesita guardar un archivo en algún lugar, puede usar ese espacio.

Entonces, cuando mueves un archivo a la papelera, los interruptores que representan ese archivo no cambian. Todo lo que cambia es que su ubicación no está marcada como "usada". Ahora, puede que se pregunte "¿Por qué no se cambian esos interruptores?" Y la pregunta correspondiente es "¿Por qué serían?" Una configuración de conmutadores es tan buena como otra. La computadora podríarevisa y "reinicia" todos los interruptores, pero no hay ningún beneficio desde un punto de vista computacional. Almacenar un archivo después de que los conmutadores se hayan "restablecido" no es más rápido que guardar un archivo con conmutadores en una configuración aleatoria. Cualquier tiempo que pase reiniciando los interruptores simplemente se desperdicia. Desde un punto de vista computacional, no existe tal cosa como "eliminar" un archivo, solo hay que escribir otro archivo donde solía estar el primer archivo. Si desea que un archivo sea irrecuperable, debe escribir algo más en la parte del disco duro donde está almacenado.

Acumulacion
fuente