• [^] # Re: Blame the victim

    Posté par . En réponse au journal [MaVie] La grosse gaffe du jour ..... Évalué à 1.

    Sur Windows, la suppression des fichiers n’efface que leur existence sur la table qui les référence, même s’ils ne sont plus dans la Corbeille. (N’est-ce pas la même chose sur Linux ?)

    L'appel système permettant de supprimer un fichier sur un système POSIX s'appelle unlink(2). Il supprime un lien vers le fichier. C'est quand il n'existe plus de lien vers ce fichier et qu'il n'existe plus de descripteur de fichier vers ce fichier, que l'espace peut être considéré comme libre.

    Sur Windows, il existe plusieurs logiciels qui scannent le disque à la recherche de ces fichiers oubliés mais toujours présents.

    C'est ce que fait photorec cité plus haut. Il fonctionne aussi sur windows.