La commande Windows cipher /w
peut être utilisée pour effacer de manière sécurisée l'espace libre d'un disque dur sans utiliser d'outils tiers ni d'interface graphique:
cipher
fonctionne en créant un dossier appelé EFSTMPWP
à la racine du lecteur cible; dans ce dossier, il remplit successivement trois fichiers temporaires avec des zéros, des uns et des nombres aléatoires, respectivement, l'un après l'autre, à la taille de l'espace disponible sur le lecteur.
Au moment où un fichier occupe tout l'espace libre du lecteur, le système de fichiers est obligé de remplacer toutes les données conservées dans son espace libre par les données récemment écrites du fichier, rendant irrécupérables les données précédemment conservées.
Je comprends que Windows n'accorde généralement pas aux utilisateurs l'accès au disque brut comme le fait Linux, mais je ne comprends pas pourquoi les utilitaires de Windows choisiraient d'écrire des données indirectement dans des fichiers de cette manière et seraient soumis à des goulots d'étranglement d'E / S de disque. dans le processus, au lieu d'écrire simplement sur le disque brut lui-même.
Y a-t-il une raison particulière pour laquelle il nettoie les disques en utilisant des fichiers au lieu d'écrire sur le disque brut, ou s'agissait-il simplement d'un oubli de la conception?