
                  +----------------------------------------+
                  |                                        |
                  |        Sauvegarde de partition         |
                  |                                        |
                  |    http://www.partition-saving.com     |
                  |  Copyright (c) 1999-2004 D. Guibouret  |
                  +----------------------------------------+

                             Liste des volutions

Ce fichier donne la liste des versions de Sauvegarde de partition et les 
principales diffrences. 

  1- V1.00 -> V2.00 
  2- V2.00 -> V2.10 
  3- V2.10 -> V2.20 
  4- V2.20 -> V2.21 
  5- V2.21 -> V2.22 
  6- V2.22 -> V2.30 
  7- V2.30 -> V2.40 
  8- V2.40 -> V2.50 
  9- V2.50 -> V2.60 
 10- V2.60 -> V2.70 
 11- V2.70 -> V2.80 
 12- V2.80 -> V2.90 
 13- V2.90 -> V2.91 


1- V1.00 -> V2.00 
-----------------

Les modifications apportes sont les suivantes: 

  - ajout de la prise en compte des disques de plus de 8 Go.
  - ajout de la possibilit de compresser les donnes.
  - ajout de la possibilit de sauver les donnes dans plusieurs fichiers.
  - modification de l'interface.

Remarque: 
---------
Ces modifications font qu'il n'est pas possible de restaurer avec la version 
2.00 des fichiers crs avec la version 1.00 (et rciproquement bien entendu).


2- V2.00 -> V2.10: 
------------------

Les modifications apportes sont les suivantes: 

  - toutes les langues sont dans un mme excutable avec la reconnaissance de 
la langue au dbut de l'excution.
  - quelques modifications dans l'interface: utilisation des flches pour 
passer d'un lment  l'autre, ajout des flches dans la barre de scroll pour 
les listes.
  - ajout de l'utilisation de la souris.
  - ajout du mode batch.
  - ajout du choix du niveau de compression (tait au maximum dans la version 
prcdante).

Remarque: 
---------
Ces modifications ne concernent pas le format du fichier de sauvegarde. Par 
consquent les fichiers crs avec la version 2.00 peuvent tre restaurs avec
cette version et inversement. 


3- V2.10 -> V2.20: 
------------------

Les modifications apportes sont les suivantes: 

  - ajout de la possibilit de ne sauver que les secteurs occups pour les 
partitions contenant un systme de fichier de type FAT12, FAT16, FAT32 
(DOS/Windows) et ext2 (Linux).
  - ajout d'une option dans le fichier batch pour reflter cette nouvelle 
possibilit.
  - ajout de la possibilit de restaurer les partitions dont seuls les 
secteurs occups sont sauvs sur des partitions ayant des tailles diffrentes 
et situes sur des disques ayant un format diffrent.
  - ajout de l'utilitaire copypart.exe.
  - quelques modifications dans l'interface.

Remarques: 
----------
Cette version est capable de restaurer les fichiers crs avec les versions 
prcdantes (V2.00 et V2.10). 
Si tous les secteurs d'une partition sont sauvs, le format du fichier de 
sauvegarde n'est pas modifi et donc le fichier cr peut tre restaur avec 
les versions prcdantes (V2.00 et V2.10). 
Si seuls les secteurs occups d'une partition sont sauvs, il n'est pas 
possible d'utiliser une version prcdante pour restaurer le fichier (une 
erreur "Mauvais format de compression" apparatrait). 


4- V2.20 -> V2.21: 
------------------

Les modifications apportes sont les suivantes: 

  - correction d'un problme li au fait que certains lecteurs/graveurs de 
