После очистки корзины файлы физически не удаляются с жесткого диска.
Просто система помечает сектора, на которые записан файл, как пустые. То есть - открытые для новой записи. Если на эти сектора не была записана новая информация, восстановить файлы проще всего. Если же на них уже была сделана запись, а еще хуже - неоднократная, то задача намного усложняется.
Неплохая, интуитивно-понятная утилита, для восстановления данных:
http://rapidlinks.ru/link/?lnk=12572