|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
ANALYSE DISQUES ET PARTITIONS
Information sur la source
Description
Ce code analyse les lecteurs physiques et logiques en détaillant la structure des différents systèmes de fichiers. C'est un remake de l'ancienne source "Acces Direct Disque" qui s'est retrouvée inutilisable aussi bien sur mon PC que sur le site par ma faute. Pour l'instant seuls les lecteurs physiques sont traités mais la suite avec les systèmes FAT12,FAT16,FAT32,NTFS viendra avec l'exploration de la structure de chacun de ces types de fichiers.J'essaierai de faire une version plus claire et plus ordonnée que la précédente car certains utilisateurs m'avaient fait part d'un manque de convivialité dans les différentes fonctions proposées dans ce projet.
Fichier Zip
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
Télécharger le zip
Historique
- 06 août 2007 23:31:34 :
- Début du traitement des partitions FAT
- 08 août 2007 22:57:52 :
- L'exploration d'une partition FAT est faite pour tout ce qui est secteur,cluster et zone de la partition.La suite est l'explorateur de fichiers pour une partition FAT
- 12 août 2007 01:44:29 :
- L'explorateur FAT est en bonne voie
- 15 août 2007 18:06:53 :
- La section principale pour les systèmes FAT est achevée : la suite est le NTFS. Bonne prog à tous et a+
- 19 août 2007 22:29:16 :
- La feuille principale pour le système NTFS est presque prête : ensuite viendront l'explorateur de fichiers NTFS et la feuille Détail pour un fichier NTFS.Bonne prog à tous
- 27 août 2007 01:16:35 :
- Le feuille d'exploration des répertoires en NTFS est faite. Reste la feuille Détail d'un enregistrement et celle-ci est un gros morceau.Bonne prog à tous et A+
- 01 septembre 2007 00:46:43 :
- Les attributs DOS des enregistrements NTFS étaient incorrectement détectés : les attributs DOS sont ceux de lecteur seule(READ ONLY),système,caché,etc..... que j'ai appelé attributs DOS ( eh oui par nostalgie de notre bon vieux DOS !) par rapport aux attributs NTFS des enregistrements qui sont tout autre chose.
- 14 septembre 2007 07:45:27 :
- Les premiers attributs des fichiers en NTFS ont été traités
- 16 septembre 2007 01:27:49 :
- Et on avance tout doucement dans les attributs des enregistrements en NTFS. Allez bonne prog à tous
- 16 septembre 2007 15:58:34 :
- Et on continue dans les attributs des enregistrements NTFS
- 17 septembre 2007 00:03:41 :
- tous les attributs NTFS des enregistrements ont été traités dans le cas où ceux-ci sont résidents dans l'enregistrement.Reste à traiter les cas où ces mêmes attributs ne sont pas résidents. La feuille Detailfrm en NTFS est encore loin d'être finie. Bonne prog à tous et A+
- 18 septembre 2007 00:22:09 :
- correction de petites erreurs dans la feuille Detailfrm et traitement des enregistrements d'extension avec le retour à l'enregistrement de base si désiré.Bonne prog à tous et A+
- 18 septembre 2007 23:32:27 :
- Dans le feuille Detailfrm la liste des attributs NTFS pour un enregistrement comporte maintenant l'indication du nom de l'index dans les attributs indexés.Bonne prog à tous et A+
- 20 septembre 2007 23:19:33 :
- Correction de quelques petites erreurs non pénalisantes pour le programme avant de voir le détail des différents types d'index et ensuite le détail des attributs non résidents en NTFS.Bonne prog à tous et A+
- 22 septembre 2007 17:48:26 :
- 22 septembre 2007 17:50:57 :
- Tous les types d'index ont été traités.On va pouvoir passer aux détails des attributs non résidents pour l'exploration des enregistrements NTFS
- 27 septembre 2007 21:10:25 :
- Correction de quelques mini erreurs sur les détails NTFS: il ne reste plus que l'attribut $SECURITY_DESCRIPTOR en mode non résident à faire pour clore l'exploration en détail des enregistrements NTFS. Bonne prog à tous et A+
- 27 septembre 2007 21:37:17 :
- Désolé : j'ai retrouvé une autre petite erreur bloquant le programme et j'ai préféré la rectifier illico
- 29 septembre 2007 00:12:23 :
- J'ai découvert une erreur dans l'explorateur de fichiers en NTFS : c'est réparé
- 29 septembre 2007 01:52:10 :
- Ca y est : l'attribut $SECURITY_DESCRIPTOR est traité en mode non résident. La suite sera consacré au tableau de correspondance clusters-fichiers en FAT et clusters-enregistrements en NTFS. Salut à tous et A+
- 04 octobre 2007 22:11:26 :
- Le tableau de correspondance clusters-fichiers est prêt pour la FAT. ensuite c'est le même genre de tableau pour NTFS
- 04 octobre 2007 22:13:46 :
- Le tableau de correspondance clusters-fichiers est terminé pour la FAT. Le même genre de tableau reste à faire pour le NTFS.
Ensuite on passera aux CDROM et DVDROM
Bonne prog à tous et A+
- 04 octobre 2007 23:37:32 :
- Une grosse erreur faisait que dans le tableau de correspondance clusters-fichiers en FAT on se retrouvait en FAT32 avec 2 répertoires racine occupant 2 clusters différents sur le disque. Cela a été corrigé. Mille excuses et bonne prog à tous
Galain
- 07 octobre 2007 00:21:14 :
- les 2 feuilles concernant la correspondance clusters-fichiers en FAT ou clusters-enregistrements en NTFS sont terminées.Direction CD et DVD pour la suite.Bonne prog à tous et A+
- 07 octobre 2007 13:51:49 :
- J'ai rajouté dans le 2 feuilles Tableclusterfat et Tableclusterntfs la visualisation des icônes
- 07 octobre 2007 18:10:07 :
- Les icônes dans les feuilles Tablecluster surchargeaient trop les ressources surtout en NTFS et je les ai supprimé.
- 08 octobre 2007 14:12:55 :
- Quelques petites améliorations dans la feuille Tableclusterntfs
- 20 octobre 2007 01:20:28 :
- Début du traitement des CDROM et DVDROM : pour l'instant on s'occupe des CD et DVD de données en Mode1. Ensuite ce seront les CD Audio puis les DVD vidéo mais on n'en est pas encore là
- 20 octobre 2007 23:07:53 :
- La feuille des CDRom en mode 1 est terminée. Prochaine étape : les descripteurs puis l'explorateur de fichiers
- 21 octobre 2007 22:47:35 :
- On a commencé le détail des différents descripteurs pour les CDROMs et DVDROMs de données ( en mode1).
- 26 octobre 2007 07:23:37 :
- Les descripteurs des CD et DVD ont été traités.De plus 2 erreurs ont été corrigées ( celles-ci apparaissaient à la compilation du projet)
A+ et bonne prog
- 28 octobre 2007 00:02:04 :
- L'explorateur des CDROMs et DVDROMs de données est terminé. La suite sera consacré aux CD audio puis ensuite les DVD vidéo et puis on verra
bonne prog et A+
- 28 octobre 2007 02:06:14 :
- Deux erreurs ont été corrigées dans l'explorateur de fichiers CDFS (cdrom ed dvdrom de données).Une concernait le nombre de secteurs occupés par les fichiers et l'autre régle la disparition des options ISO 9660 ou Microsoft Joliet comme choix de noms de fichiers à afficher.
Bonne prog et A+
- 28 octobre 2007 14:10:25 :
- Certaines routines étaient communes à plusieurs feuilles : elles ont été mises en Public. Des petites erreurs ont été corrigées dans les feuilles concernant les cd et dvd de données.
bonne prog à tous et A+
- 28 octobre 2007 14:10:42 :
- Certaines routines étaient communes à plusieurs feuilles : elles ont été mises en Public. Des petites erreurs ont été corrigées dans les feuilles concernant les cd et dvd de données.
bonne prog à tous et A+
- 28 octobre 2007 16:08:54 :
- J'ai réussi à traiter le problème de la résolution d'écran : si votre écran est en 1152 x 864 ou plus la résolution actuelle ne change pas. Si elle est inférieure on teste si votre écran peut passer en 1152 x 864. Si oui on passe en 1152 x 864 et en sortie de programme on repasse à la résolution d'origine.Si l'écran ne peut passer en 1152 x 864 on ne touche à rien mais la feuille du programme ne tient pas dans l'écran et on ne peut plus rien faire malheureusement
bonne prog à tous et A+
- 30 octobre 2007 22:40:20 :
- Et en avant la musique : les CD audio ont été traités
- 31 octobre 2007 23:48:34 :
- La feuille pour les CD audio a subi quelques améliorations
- 03 novembre 2007 02:49:06 :
- Plusieurs erreurs concernant les CDROMS et DVDROMS de données ont été corrigées
- 03 novembre 2007 13:14:17 :
- Pour les CDROMS de données le choix des différents modes secteur (normal,RAW et RAW+96) ne fonctionnait plus.Cela a été corrigé. Bonne prog à tous et A+
- 04 novembre 2007 17:46:27 :
- Les Cd de chansons ne commençaient pas exactement au début de la piste lorsque l'on écoutait une chanson
- 17 novembre 2007 23:52:20 :
- Salut à tous. Dans l'explorateur de fichiers FAT j'ai rajouté le chainage des clusters pour un fichier ou répertoire et la possiblilité d'atteindre le cluster de son choix en clicquant dans la liste des clusters. Dans la table de correspondance fichiers- clusters en FAT j'ai rajouté une signialisation pour indiquer le premier bloc de clusters d'un fichier ou répertoire. Reste à faire de meê pour NTFS.Bonne prog à tous
- 17 novembre 2007 23:57:52 :
- Salut à tous. J'ai rajouté le chainage des clusters d'un fichier ou répertoire dans l'explorateur FAT ainsi que la possibilité de se positionner sur le cluster de son choix pour un fichier ou répertoire donné sélectionné.Dans la table de correspondance fichiers-clusters en FAT (Tableclusterfat.frm) j'ai rajouté une signialisation indiquant pour un fichier son premier bloc de clusters ( voir les * dans la colonne CL début). Reste à faire de même pour NTFS. Bonne prog à tous et A+
- 18 novembre 2007 03:00:13 :
- une erreur a été découverte dans la feuille Tableclusterntfs : les enregistrements avec des clusters virtuels et une Runlist en plusieurs blocs conduisait à une erreur dans le tableau d'allocation des clusters. Cela a été réparé. De plus sur cette même feuille on peut afficher le détail des attributs de l'enregistrement en le sélectionnant dans le tableau.
- 26 novembre 2007 00:28:15 :
- Le défragmenteur de partition qui m'avait posé de gros ennuis dans la version précédente est opérationnel et fiable.Merci à ShareVB pour sa source sur laquelle je me suis basé.Bonne prog et A+
- 26 novembre 2007 23:49:44 :
- quelques petites améliorations pour la feuille Defrag
- 27 novembre 2007 07:30:56 :
- Correction d'une erreur dans la sub Listfiles_Click() de la feuille Defrag
- 01 décembre 2007 02:19:44 :
- La procédure de defragmentation dans la feuille Defrag a été optimisée ( elle est un peu plus rapide)
- 01 décembre 2007 16:24:48 :
- Une erreur a été découverte dans la feuille Tableclusterntfs. Elle a été réparé : dans le cas de clusters virtuels ce n'est pas toujours une succession clusters réels-clusters virtuels : il peut y avoir clusters réels-clusters virtuels puis clusters réels seuls puis clusters réels-clusters virtuels (le second bloc n'a pas de clusters virtuels associés)
- 01 décembre 2007 16:31:25 :
- J'ai oublié d'enlevé la ligne de test avec le Stop dans le code de la feuille Tableclustrntfs. Désolé
- 02 décembre 2007 01:43:58 :
- J'ai rajouté de la couleur dans les feuilles Tableclusterntfs et Tableclusterfat : ainsi on voit mieux les différents fichiers dans le tableau
- 02 décembre 2007 23:12:15 :
- quelques améliorations surtout au niveau de la feuille Tableclusterntfs
- 08 décembre 2007 01:09:18 :
- Un petit bug a été découvert dans la feuille Nonresident.frm.
De plus les feuilles Tableclusterfat et Tableclusterntfs ne contiennent plus les couleurs ( cela ne semblait trop "criard")
- 08 décembre 2007 02:23:40 :
- encore une mini amélioration du défragmenteur.
- 08 décembre 2007 18:16:11 :
- Le projet utilise une résolution de 1152 * 864 par défaut. Une MessageBox s'affiche au cas où le moniteur de l'utilisateur n'accepte pas cette résolution afin de prévenir l'utilisateur
- 11 décembre 2007 18:41:50 :
- 2 Erreurs ont été corrigées : une dans la feuille Defrag et l'autre dans la feuille Tableclusterfat ( ce n'étaient que des erreurs mineures qui faussaient les affichages en fin de partition)
- 16 décembre 2007 02:33:17 :
- Le defragmenteur a été accéléré : à chaque défragmentation de fichier on ne recherche plus les clusters libres par les fonctions API mais on manipule directement la grille de la feuille avec les nouveaux clusters libérés et les nouveaux clusters occupés par le fichier
- 22 décembre 2007 18:11:56 :
- Le défragmenteur a un nouveau look . Les feuilles CDROM étaient bloquées suite à un bug et je les ai débloquées.On va essayer de faire comme avec les vrais défragmenteurs : visualiser les déplacements de fichiers mais on en est encore loin. Allez bonnes fêtes à tous
- 25 décembre 2007 02:30:04 :
- Le défragmenteur s'achève doucement : il ne reste plus qu'à trouver le moyen de compacter les fichiers en début de partition dans les premiers clusters
Bonnes fêtes à tous
- 25 décembre 2007 13:47:38 :
- Correction du erreur dans le feuiile Defrag en FAT 16 ou 32. La grille des clusters libres est modifiée en interne via un tableau et non plus directement sur la grille elle-même. Le tableau est rafraichi ensuite après chaque défragmentation
- 25 décembre 2007 13:52:02 :
- Correction d'une erreur en FAT dans la feuille Defrag . Inversion des couleurs début et fin du dégradé. Création d'un tableau pour éviter le scintillement de la Mshflexgrid d'affichage des clusters libres : on fait les modifications dans le tableau et ensuite on réaffiche la grille modifiée
- 01 janvier 2008 15:11:29 :
- Le défragmenteur a subi quelques mini améliorations. Aucun compactage des fichiers ne sera effectué ( trop long en temps et ce n'est pas le but de ce défragmenteur).
Meilleurs voeux 2008 à tous
- 05 janvier 2008 13:44:58 :
- Pour la feuille Detailfrm pour le détail des enregistrements NTFS la sélection de l'attribut $FILENAME ( nom de fichier en bon français) indique le nom long du fichier avec son chemin
- 05 janvier 2008 14:49:00 :
- La mise à jour précédente contenait une petite erreur qui a été corrigée : désolé
- 05 janvier 2008 20:47:06 :
- Décidemment c'est pas ma journée. Le chemin de l'enregistrement NTFS était faux : les répertoires avaient leur ordre inversé C:\Windows\system32\ était indiqué C:\system32\Windows\ . Une autre erreur a été corrigée au niveau de la sélection des enregistrements
- 06 janvier 2008 13:53:26 :
- Le nom de fichier complet d'un enregistrement NTFS apparait quel que soit l'attribut sélectionné
- 07 janvier 2008 01:03:24 :
- Les tableaux de correspondance clusters-fichiers en FAT et clusters-enregistrements en NTFS comportaient une erreur au niveau de leur couleur dans la grille : les clusters occupés sont en bleu et les clusters libres en blanc
- 07 janvier 2008 23:15:41 :
- Ajout d'une Scrollbar vertical pour l'exploration des lecteurs physiques et des partitions FAT et NTFS. Un grand merci a Violent Ken pour cet excellent OCX
- 07 janvier 2008 23:24:39 :
- Une petite erreur au niveau de la feuille Fatfrm. Désolé
- 08 janvier 2008 01:07:33 :
- Et encore une erreur dans Ntfsfrm : c'est bon je vais me coucher. Bonne nuit
- 09 janvier 2008 17:56:35 :
- Correction d'un bug dans la feuille Explorentfsfrm
- 12 janvier 2008 00:38:17 :
- Et encore un bug de découvert dans la feuille Ntfsfrm
- 18 janvier 2008 07:45:28 :
- Utilisation de la fonction Formatnumber pour les valeurs importantes dans les caractéristiques disques et partitions
- 20 janvier 2008 02:14:31 :
- J'ai rajouté une feuille qui fait la recherche de chaines alphanumériques ou héxadécimales sur toute l'étendue des secteurs ou sur une plage de secteurs en explorant le contenu d'une partition ou d'un lecteur physique . Salut à tous et bonne prog
- 20 janvier 2008 03:50:03 :
- Une erreur a été corrigée dans la feuille de recherche des chaines alphanumériques et héxadécimales. Les offsets chaines étaient incorrects dans la grille de résultat de la recherche.
- 20 janvier 2008 20:49:29 :
- La feuille de recherche des chaines alphanumériques ou héxadécimales est terminée
- 21 janvier 2008 22:07:04 :
- Une petite amélioration dans la feuille Recherche.frm : les résultats de la recherche sont affichés en zone héxa ou en zone Ascii selon le critère de la recherche.
- 24 janvier 2008 21:56:39 :
- Salut à tous. Dans la feuille Ntfsfrm len enregistrements effacés provoquaient un bug dans l'affichage de la listview en bas de la feuille lorsque l'on affichait les icônes. Ceci a été corrigé. Et meilleurs voeux à tous
- 30 janvier 2008 07:32:45 :
- Mdification de l'affichage des données réelles résidentes de l'attribut $80 $DATA d'un enregistrement en NTFS.
- 31 janvier 2008 23:19:37 :
- quelques modifications mineures ( surtout au niveau de l'explorateur de fichiers en NTFS)
- 01 février 2008 07:43:33 :
- Quelques modifications mineures en NTFS. Le suite sera la purge des clusters libres ainsi que celle des fichiers effacés.Bonne prog à tous
- 04 février 2008 08:09:54 :
- La purge des clusters libre d'une partition est opérationnelle. Cette fonction fait partie de la feuille Defrag.frm. Salut à tous et bonne prog.
- 04 février 2008 08:11:34 :
- La purge ses clusters libres d'une partition est oérationnelle. Cette fonction est disponible dans le défragmenteur.Bonne prog à tous
- 04 février 2008 08:12:35 :
- La purge des clusters libres d'une partition est disponible dans la feuille Defrag.frm.
- 06 avril 2008 20:58:51 :
- Récupération de quelques petites erreurs et surtout d'un gros bug dans la feuille Explorecdfsfrm ( explorateur de fichiers sur CD ou DVD)
- 21 avril 2008 17:46:05 :
- Une erreur a été découverte dans le système de fichiers NTFS.
cela concerne le cas d'un enregistrement NTFS qui possède un attribut ATTRIBUT_LIST qui est non résident. Ce cas n'avait pas été traité et cela faussait les affichages dans les feuilles traitant le système NTFS. Cette correction devra aussi être faite dans le projet similaire en version VB net. bonne prog à tous et A+
- 21 avril 2008 23:38:36 :
- Lors de la correction précédente j'ai écrit dans le code offsetadata& au lieu de offsetdata&. Risque de bug en cas d'un attribut non résident fragmenté. Bonne prog à tous et désolé pour cette faute. A+
- 22 avril 2008 23:21:59 :
- Correction d'une erreur pour l'attribut ATTRIBUT_LIST non résident pour les enregistrements NTFS. Ouf ! Cela fonctionne correctement maintenant ! Merci de votre patience et bonne prog à tous.
- 26 avril 2008 16:33:41 :
- La feuille Defrag avait quelques petits problèmes mineurs au niveau de la form elle même et non du code. Cela a été réparé
- 12 mai 2008 16:09:59 :
- La version VB 6.0 de ce projet a été remaniée au niveau de la feuille Analysefrm qui affiche la cartographie d'une partition ainsi que les clusters occupés par les fichiers. Les versions VB 6.0 et VB net offrent maintenant les mêmes posibilités et fonctions
- 27 mai 2008 17:00:15 :
- Un bug a été découvert dans la feuille Analysefrm qui se produit dans un cas spécial lorsque l'on clicque dans la grille des noms de fichiers sur un fichier dont les Datas ( attribut $80 : $DATA) sont contenus dans des enregistrements d'extension et non dans l'enregistrement d'origine. Ce bug ne concerne que le système de fichiers NTFS bien sur. Deux variables de types Integer étaient écrites avec ù à la fin au lieu de % ( offsetattr20ù au lieu de offsetattr20% pour exemple)
- 28 mai 2008 00:05:20 :
- Un bug a été découvert dans la Sub Filllistfichligne dans le module Module1.bas .Cela concenait l'attribut $ATTRIBUT_LIST ( $20) en NTFS si celui-ci n'était pas résident
- 10 juillet 2008 22:57:41 :
- J'ai repris la source Acces Disque et Partions et ai corrigé les bugs dans le Menu Explorateur de fichiers en NTFS et dans la feuille Nonresident.frm pour l'attribut INDEX_ALLOCATION.Je me suis aperçu que la feuille Analyse.frm avait disparue (je l'ai plutôt oublié dans le Zip). Je vais la recoder
- 10 juillet 2008 23:02:31 :
- J'ai revu la source "Acces Disques et Partitions" et ai corrigé les 2 bugs principaux : un dans l'explorateur de fichiers en NTFS ( feuille Explorentfsfrm) ainsi que dans la feuille Nonresidentfrm au niveau de l'attribut INDEX_ALLOCATION . De plus la feuille Analysefrm a été oubliée dans le Zip. Je vais la recoder
Les bugs ont été découverts dans la même source mais en version VB net
- 22 juillet 2008 23:31:06 :
- correction de quelques petites erreurs
Ajout de la feuille Analyse.frm qui avait été oubliée dans une précédente mise à jour
Bonne prog à tous
- 02 août 2008 23:28:55 :
- Une erreur minime s'est glissée dans la feuille Analyse.frm.Lorsque l'on clicquait sur un enregistrement dans la liste la zone "Résident MFT" était pas affichée dans la grille des clusters et incorrectement signalée dans la liste des clusters de cet enregistrement.
- 08 août 2008 22:09:32 :
- une erreur s'est glissée dans l'affichage héxa-ascii d'un secteur dans la zone d'affichage Ascii
- 10 janvier 2009 18:23:24 :
- Mise à jour et reloolage de cette source
- 10 janvier 2009 18:24:22 :
- Mise à jour et relooking de cette source
- 14 janvier 2009 00:11:10 :
- Quelques petites erreurs ont été corrigées dans la feuille Cdromfrm. La feuille Listntfsfrm est opérationnelle ( liste de tous les enregistrements NTFS d'une partition .... NTFS bien sûr).Pour l'instant seuls les CD mode 0 ou 1 (audio et data) sont pris en charge.
Salut à tous et bonne prog et bonne année 2009
- 02 avril 2009 15:10:48 :
- Toute la partie Gestion des CDROM et DVDROM a été supprimée vu la multitude de formats et standards différents en ce domaine
- 25 avril 2009 01:16:06 :
- Un bug dans la feuille Analyse si la partition contenait moins de fichiers que la Grille des fichiers pouvait en contenir. Cela a été corrigé
- 25 mai 2009 23:48:07 :
- Un défragmenteur a été ajouté dans la feuille analyse.frm
Principe de celui-ci : On teste si le fichier est déplaçable. ensuite si il contient au moins un extent(un bloc de clusters) ou plus.On regarde si il est fragmenté ou non.Si le fichier est fragmenté on le défragmente.Si celui-ci n'est pas fragmenté on tente de le déplacer vers le début de la partition afin de "compacter" la partition.
Un grand merci à ShareVB pour sa source de défragmentation dont je me suis inspirée
Cela ne vaut pas les défragmenteurs pro ou freeware mais il fonctionne correctement uniquement avec les Apis Windows prévues à cet effet.
- 26 mai 2009 02:43:13 :
- Une erreur s'est glissée dans la défragmentation au niveau de la mise à jour des clusters libres. Cela n'empêchait pas le programme de fonctionner mais certaines défragmentations ne se faisaient pas. Cela a été corrigé. Parfois le programme bloque soit sur l'analyse soit sur la défragmentation tout au début :je cherche la raison
- 26 mai 2009 16:29:22 :
- Optimisation au niveau rapidité de la défragmentation
- 26 mai 2009 20:59:50 :
- Petit problème avec les clusters virtuels en NTFS. il ne faut pas les tenir en compte pour la défragmentation d'un fichier. C'est corrigé
- 28 mai 2009 11:57:06 :
- Mise en place de la "double défragmentation". La première fois tous les fichiers déplaçables sont envoyés vers la fin de la partition et la seconde fois on les remet vers le début de la partition. Cela améliore le "compactage" de la partition : il y a sûrement mieux comme algorithme mais celui-ci me convient parfaitement
- 30 mai 2009 00:49:28 :
- Prise en compte à l'affichage du décalage de 2 clusters entre les clusters physiques et logiques en FAT.Ajout d'une routine pour le chainage des clusters en FAT une fois la défragmentation terminée pour remettre celle-ci à jour (sinon l'affichage de la liste des clusters d'un fichier FAT bugait ou était erronée)
Reste à faire toute cette série de corrections sur le projet similaire en VB Net et à y implémenter aussi la défragmentation
- 30 mai 2009 00:49:34 :
- Prise en compte à l'affichage du décalage de 2 clusters entre les clusters physiques et logiques en FAT.Ajout d'une routine pour le chainage des clusters en FAT une fois la défragmentation terminée pour remettre celle-ci à jour (sinon l'affichage de la liste des clusters d'un fichier FAT bugait ou était erronée)
Reste à faire toute cette série de corrections sur le projet similaire en VB Net et à y implémenter aussi la défragmentation
- 31 mai 2009 15:52:43 :
- Correction de diverses petites erreurs non pénalisantes et optimisation générale au niveau de la feuille Analyse.frm pour la défragmentation
- 01 juin 2009 00:48:04 :
- Petites améliorations dans la feuille Analyse.frm pour la défragmentation
- 14 juin 2009 14:45:45 :
- Optimisation de la défragmentation : on ne fait qu'une seule boucle de défragmentation. Si un fichier n'est pas fragmenté on ne le déplace uniquement que si il y a de la place vers le début de la partition ( on ne le déplace pas en arrière). De plus on cherche le bloc destination du fichier le plus adéquat possible en taille.
- 21 juin 2009 15:50:59 :
- Optimisation au niveau rapidité de la routine de défragmentation dans la feuille Analyse.frm
- 28 juin 2009 02:55:31 :
- Correction d'un bug dans la feuille Analyse.frm concernant la défragmentation en FAT : la fonction MoveFileExtent de Deviceiocontrol pour déplacer un bloc de clusters utilise les clusters logiques de la partition ( donc le décalage de 2 entre les clusters physiques et logiques est inutile )
- 01 juillet 2009 00:20:27 :
- Correction d'un bug dans le routine de défragmentation dans la feuille Analyse.frm (cela ne concernait que les volumes FAT)
Sources du même auteur
Sources de la même categorie
Sources en rapport avec celle ci
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
Disque(s) et clusters [ par cedricbi ]
Comment faire pour lire un disque cluster par cluster (si cela est possible) ?Merci d'avance
Partitions Disque Important !!! [ par CHRI ]
Bonjour,J'ai installé un disque de 10 Go sur une machine (Pentium 2).J'ai crée la partition primaire (C:) sur laquelle j'ai installé Win98.Ensuite lor
Parcours des fichiers d'un disque [ par lostrailler ]
Bonjour à tous.Voilà, j'ai besoin de parcourir une partition d'un disque en entier. Il faut que je récupère sur tous les fichiers de la partition des
N° de série d'un disque [ par AVI17 ]
Comment récupérer en Vb le n° de série d'un disque donné comme il appararaît dans Outils Système/Informations Système/Composants/Stockage/Lecteurs Me
Copier un disque non système [urgent] [ par Kevin39 ]
Bonjour tout le monde,Je voudrais copier tout un disque dur (non système, c'est un second disque dur) vers une unitée de sauvegarde en port usb.J'atte
question bête: date système [ par GiGi ]
J'aurais voulu savoir comment tester une date avec la date système dans une requète SQL sous Access97 (syntaxe)de plus pourrais-je savoir coment contr
Si 2 carte son, comment faire référence a l'une ou l'autre. [ par Tarhla ]
Pour un système a 2 carte son, quand je fais jouer une liste, elle est jouer par la carte son définit par défaut sur le système.1) Comment l'obliger
contenu d'un disque dans un TreeView [ par mat ]
bonjour,Comment peut on lister un disque (lecteur et dossier) dans un TreeView ?Merci Mat
Au démarage du système ... [ par Schouly ]
J'aimerais lancer un prog au démarrage du système ... mais avant la boîte de dialogue Mot de passe ... comme Norton Antivirus par exemple ...A+Schouly
Comment savoir si le system utilise les nombres avec des , ou des . [ par fredo ]
Bonjour,Comment savoir si le système utilise des nombres avec une virgle (Ex : 234,32) ou si le système utilise des nombres avec un point (Ex : 234.32
|
Téléchargements
Logiciels à télécharger sur le même thème :
Comparez les prix Nouvelle version

HTC G1
Entre 449€ et 449€
|