Logiciels pour remplir un HDD de VRAIS zéros

Fermé
harno Messages postés 490 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 24 novembre 2012 - 16 mars 2009 à 21:38
harno Messages postés 490 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 24 novembre 2012 - 24 mars 2009 à 19:10
Bonsoir,

Pour une fois, Google ne m'a été d'aucun secours, d'où ma question sur ce forum: je cherche un petit utilitaire pour remplir un disque dur de 500 Go avec des VRAIS zéros et non des bits 0 et 1 pour d'expérimentation personnelle

A l'époque de de la FAT16 (ms-dos), je m'étais fait un tel utilitaire, mais il n'est pas portable sur des disques dépassant les 1024 cylindres.

Sur Google, je n'ai trouvé que des utilitaires pour formatage de bas niveau, ce qui ne m'est d'aucune utilité.

Merci d'avance pour votre aide
A voir également:

13 réponses

harno Messages postés 490 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 24 novembre 2012 32
16 mars 2009 à 23:42
Je travaille sur les partitions du disque dur, comment elles sont crées, quelles "bornes" elles placent sur le disque, comment reconstituer "à la main" un secteur de partition détruit, etc., etc. Tout cela pour améliorer la réparation des problèmes de pertes de données quand les logiciels spécialisés sont défaillants ou de manipulation risquée

Je travaille aussi sur les informations que certains programmes placent dans des zones inutilisés des disques.

Je veux pouvoir repartir à zéro chaque fois sans perte de temps

Si vous ne connaissez pas d'utilitaire pour faire ce que je demande, dites-le simplement et j'irai chercher de l'aide sur un autre forum.
1
Utilisateur anonyme
16 mars 2009 à 21:40
lu

que tu veux dire par "remplir un HDD de VRAIS zéros"

A part stoquer la valeur 0 en binaire sur le pc de manière infinie jusqu'a remplir le disque dur sinon je ne vois pa ce que ca veut dire.

un vrai zéros n'a de sens que pour les humains
0
harno Messages postés 490 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 24 novembre 2012 32
16 mars 2009 à 21:49
Les zéros ne sont pas obligatoires, ce pourrait être aussi bien des "F" ou des "@" ou n'importe quel autre caractère. Ce que je veux, c'est remplir tous les secteurs de toutes les têtes des dizaines de milliers de cylindres du disque. Et comme je n'ai pas envie de le faire à la main, j'ai besoin d'un utilitaire qui écrira pour moi.
0
harno Messages postés 490 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 24 novembre 2012 32
16 mars 2009 à 21:41
J'ai oublié de préciser qu'il s'agit d'un disque en USB externe, donc boutage sur DOS exclu !
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 606
16 mars 2009 à 21:50
Sauf que tes F et tes @ seront "convertis" en binaire, donc des 0 et des 1...

0
harno Messages postés 490 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 24 novembre 2012 32
16 mars 2009 à 22:16
Les DONNÉES sont converties en binaire sur le disque, mais si j' ÉDITE le disque je peux VOIR les 16 caractères utilisés en hexadécimal, qui couplés 2 à 2 représentent les 255 caractères asci.

Je veux pouvoir écrire sur tout le disque en héxa, "00" ou "11" ou "22", si je veux. Parce que les éditeurs de secteur de disque VISUALISENT en hexadécimal. "00" me conviendra parfaitement

En résumé, l'éditeur de secteur ne doit me montrer que des "0" ou des "1" ou des "2", etc.
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 606 > harno Messages postés 490 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 24 novembre 2012
16 mars 2009 à 22:18
Mais si tu fais un formatage bas niveau, tu n'auras que des 0...

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
16 mars 2009 à 21:57
c'est donc ce que j'ai dit, tu cherche un logiciel permettant de remplir un disque dur à l'aide d'une séquence binaire...

si quelqu'un a ça sous la main....

Ca servirait a quoi ??
0
Utilisateur anonyme
16 mars 2009 à 22:05
tu souhaite pas cacher un contenu pas très légal ou non autorisé par hasard^^
0
Nyctaclope Messages postés 5315 Date d'inscription dimanche 6 avril 2008 Statut Membre Dernière intervention 11 décembre 2022 1 250
16 mars 2009 à 22:11
Bonsoir !
Cela pourrait servir à écraser tous les fichiers d'un disque, car "supprimer" un fichier ne l'efface pas ...

A+

Nyctaclope
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 606 > Nyctaclope Messages postés 5315 Date d'inscription dimanche 6 avril 2008 Statut Membre Dernière intervention 11 décembre 2022
16 mars 2009 à 22:14
Sauf qu'il précise :

des VRAIS zéros et non des bits 0 et 1

Donc, quel intérêt ?

