Как попало, запросто может с 1Г флешки "восстановить" файлов на 4Г :)
Восстанавливает по таблице ФС (файловой системы), т.к. файлы обычно физически не удаляются, а просто "помечаются" удаленными.
Подробности ищите в принципах работы ФС.
Информация, удаленная с жесткого диска неспециальными средствами (например, средствами ОС Windows), может быть легко восстановлена. При наличии специализированного оборудования возможно восстановление даже многократно перезаписанной информации. Поэтому сегодня проблема гарантированного уничтожения данных стоит как никогда остро.
Под гарантированным уничтожением информации с магнитных носителей (например, с жесткого диска) понимается невозможность ее восстановления квалифицированными специалистами с помощью любых известных устройств и программ.
Пояснить существующую проблему можно следующим образом. Как известно, данные на жестком диске хранятся в двоичной форме — в виде последовательности 1 и 0 (единиц и нулей), которые представляются различным образом намагниченными участками поверхности диска.
Условно говоря, 1, записанная на жесткий диск, будет прочитана контроллером жесткого диска как 1, а записанный 0 будет прочитан как 0. Однако если поверх 0 будет записана 1, то результат, условно говоря, будет равен 0,95 и, наоборот, если поверх 1 будет записана 1, результат будет равен 1,05. Для контроллера эти различия совершенно несущественны. Но, используя специальную аппаратуру, легко прочитать, какую последовательность 1 и 0 содержала «нижележащая» запись.
Прочесть «стертые» таким образом данные можно, используя специальные программные средства и недорогую аппаратуру, анализируя намагниченность секторов жесткого диска, остаточную намагниченность на краях дорожек, наконец, используя современные магнитные микроскопы.
Запись на магнитных носителях приводит к тонким эффектам, резюмировать которые можно так: каждая дорожка магнитного диска содержит образ каждой записи (!), когда-либо сделанной на ней, но вклад каждой такой записи (магнитного слоя) тем меньше, чем раньше была сделана запись.