¿Por qué obtenemos espacio libre después de eliminar los archivos en la computadora?

La respuesta exacta a esto depende de lo que hace su sistema cuando maneja una eliminación, pero la respuesta general es como han dicho otros. Cuando elimina un archivo, a menos que esté almacenado en su Papelera de reciclaje, el espacio en el disco se marca como libre para su reutilización posterior (y, por lo tanto, es “libre”). Sin embargo, si el espacio se reutiliza, no podrá recuperarlo, por lo general.

Califiqué bastante esta respuesta porque, en términos generales, hay cuatro cosas posibles que pueden suceder cuando eliminas un archivo.

  1. El archivo se mueve a su Papelera de reciclaje o algún equivalente. La restauración del archivo lo mueve nuevamente fuera de la Papelera de reciclaje. Si el espacio real disponible se vuelve corto, el sistema borra algunos archivos de la Papelera de reciclaje para hacer espacio adicional.
  2. Las estructuras de archivo que apuntan a su archivo se eliminan, pero los datos reales en el disco que apuntan a esas estructuras se dejan solos. Si el espacio se reutiliza, puede ocurrir una de dos cosas.
    1. Los datos simplemente se sobrescriben. Su archivo se pierde y no se puede recuperar.
    2. Si su unidad (o el directorio donde está almacenado su archivo) tiene habilitado el seguimiento de cambios, su sistema elimina el archivo, pero usa algo de espacio en la unidad para rastrear el contenido de su archivo antes de que se sobrescribiera. Más precisamente, el sistema rastrea cualquier cambio en el contenido del disco. Este tipo de seguimiento requiere un poco de espacio adicional, que se excluye del recuento de “espacio libre” en la unidad. En Windows, puede ver estas versiones antiguas y activar o desactivar esta función, vaya a la pestaña “Versiones anteriores” en las Propiedades del directorio que contenía su archivo.

      Las versiones anteriores NO se mantienen indefinidamente. El número de estas versiones y su sincronización son configurables.

      Otros sistemas operativos tienen equivalentes a esto. En Linux, normalmente usaría instantáneas LVM.

  3. Su sistema está configurado para borrar los datos cuando se eliminan los datos. En este caso su archivo no es recuperable.

eliminar no es lo mismo que poner a cero el espacio en disco

Una analogía algo comprensible sería una pizarra

Supongo que acabas de hacer un dibujo en la pizarra. Ha cumplido su propósito para su presentación. Sigues en otra parte de la pizarra.

Eliminar un archivo es lo mismo que decir ‘bueno, este dibujo ya no es necesario, pero no me molesto en borrarlo ahora’. El espacio de blackboad que usó para el dibujo se puede reutilizar para otra cosa ahora. Pero el dibujo sigue ahí.

En otras palabras: eliminar un archivo significa que el espacio en disco está listo para ser reutilizado. Pero el esfuerzo real de borrar los archivos del disco suele ser demasiado esfuerzo para hacerlo realmente.

Si su computadora decidiera de repente que el espacio en disco que utilizó para sus archivos eliminados era necesario para cualquier otra cosa, el espacio en disco se sobrescribe y los viejos archivos eliminados ya no se pueden recuperar.

Al eliminar el archivo, esencialmente le ha dicho al sistema de administración de archivos de la computadora que está bien, está bien usar el espacio que asignó para el archivo eliminado para almacenar otra cosa. Entonces la computadora cuenta eso como espacio libre.

Los archivos que se eliminan se almacenan en ubicaciones no accesibles, en formatos comprimidos, simplemente para ahorrar espacio. No puede usarlos directamente, como puede haber visto cuando intenta obtener algo de la papelera de reciclaje. El sistema localiza estos datos, los descomprime, luego los mueve a una de sus ubicaciones de memoria principal, para que finalmente pueda usarlos.

Porque desde el punto de vista del sistema operativo, esas secciones de almacenamiento se liberan, aunque no se sobrescriban. Si llenara su almacenamiento con datos nuevos, no podría recuperar archivos borrados.

El sistema operativo no eliminará los archivos como tales, solo las referencias al espacio que ocupan los archivos. Borrar completamente un archivo (sobrescribiéndolo con algunos otros datos) sería ineficiente. Como sabes, eliminar archivos de cualquier tamaño es muy rápido.

Sus archivos están marcados como eliminados … el espacio libre se calcula por el tamaño total de los clústeres utilizados para almacenar un archivo. El tamaño del clúster puede ser de hasta 4096 bytes … su archivo puede usar parcialmente varios clústeres … por lo tanto, su archivo 2k liberará 4k o más cuando se elimine …

¿A dónde van los archivos eliminados?

En el 99.9999999% de los casos, el “Espacio libre” es para decirle que esos elementos ocuparon ese espacio y puede usarlo para otra cosa, pero si restaura esos dichos “Archivos eliminados”, ese espacio libre desaparece