0
Nyctaclope Messages postés 5315 Date d'inscription dimanche 6 avril 2008 Statut Membre Dernière intervention 11 décembre 2022 1 250
16 mars 2009 à 22:03
Bonsoir Harno !

C'est une idée bien curieuse ..

Un disque dur, et tout système de stochage, ne peut jamais stocker que des bits, 0 ou 1 ..
Si tu veux des "vrais" zéros, ce sont des zéros "humains", donc contenus dans un fichier, en pratique texte.
Commence donc par créer un fichier texte ( par le bloc-notes ) soit zero.txt contenant par exemple une centaine de zéros.
Puis concatène le à lui même jusqu'à saturation du disque.
Tu dois pouvoir y arriver par la commande COPY du Dos avec l'opérateur "+"
Quelque chose comme copy zero.txt + zero.txt avec je crois le commutateur /b ( c'est loin ! ... )

Ou encore en utilisant la redirection de la sortie d'écran dans la console DOS :
Par exemple Type zero.txt >> zero.txt, > redirigeant la sortie avec remplacement, >> redirigeant la sortie avec concaténation ( rajoutant "au bout" du fichier destinataire ).
Comme c'est une progression géométrique, la taille du fichier augmente très vite.
Tu peux aussi faire echo 0 >> zero.txt dans une boucle dans un fichier .bat ...

Il faut que tu cherche dans cette direction, en peaufinant la syntaxe, et peut être en utilisant deux fichiers, si zero.txt ne peut se rajouter à lui même ( je pense que cela marche, mais pas sûr sûr ).
Je n'ai pas le courage de faire l'essai, mais j'avais autrefois créé qq chose du même genre, pour faire une blague, le fichier autoexec.bat se concaténant à lui même à chaque nouveau lancement ..

Bons essais ...

A+

Nyctaclope
0
Nyctaclope Messages postés 5315 Date d'inscription dimanche 6 avril 2008 Statut Membre Dernière intervention 11 décembre 2022 1 250
16 mars 2009 à 22:35
Re
Je viens de faire vite fait l'essai de type zero.txt >> zero.txt répété n fois
La taille du fichier croit très vite en le suivant dans l'explorateur et en faisant F3 pour répéter la commande.
Par contre il faut terminer la séquence par un type zero.txt tout simple, sinon le fichier n'affiche pas de contenu.
Je ne sais pas pourquoi, sans doute le fichier reste ouvert et non mis à jour.

Il devrait suffire d'envoyer le symbole "fin de fichier" soit CTRL Z au bout par un echo ^Z >> zero.txt
Ou un copy con: >> zero.txt et en tapant ^Z puis Entrée.

Je manque de temps pour peaufiner, mais apparemment la piste est bonne, car zero.txt apparait empli d'une grande quantité de zéros quand on tape le dernier Type zero.txt ...

J'espère que cela te plaira
Sinon n'hésite pas à le dire ...

A+

Nyctaclope
0
Masme Messages postés 430 Date d'inscription samedi 9 août 2008 Statut Membre Dernière intervention 16 août 2014 31
16 mars 2009 à 22:15
Salut, j'ai un contact capable de te donner se que tu cherche, je reste en attention sur se post, si j'ai le temps de voir la personne je te tien au courant pour faire se que tu désire réaliser.
0
harno Messages postés 490 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 24 novembre 2012 32
16 mars 2009 à 23:03
Je suis intéressé car je ne programme pas sous windows.
0
harno Messages postés 490 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 24 novembre 2012 32
16 mars 2009 à 22:40
Merci pour toutes vos réponses, mais elles arrivent trop vite, de plus elles ne me conviennent pas car vous ne comprenez pas ce que j'essaye de vous expliquer.

Mon disque est TOUT NEUF, pas encore utilisé. Donc quid d'un continu illégal ou porno et encore moins d'un formatage de bas niveau.

Bien ! éditez votre Master Boot Record, remplissez les 512 octets de ce secteur en appuyant sur la touche "1". Vous pourrez alors voir 512 fois votre chiffre "1". Si vous sauvegardez votre "travail", votre disque ne sera plus boutable et vous n'aurez plus de partition ! Mais vous aurez toujours vos 512 "1" dans le premier secteur du disque.

C'est ce que je veux sur les 976.768.064 secteurs de mon disque. Ce qui ne peut se faire sur le disque qu'en mode physique.
0
HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 606
16 mars 2009 à 22:43
D'où le formatage physique... que tu refuses !

0
harno Messages postés 490 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 24 novembre 2012 32 > HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016
16 mars 2009 à 22:52
Je n'ai pas besoin d'un formatage physique sur un disque neuf qui durera chaque fois des dizaines d'heure, avec en outre le risque de l'abimer. 10/20 formatages de bas niveau en suivant, bonjour les dégâts et les crises de nerfs.

Bon ! Aucun utilitaire pour écrire en série 976.768.064 x 512 octets ?
0
Charenton3 Messages postés 1456 Date d'inscription samedi 18 octobre 2008 Statut Membre Dernière intervention 28 septembre 2009 359
16 mars 2009 à 23:18
Comprends ça comme tu veux. C'est pas une insulte, ton cas ne m'intéresses pas. J'avais simplement jamais entendu autant de conneries sur ce site. Ici, on est dans l'entraide. Ceux qui ont beaucoup merdé essaient d'aider ceux qui merdent: et ça marche. J'ai beaucoup appris ici, et c'est pour ça que j'y passe des heures tous les soirs. Je voulais simplement te féliciter, te faire plaisir: une vraie tête de gagneur, comme on dit: rends toi compte, je viens de relire toutes tes contributions. Que des bêtises. Autant d'arrogance et de suffisance... Chapeau l'artiste.
0
harno Messages postés 490 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 24 novembre 2012 32
17 mars 2009 à 00:30
A l'attention de Masme,

Si tu as réussi à voir ton ami et à trouver une solution à ma question d'origine, je te prie d'avoir l'amabilité de m'en informer en message privé de préférence.

Et encore une fois merci à tous ceux qui ont essayé de m'aider sans arrière-pensées.
0
bonjour

Le logiciel Eraser fait très bien l'affaire et fait exactement ce que tu demandes :)

Et y'a pleins d'options ; du moins il y en a ... pour mettre des zéros ou ce que tu veux :)

