Utilitaire de nettoyage de la table de fichiers maîtres?

Quelqu’un peut-il recommander un outil pour le nettoyage MFT ? Je veux dans mon MFT restaurer les entrées pour les fichiers qui existaient autrefois, mais qui ont été supprimés dans un état “vierge”, avec des entrées à zéro.

Cet article de Hal Berghel et David Hoelzer énumère toute une série de produits qui prétendent effacer des fichiers en toute sécurité. Le nettoyage MFT est une caractéristique de certains d’entre eux. Le document conclut qu’un seul produit, Evidence Eliminator , nettoie effectivement la MFT.

PGP Corp répond ici à la critique de son propre produit, PGP Shred. Apparemment, il a une option avancée, “Wipe NTFS Internal Data Structures” qui nettoiera la MFT, bien que cette option ne soit pas activée par défaut.

J’ai utilisé PGP Shred moi-même, donc dans une certaine mesure, je peux le recommander, mais j’avoue que je n’ai jamais vérifié si la fonction de nettoyage de la MFT fonctionne comme décrit.

Il est clair que les fournisseurs exagèrent parfois les capacités de leurs logiciels, de sorte que votre kilométrage peut varier. S’il est vraiment important pour vous que les entrées de la MFT soient correctement effacées, vous pouvez utiliser des outils d’parsing de disque sur votre disque après le nettoyage. Vous trouverez quelques idées sur le papier Berghel et Hoelzer.

Mmm. La question est fausse Je veux dire sur un volume utilisé que les entrées restantes dans la MFT, à partir de fichiers qui existaient autrefois mais qui ont maintenant disparu, ces entrées sont nettoyées.

Cela ressemble beaucoup à ce que vous demandez pour un programme qui annulera les parties de la MFT qui ne représentent pas actuellement des fichiers réels. Je vais sortir sur une twig et dire qu’aucune entreprise ne va toucher celle-là même avec un bâton.

  • NTFS est mal documenté au mieux
  • NTFS est une cible en mouvement, et la MFT est l’une des zones «sans contact» susceptibles d’être modifiées sans préavis.
  • Le remplacement des zones présumées non utilisées de ce bloc n’apporte aucun avantage à l’utilisateur moyen
  • Réduire à zéro l’espace «gratuit», c’est zapper tout ce que vous ne pensez pas que Microsoft utilise pour quelque chose d’important, une perspective ténue au mieux.
  • Une erreur dans cette opération (qui est étonnamment probable) signifie au mieux perdre des fichiers, en perdant le système de fichiers au pire

En d’autres termes, la construction du projet serait coûteuse et longue, serait entachée d’incertitudes quant à sa sécurité et n’offrirait pas suffisamment d’avantages au client pour les convaincre de l’utiliser.

Je ne peux pas imaginer qu’une telle chose existe, et je ne m’attends pas à ce qu’elle le soit jamais.

J’ai trouvé une solution satisfaisante à ce problème, vérifiez et testez si vous aimez:

Paragon HD Defrag, qui fait partie de Paragon HD manager 2010 et utilise le cd de démarrage de ce produit, a la fonction ou l’option de tronquer la MFT. L’utilitaire coupe toutes les entrées mft supplémentaires qui ne sont pas utilisées. (agréable)

Il y a aussi aujourd’hui des Piriform CCleaner. Il prétend écraser les entrées mft. Il génère des tonnes de fichiers appelés variations de zzzz.zzzz

Je suggère de générer par exemple 8000 entrées mft supplémentaires avec CCleaner, puis de tronquer mft à l’aide du CD de démarrage Paragon HD Manager, puis de redémarrer et de déplacer + supprimer les fichiers zzz.zzz.

J’ai essayé ccleaner et d’autres outils pour éliminer les références MFT inutilisées.

J’ai ensuite recherché avec un éditeur hexadécimal les fichiers que j’avais précédemment supprimés – et les ai trouvés.

Ensuite, j’ai exécuté un format complet lors de la réinstallation de Windows 7, j’ai à nouveau exécuté l’éditeur hexadécimal et ils étaient toujours là. J’ai été très choqué qu’un format complet et une réinstallation n’aient pas écrasé la MFT.

La seule façon de me débarrasser de tout était d’utiliser DBAN .

vous pouvez utiliser SDelete pour mettre à zéro votre espace libre restant