Ответы
Ответ:
Будем рассматривать ОС Windows(т.к. самую популярную систему).
Существует несколько этапов удаления файла.
1. Файлы хранятся на жёстком диске компьютера. Но эта память разделена на 2 части:
а. хранение заголовков фалов(тут хранится информация о самом файле и ссылка на адрес памяти, откуда его считывать)
б. хранение самой информации по каждому файлу
2. При обычном удалении файла в Windows файл помещается в Корзину(специально отведённое место на диске, куда переносятся удалённые фалы -$RECYCLE.BIN . Реально сама информация остаётся на том же месте, в папку переносится только сам заголовок файла)
3. Если удалить файл из корзины удаляется только заголовок(1.а) этого файла, сама информация(1.б) остаётся на том же месте. Для пользователя этот файл становится удалённым и невидимым. Однако специальными программами возможно его полное восстановление.
P.S.
Реально удаление(без возможности восстановления) возможно только при перезаписывании другой информации в адрес хранения самих данных на диске (1.б), причём необходим определённый алгоритм чередования бит для защиты от "анализаторов" удалённых фалов.