Discussion: Dégonflage registre
Afficher un message
Vieux 10/06/2003, 15h50   #8 (permalink)
Kikof
Informaticien du dimanche
 
Date d'inscription: mars 2003
Localisation: Autrefois, on appelait cela Europe
Âge: 41
Messages: 7 042
Par défaut

Salut,

Citation:
. Mais ne penses-tu pas que l'os pourrait très facilement intègrer cette fonction de sanvegarde de toutes les valeurs modifiées par une installation et donc être capable, même beaucoup plus tard de désinstaller proprement et totalement
Il me semble qu'il existe des progs comme cela que tu lances en tâche de fond lors d'une install et puis qui peuvent "compléter" la désinstallation en cas de besoin. Mais impossible de remettre la main sur un seul nom de tels progs. (flue)

Pour te donner un élément de reponse, il a été fait le choix dans les windows que c'était au prog lui-même de tracer les éléments à désinstaller. Ce n'est pas que c'est impossible, c'est un choix "politique". Cela étant, il n'est pas arbitraire et se base principalement sur ces deux considérations :

- Lors de la désinstallation d'un prog, il n'est pas évident qu'il faille effacer toutes les clées qu'il a entré / modifié. Certaines peuvent ou doivent être gardées : Prog A modifie une clée de Prog B. Ensuite prog B modifie cette même clée et d'autres suite à un paramétrage. Si la clée de B est remise comme avant l'installation de A, cela peut déstabiliser B.
- Un prog peut très bien ajouter des clées ou en modifier (qui ne lui appartiennent pas) en cours d'utilisation. Windows aurait du mal à enregistrer chaque changement de la BdR et retrouver ses petits.

L'un des problèmes, à mon sens, c'est que les éditeurs et donc les programmeurs accordent peu d'importance à la désinstallation. Donc peu de temps, peu de contrôles... Et on voit ce que ça donne... (furious)

L'autre problème c'est le choix de la base de registre comme fourre-tout... Mais cela est une autre question...
__________________
I walk, shattered soul but unconcerned.
Probably, I'm alive.
Kikof est déconnecté   Réponse avec citation