A l'époque héroïque du DOS, avec PC TOOLS, on éditait la table d'allocation de la disquette, et il n'y avait qu'un octet à changer (le premier caractère du nom du fichier devenu E5 hexa après effacement) et c'était resuscité.
Sous Windows 16 bits, il me semble qu'il y avait un Undelete.exe.