удаление файла происходит не глобальное, а удаляется только первый кластер файла, в котором содержиться инф о файле, его размере и первая буква, все последующие остаются, потому и софт по востановлению удаленных файлов видит файлы и возвращает их если небыло перезаписей класстеров другими новыми файлами