Suppression de fichier

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

Fenếtre de confirmation de suppression de fichier

En informatique, la suppression de fichier est une action qui consiste à effacer un fichier d'un système de fichiers.

La plupart du temps, les fichiers sont supprimés car ils contiennent des données redondantes, inutiles[1], sensibles ou compromettantes[2]. Les autres causes pouvant également mener à la suppression de fichiers sont la nécessité de libérer de l'espace[3] ou encore une fausse manœuvre.

De façon plus inhabituelle et plus brutale, la suppression de fichiers peut être effectuée en détruisant le matériel de stockage ou, s'il s'agit d'un disque, en le dégaussant[4].

Généralement, le fichier n'est pas réellement effacé, seul son référencement est effacé[5] et les données contenues par le fichier sont toujours à leur place, ce qui explique la possibilité de récupérer des données effacées via des logiciels spécifiques. Ces logiciels ne sont pas toujours efficaces car, comme les données du fichier ne sont plus référencées, le système d'exploitation considère leur emplacement comme de l'espace libre et le réutilise pour y écrire des données, effaçant du même coup les anciennes données du fichier supprimé.

Méthodes

Logiciels intégrés aux OS

Commandes internes

  • rm est la commande des systèmes Unix pour effacer les fichiers[6];
  • pour effacer un dossier, rmdir est une commande interne aux systèmes Unix et Windows. Par défaut, son abréviation rd est uniquement disponible avec les systèmes Microsoft;
  • la commande del ou erase permet d'effacer un fichier sous MS-DOS;
  • deltree est une commande MS-DOS (depuis la version 6) qui permet d'effacer un répertoire;
  • Remove-Item est la commande interne à l'interpréteur du système PowerShell. Ce système accepte aussi par défaut les alias ri, del, erase, rmdir, rd et rm.

Logiciel en mode graphique

  • Explorateur Windows

Logiciels tiers

Commande externe

  • Shred (commande unix)

Logiciel en mode texte

Logiciel en mode graphique

Langages de programmation

Fonction

  • La fonction DeleteFile permet de supprimer un fichier en Visual Basic

Algorithme

Notes et références

  1. « Supprimer les fichiers temporaires Windows XP », sur Aidewindows.net (consulté le )
  2. M. Hubert BOUCHET, « La cybersurveillance des salariés dans l'entreprise », sur Droit et Technologies, (consulté le )
  3. « Désinstaller totalement un logiciel », sur PC Astuces (consulté le )
  4. sebsauvage, « Effacer de manière sûre un disque dur », sur Comment ça marche, (consulté le )
  5. « Supprimer un fichier définitivement », sur Comment Supprimer (consulté le )
  6. ikipou, « rm », sur Linux Certif (consulté le )
  • Supprimer un logiciel indésirable

Annexes

Articles connexes

v · m
Effacement
Restauration
  • icône décorative Portail de l’informatique