Télécharger ERASER (gratuit) <= Sur un site vraiment bizarre et totalement inconnu ;)

merci
0
harno Messages postés 490 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 24 novembre 2012 32
24 mars 2009 à 17:23
OK, je vais repasser plus tard dans la soirée. Je crois que j'ai déjà essayé "eraser" et il ne m'a pas convenu

Merci
0
Re, Eraser est un projet / logiciel libre ; tu peux peut-être le modifier (si tu sais faire, moi pas) pour qu'il écrive dans des zones précises du disque dur ?! Note : Eraser permet d'écrire dans les zones libres = dans les zones non-allouée sur les disques durs !
0
harno Messages postés 490 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 24 novembre 2012 32
24 mars 2009 à 18:04
Non, je ne sais pas programmer sous Windows. Je me relancerai sur ce problème de remplissage de zéros plus tard. Mais je suis débordé actuellement comme tu peux le voir.

Comme tu insistes, je vais dès que possible revoir cet "eraser" de plus près.

Merci
0
hum > harno Messages postés 490 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 24 novembre 2012
24 mars 2009 à 18:20
Re, info : Eraser = Programming Language : C++ ! Si tu connais le C++ ?! à+
0
Re, attention : une zone non-allouée ou libre ne veux pas dire qu'il n'y a rien bien au contraire parfois et Eraser vous permet d'effacer les zones libres ou non-allouée.

Exemple : vous avez regardé un film X et ensuite vous l'avez effacé de la corbeille de Windows pour que personne ne le trouve (votre mari ou votre femme ou ...) ; mais il est peut-être toujours visible sur le disque dur dans une zone libre ou non-allouée surtout si vous avez beaucoup de place sur votre disque dur et qu'il n'est jamais plein, le temps d'écrire par-dessus la totalité du film X plusieurs fois, y compris sur les informations d'enregistrements du fichier.
0
harno Messages postés 490 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 24 novembre 2012 32
24 mars 2009 à 18:31
J'ai toujours parlé de zones physiques, donc de secteurs, têtes et cylindres. As-tu lu mon intervention sous le pseudo de Jean-Roger ?
https://forum.zebulon.fr/topic/160635-resolu-reinitialiser-un-disque-dur-zero-fill/
0
hum > harno Messages postés 490 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 24 novembre 2012
24 mars 2009 à 18:38
Re, pas en détail et plus sur 01net en fait où tu as aussi posté.
0
Re, zut c'est pour là je crois ; https://www.numerama.com/discussions/ ; pas 01net, même si il y a un profil.
0
harno Messages postés 490 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 24 novembre 2012 32 > hum
24 mars 2009 à 19:10
OUI, harno et Jean-Roger, c'est la même chose. Ici, bien que m'étant inscrit à l'origine sous jean-roger, j'avais perdu mon mot de passe. Comme j'avais donné à l'époque une adresse email périmée maintenant, je n'ai plus été capable de la citer. J'ai donc pris ce pseudo de harno.

Sur Numerama, ex-ratiatum, l'explication pour harno est dans ma signature.
0