Как действительно обрабатываются удаленные файлы [дубликаты]

-1

На этот вопрос уже есть ответ здесь:

Это может показаться очень простой вопрос, но я много думал об этом. Что я знаю об удаленных файлах, так это то, что они не исчезают с жесткого диска. Он просто выводится из списка структуры данных, содержащей файлы и их информацию, или перезаписывается (не уверен). Мои вопросы:

  • Я правильно описал это в начале? Если нет, поправьте меня, пожалуйста.

  • Куда физически удаляются удаленные файлы? В какой части жесткого диска?

  • Если устройство хранения имеет ограниченное пространство (оно, безусловно, имеет), Как оно может содержать бесконечное количество удаленных файлов вместе с фактическими файлами в нем?

onlyforthis
источник
Они не перемещаются, они помечаются как удаленные и удаляются из таблицы основных файлов, если они помещаются в корзину, они помечаются как удаленные, но не удаляются из таблицы основных файлов и могут быть восстановлены. Ничто не будет перезаписано, пока пространство окончательно удаленного файла не будет использовано другой операцией записи файла или диска.
Моав
1
Это зависит от файловой системы. Пожалуйста, определите, есть ли у вас NTFS, FAT или ...
Томас Уэллер
Это также зависит от операционной системы ...
DavidPostill

Ответы:

1

На жестких дисках (жестких дисках / механических дисках) пространство удаленного файла помечается как пригодное для использования только после его удаления, а его данные (биты и байты) физически остаются на диске до тех пор, пока ОС не решит записать некоторые данные. данные поверх него (если вы достаточно быстры, вы можете восстановить эти данные до того, как они будут перезаписаны для последующего восстановления).

На SSD (твердотельных накопителях / дисках на основе NAND) гораздо сложнее удалить файл с накопителя.
В этой статье рассказывается об исследовании, в котором сделан вывод, что практически невозможно надежно удалить данные с SSD.

Надеюсь, что это отвечает на ваш вопрос.

Майк
источник
Это способ для всех файловых систем и ОС?
только с
Со стороны программного обеспечения это действительно зависит от используемой вами файловой системы. Насколько я знаю, в Windows (файловая система NTFS) и Linux (файловые системы ext3 / ext4) изменяется только таблица содержимого раздела, поэтому файл фактически не удаляется с диска.
Майк
0

На механических дисках пространство помечается как пригодное для использования, данные все еще находятся там, пока не будет записано больше данных. В твердом состоянии, я считаю, что файл просто удален. Поправь меня, если не прав.

подрумяненный
источник