> Je te jure que de la rigueur permet de garder un système cohérent sous Windows.
Non. Le problème des applis Win32 (ou même Win16 ou DOS) c'est qu'elles ne gardent pas une liste de ce qu'elles installent. Un autre problème est qu'elles installent leurs bibliothèques et autres runtimes au même endroit. D'où les encourageants messages « Le programme essaye d'installer la bibliothèque msfoobar32.dll. La version installée chez vous est plus récente. Que voulez-vous faire ? » (ou encore « la version installée est dans une autre langue ». Les débutants doivent être trop à l'aise. Merci Windows). Lorsque tu désinstalles, tu as d'autres questions, comme « voulez-vous enlever la bibliothèque msfoobar32.dll ? » (réponse : « p...n de b...l de m...e, qu'en sais-je ? Tu peux pas savoir qui en a besoin, non ? »). Résultat, on tâtonne, on regarde si la bibliothèque n'a pas des commentaires explicites indiquant qu'elle est spécifique à une appli. Et parfois, on se trompe et c'est la cata. Idem pour les répertoires. Maintes fois, la désinstallation laisse des miettes partout sur le disque (parfois de grosses miettes, d'ailleurs). Quant à la base de registres, n'en parlons même pas. Chaque soft insiste pour y marquer son territoire de manière indélébile. Et va savoir si la clé HKLM\Toto\Zorglub\Software\Tralala\{GUID-32456-41869-745AF}\Settings\Youkaidiyoukaida a un rapport avec l'appli ?
Pour info :
* Non, les CleanSweep et consorts ne règlent pas ce problème (en fait, parfois il le rendent plus aigu encore en virant des fichiers qu'ils ne devraient pas) !
* Oui, je sais de quoi je parle : j'ai été sous Windows depuis la 3.0 jusqu'à la 2000 avant de décider que ma santé mentale demandait une migration. Tout ça, c'est du vécu, et à mon avis ça va pas trop changer tant qu'il n'y aura pas une techno genre RPM/DPKG sous Windows (je sais pas ce que vaut MSI), et même là, la sacro-sainte compatibilité ascendante mettra des bâtons dans les roues.
PS : Windows est aussi champion dans la catégorie « je plante de manière irréversible ». J'ai déjà récupéré des Linux où de nombreux fichiers systèmes avaient été effacés, simplement parce que si ça change, c'est des fichiers texte : suffit de les recopier depuis une autre machine, et modifier ce qui va pas dedans. Par contraste, au bureau on a un serveur Win2k où aucune appli ne veut plus se désinstaller depuis le panneau de config' entre autres joyeusetés. Un WinXP, lui, ne veut plus sauvegarder les paramètres de la session Administrateur. À un endroit, j'ai fini par faire cracher au système qu'un fichier (le profil utilisateur, ce me semble) est corrompu. Mais pas moyen de trouver comment réparer ça après avoir fouillé la KB en long et en large. Pas moyen non plus de trouver un utilitaire pour réparer la base de registres. Recommandation officielle : réinstallez. Bof bof...
[^] # Re: Un nouveau serveur X avec la transparence !
Posté par William Steve Applegate . En réponse à la dépêche Un nouveau serveur X avec la transparence !. Évalué à 6.
Non. Le problème des applis Win32 (ou même Win16 ou DOS) c'est qu'elles ne gardent pas une liste de ce qu'elles installent. Un autre problème est qu'elles installent leurs bibliothèques et autres runtimes au même endroit. D'où les encourageants messages « Le programme essaye d'installer la bibliothèque msfoobar32.dll. La version installée chez vous est plus récente. Que voulez-vous faire ? » (ou encore « la version installée est dans une autre langue ». Les débutants doivent être trop à l'aise. Merci Windows). Lorsque tu désinstalles, tu as d'autres questions, comme « voulez-vous enlever la bibliothèque msfoobar32.dll ? » (réponse : « p...n de b...l de m...e, qu'en sais-je ? Tu peux pas savoir qui en a besoin, non ? »). Résultat, on tâtonne, on regarde si la bibliothèque n'a pas des commentaires explicites indiquant qu'elle est spécifique à une appli. Et parfois, on se trompe et c'est la cata. Idem pour les répertoires. Maintes fois, la désinstallation laisse des miettes partout sur le disque (parfois de grosses miettes, d'ailleurs). Quant à la base de registres, n'en parlons même pas. Chaque soft insiste pour y marquer son territoire de manière indélébile. Et va savoir si la clé HKLM\Toto\Zorglub\Software\Tralala\{GUID-32456-41869-745AF}\Settings\Youkaidiyoukaida a un rapport avec l'appli ?
Pour info :
* Non, les CleanSweep et consorts ne règlent pas ce problème (en fait, parfois il le rendent plus aigu encore en virant des fichiers qu'ils ne devraient pas) !
* Oui, je sais de quoi je parle : j'ai été sous Windows depuis la 3.0 jusqu'à la 2000 avant de décider que ma santé mentale demandait une migration. Tout ça, c'est du vécu, et à mon avis ça va pas trop changer tant qu'il n'y aura pas une techno genre RPM/DPKG sous Windows (je sais pas ce que vaut MSI), et même là, la sacro-sainte compatibilité ascendante mettra des bâtons dans les roues.
PS : Windows est aussi champion dans la catégorie « je plante de manière irréversible ». J'ai déjà récupéré des Linux où de nombreux fichiers systèmes avaient été effacés, simplement parce que si ça change, c'est des fichiers texte : suffit de les recopier depuis une autre machine, et modifier ce qui va pas dedans. Par contraste, au bureau on a un serveur Win2k où aucune appli ne veut plus se désinstaller depuis le panneau de config' entre autres joyeusetés. Un WinXP, lui, ne veut plus sauvegarder les paramètres de la session Administrateur. À un endroit, j'ai fini par faire cracher au système qu'un fichier (le profil utilisateur, ce me semble) est corrompu. Mais pas moyen de trouver comment réparer ça après avoir fouillé la KB en long et en large. Pas moyen non plus de trouver un utilitaire pour réparer la base de registres. Recommandation officielle : réinstallez. Bof bof...
Envoyé depuis mon PDP 11/70