CDROM s'identifient comme des disques durs. La dtection des disques durs est 
dornavant beaucoup plus restrictive (si jamais des personnes n'ont pas tous 
leurs disques durs dtects, qu'elles me le signalent).
  - correction d'un problme pour les disques durs  accs standard dans le 
cas o au moins deux partitions logiques sont prsentes dans la mme partition
tendue. Ce problme entranait la non dtection des partitions au-del de la 
premire partition logique sur les versions V2.00 et V2.10 et une erreur de 
type "Page fault" sur la V2.20.
  - correction lors de la dtection de mauvais secteurs: de 0  126 secteurs 
suivant ce mauvais secteur pouvaient ne pas tre lus/crits. Dornavant, ils 
le sont.
  - ajout des options "quit=" et "reboot=" dans le fichier d'options afin de 
quitter automatiquement le programme  la fin de l'excution et de redmarrer 
l'ordinateur.
  - modification de l'interface lors de la demande du nom de fichier: 
dornavant une fentre donne la liste des lecteurs dtects et leur taille 
libre.
  - indication du temps restant estim dans la fentre de sauvegarde, 
restauration et de copie.


5- V2.21 -> V2.22: 
------------------

Les modifications apportes sont les suivantes: 

  - correction de la dtection des disques durs afin de dtecter  nouveau 
certains disques durs (ils taient considrs comme des lecteurs de CD).
  - correction dans le cas o un lecteur n'est pas considr comme un disque 
dur: les disques suivant se retrouvaient avec un mauvais numro.
  - correction du redmarrage.
  - ajout de la fentre affichant la recherche du dernier secteur occup dans 
le cas o seuls les secteurs occups sont sauvs.
  - ajout d'un avertissement si le fichier cr/accd est sur la partition 
sauve/restaure.

Remarque: 
---------
Les modifications faites sur la dtection de disque pour les versions 2.21 et 
2.22 peuvent amener dans certains cas le programme  considrer que le disque 
n'est pas identique  celui du fichier de sauvegarde si celui-ci a t cr 
avec des versions antrieures  la V2.21. Si seul les secteurs occups ont t
sauvs, cela n'a aucune consquence, mais si tous les secteurs ont t sauvs,
cela peut amener une erreur "Aucune partition ne correspond  celle sauve 
dans le fichier". Dans ce cas il vous faut utiliser la version avec laquelle 
vous avez cr le fichier. 


6- V2.22 -> V2.30: 
------------------

Les modifications apportes sont les suivantes: 

  - encore une correction sur la dtection des disques.
  - la correction de la mauvaise attribution des lettres d'units dans le cas 
o il y a plusieurs partitions DOS principales sur le mme disque.
  - une nouvelle option pour viter de vrifier si le fichier cr/lu est sur 
la partition sauve/restaure.
  - l'utilisation d'une version modifie du compilateur et de l'environnement 
dveloppement permettant une meilleure compatibilit avec Windows 2000 et XP.
  - la possibilit de ne sauver que les secteurs occups pour les partitions 
NTFS.
  - la correction de la taille disponible sur les lecteurs DOS quand plus de 
2Go sont disponibles.
  - la compatibilit inter-partitions (les partitions ayant le mme systme de
fichier sont considres comme quivalentes).
  - si en mode batch plusieurs fichiers sont ncessaires  la restauration et 
qu'ils sont sur un support amovible, le programme demande le support suivant 
au lieu de gnrer une erreur "fichier non trouv" et demander le fichier 
suivant. 
  - modification de la structure de la documentation et du fichier zip.
  - quelques modifications dans l'IHM.

Remarque: 
---------
Cette version est capable de restaurer les fichiers crs avec les versions 
prcdantes. L'inverse est galement vrai sauf dans le cas o seuls les 
secteurs occups ont t sauvs pour une partition NTFS (l'utilisation d'une 
version prcdante pour la restauration entranerait une erreur du type 
"Mauvais format de systme de fichier"  l'ouverture du fichier). 


7- V2.30 -> V2.40: 
------------------

Les modifications apportes sont les suivantes: 

  - runion des 3 excutables en un seul et utilisation de UPX (compresseur 
d'excutable) pour rduire la taille. Ajout de la fentre de demande de 
l'action  raliser et des options d'action (-c|-d|-r|-s|-t).
  - ajout de l'interface type console (option -cui) pour rsoudre des blocages
du programme sur certains ordinateurs.
  - correction du code pour autoriser la sauvegarde des partitions NTFS en 
mode batch.
  - modification pour que lors de la sauvegarde des partitions FAT (secteurs 
occups uniquement) si des secteurs de la FAT sont incorrects ils soient 
remplacs par leur copie.

Remarque: 
---------
Cette version est capable de restaurer les fichiers crs avec les versions 
prcdantes. L'inverse est galement vrai. Cependant si vous avez eu des 
secteurs dfectueux lors de la sauvegarde des secteurs occups pour une 
partition FAT avec une version antrieure, il est conseill de refaire cette 
sauvegarde avec cette version (tant que vous ne changez pas de disque, 
l'ancienne sauvegarde marchera parfaitement, mais le jour o vous changerez de
disque, il y a des risques pour que cela ne marche plus). 


8- V2.40 -> V2.50: 
------------------

Les modifications apportes sont les suivantes: 

  - le bouton slectionn est encadr par ">" et "<" afin d'viter les 
confusions possibles si seuls deux boutons sont affichs.
  - un driver est ajout afin de pouvoir lire les fichiers sauvegards 
contenant une partition de type FAT depuis le DOS comme si c'tait une 
partition.
  - une option est ajoute pour pouvoir sauver les partitions de type FAT sur 
elles-mmes.
  - le fichier batch est modifi afin de prendre en compte cette dernire 
possibilite.
  - l'option "reboot" du fichier batch s'applique galement lors de la 
sauvegarde.
  - les partitions ext3 sont traites comme les partitions ext2 dans le cas o
le journal est cr sur la mme partition.

Remarque: 
---------
Cette version est capable de restaurer les fichiers crs avec les versions 
prcdantes. L'inverse est galement vrai. 


9- V2.50 -> V2.60: 
------------------

Les modifications apportes sont les suivantes: 

  - la sauvegarde/restauration d'un disque complet, du master boot record, des
premiers secteurs du disque et de la table des partitions est possible.
  - l'criture des donnes est systmatiquement vrifie. Cela ralenti la 
restauration mais permet de s'assurer que le disque n'est pas dfectueux.
  - la dtection des lecteurs DOS est modifie afin que les lecteurs rseaux 
soient  nouveau dtcts avec certains gestionnaires de rseaux.
  - correction du driver pour viter que l'ordinateur ne se bloque si un 
programme se termine sans fermer tous les fichiers qu'il a utilis sur la 
partition simule.
  - ajout de la modification d'un des paramtres du secteur boot NTFS quand 
une partition NTFS est restaure sur une partition diffrente de celle 
d'origine (ce paramtre est dit inutilis par Microsoft, mais est utilis lors
de l'excution du boot).
  - ajout de la vrification que le premier fichier choisi ne risque pas de 
porter le mme nom qu'un autre fichier lors de l'utilisation du nommage 
automatique afin d'viter qu'il ne soit supprim.

Remarque: 
---------
Cette version est capable de restaurer les fichiers crs avec les versions 
prcdantes. L'inverse est galement vrai sauf dans le cas de sauvegardes 
concernant le disque, le MBR, les premiers secteurs du disque ou la table des 
partitions (l'utilisation d'une version prcdante pour la restauration 
entranerait une erreur du type "Mauvais format de systme de fichier"  
l'ouverture du fichier). Lorsque le disque utilise une mthode d'accs 
standard, il se peut galement que les fichiers crs avec cette version ne 
puissent tre restaurs avec une version prcdante. 


10- V2.60 -> V2.70: 
-------------------

Les modifications apportes sont les suivantes: 

  - la sauvegarde/restauration des disquettes est possible.
  - la sauvegarde/restauration des priphriques DOS supportant l'accs par 
secteur est possible.
  - les parties du code utilisant le coprocesseur arithmtique a t modifie 
de faon  ne plus l'utiliser pour que le programme puisse marcher avec les 
386 et 486SX n'ayant pas de coprocesseur arithmtique.
  - en cas d'erreur non attendu, le message d'erreur contient des informations
supplmentaires afin de m'aider  localiser d'o vient l'erreur.
  - ajout de la vrification que les fichiers sont correctement crits (par 
utilisation du flag VERIFY du DOS).
  - ajout des options -nvd et -nvf (et de leur quivalent dans le fichier 
d'option) afin de dsactiver la vrification que les secteurs et les fichiers 
sont correctement crits.

Remarque: 
---------
Cette version est capable de restaurer les fichiers crs avec les versions 
prcdantes. L'inverse est galement vrai sauf dans le cas de sauvegardes 
concernant les disquettes ou les priphriques DOS (l'utilisation d'une 
version prcdante pour la restauration entranerait une erreur du type "Type 
de support incorrect"  l'ouverture du fichier). 


11- V2.70 -> V2.80: 
-------------------

Les modifications apportes sont les suivantes: 

  - pour les disques  accs tendu, l'utilisation des paramtres d'accs 
standard lors de la modification du secteur boot d'une partition de type FAT 
ou NTFS au lieu des paramtres  accs tendu. Cette correction pourrait 
expliquer pourquoi dans certains cas il est ncessaire d'excuter SYS.COM 
apres la restauration d'une partition FAT et pourquoi le message "NTLDR 
manque" peut apparatre aprs la restauration d'une partition NTFS.
  - la correction d'une erreur lors de la restauration de la table des 
partitions: en plus de la partie table des partitions des secteurs restaurs, 
la signature signalant que c'est un secteur de partition est positionne. Cela
pouvait empcher la reconnaissance de la table des partitions.
  - la correction d'une erreur lors de la restauration d'une partition NTFS 
sur une partition de taille diffrente: la taille du fichier disant quels 
secteurs sont occups n'tait mise  jour qu' un endroit alors qu'elle est 
prsente  2 endroits. Cela ne semblait avoir aucune influence sur le 
fonctionnement de Windows.
  - l'ajout de l'option -bui permettant d'avoir une interface similaire  
celle par dfaut mais avec une meilleure compatibilit. En contrepartie elle 
est plus lente.
  - l'ajout des options -cm et -pm permettant d'avoir deux mthodes 
d'utilisation de la souris: -cm est la mthode par dfaut et utilise une 
fonction spcifique du driver de souris qui peut ne pas tre prsente, -pm 
utilise une mthode plus compatible mais pouvant ne pas dtecter des double 
click (c'est le mode par dfaut sous Windows NT/XP).

Remarque: 
---------
Cette version est capable de restaurer les fichiers crs avec les versions 
prcdantes. L'inverse est galement vrai. 
Cependant du fait de la premire correction, il se peut que la partition sur 
laquelle la restauration est faite semble diffrente de la partition d'origine
mme si c'est la mme. Dans ce cas et si vous aviez sauv tous les secteurs 
(et donc aucune partition ne correspondra) vous serez oblig d'utiliser la 
version qui vous a servi pour la sauvegarde. Si vous aviez sauv les secteurs 
occups, il n'y a thoriquement pas de diffrences. 


12- V2.80 -> V2.90: 
-------------------

Les modifications apportes sont les suivantes: 

  - l'ajout de la possibilit de modifier la base de registres Windows 2000/XP
afin de mettre  jour les dfinitions des partitions si jamais une partition 
est dplace.
  - l'ajout de la possibilit de modifier le fichier BOOTSECT.DOS afin de le 
mettre  jour si jamais une partition bootable utilise dans un multiboot 
Windows XP est dplace.
  - une correction lors de la restauration d'une partition NTFS sur une 
partition de taille diffrente pour mettre  jour la taille du fichier listant
les clusters incorrects. Le fait que ce fichier n'avait jusqu' prsent pas 
une taille correcte ne semble pas avoir de consquence sur le systme de 
fichier. Attention: seule la taille est modifie, le fichier n'est pas modifi
pour reflter les clusters dfectueux en plus ou en moins.
  - l'ajout de l'option "automatic_naming" dans le fichier d'option ce qui 
permet d'avoir l'option de nommage automatique lors de l'utilisation du 
fichier d'option.
  - l'ajout de la possibilit d'utiliser des variables d'environnement dans le
fichier d'option.
  - la taille maximum d'un fichier peut maintenant tre donne en ko si la 
taille libre sur le lecteur est infrieure  10 Mo. Ce cas peut tre utile 
pour sauver des lments de faible taille (MBR, table des partitions) sur une 
disquette. Le fichier d'option est modifi en consquence pour pouvoir 
prciser l'unit (en Mo par dfaut).
  - la modification d'un paramtre dans l'en-tte du fichier lors de la 
sauvegarde d'une disquette afin de le rendre compatible avec l'utilisation 
avec le driver. Ce paramtre n'est utilis que dans ce cas l et par 
consquent la compatibilit est assure avec les fichiers crs avec les 
versions prcdantes pour les autres possibilits du programme.

Remarque: 
---------
Cette version est capable de restaurer les fichiers crs avec les versions 
prcdantes. L'inverse est galement vrai. 
Du fait de l'ajout du traitement des variables d'environnement dans le fichier
d'option, si jamais un ancien fichier d'option contient dans une option un '%'
il peut ne plus tre correctement interprt (il faut doubler le '%' pour que 
cela marche). 


12- V2.90 -> V2.91: 
-------------------

Les modifications apportes sont les suivantes: 

  - le support des partitions NTFS fortement fragmentes. Ces partitions sont 
dornavant sauvegardables en ne sauvant que les secteurs occups alors 
qu'auparavant il fallait sauver la partition complte.
  - la modification de la mise  jour des copies des secteurs de descripteurs 
pour les partitions ext2. Elle est ralise en utilisant le contenu des 
secteurs d'origine plutt que leur propre contenu qui semble ne pas tre 
maintenu au cours de l'utilisation de la partition.
  - une modification de l'interface lors de la mise  jour de la base de 
registre pour demander la lettre de lecteur  attribuer  la partition 
choisie. Dornavant au lieu d'avoir  entrer la lettre de lecteur, le 
programme propose la liste de celles qu'il peut modifier.
  - une correction pour viter que la cration du fichier de configuration ne 
soit demande lors de la ralisation d'une sauvegarde avec dj un fichier de 
configuration utilisant l'option "automatic_naming".

Remarque: 
---------
Cette version est capable de restaurer les fichiers crs avec les versions 
prcdantes. L'inverse est galement vrai. Cependant dans le cas de partitions
NTFS fortement fragmentes, les versions prcdantes ne seront bien sr pas 
capables de restorer les fichiers crs avec cette version. A noter que vous 
pouvez constater une lgre diffrence de taille dans le fichier obtenu lors 
de la sauvegarde de partition NTFS par rapport aux versions prcdantes, cela 
est normal et n'empche pas la compatibilit des fichiers. 

------
Toutes les marques et marques dposes sont les proprits de leurs dtenteurs
respectifs. 
