pour changer de dll sous w2k [Astuce] - Windows & Software
Marsh Posté le 18-04-2002 à 09:40:25
lut aliantech,
t la ou pas? j'ai besoin de toi....
check mail...
Marsh Posté le 18-04-2002 à 09:40:47
je ne pense pas que cela fonctionne avec toutes les DLL, le système contient une sauvegarde de certaines DLL dans le répertoire DLLCache sous système32, il me semble, ces DLL écrasent alors celles que tu viens de changer si elles n'ont pas été changées auparavent du fait que celles du répertoire DLLCache font références...
Marsh Posté le 18-04-2002 à 18:41:25
Up ???
Marsh Posté le 19-04-2002 à 00:23:16
athon a écrit a écrit : je ne pense pas que cela fonctionne avec toutes les DLL, le système contient une sauvegarde de certaines DLL dans le répertoire DLLCache sous système32, il me semble, ces DLL écrasent alors celles que tu viens de changer si elles n'ont pas été changées auparavent du fait que celles du répertoire DLLCache font références... |
Expérience: si tu supprimes une dll, w2k la remplace.
Si tu mets une autre version, il la laisse (pour celles pour lesquelles nous avons eu besoin de faire cette opération, je précise).
[jfdsdjhfuetppo]--Message édité par AlainTech--[/jfdsdjhfuetppo]
Marsh Posté le 19-04-2002 à 01:56:32
AlainTech a écrit a écrit : Expérience: si tu supprimes une dll, w2k la remplace. Si tu mets une autre version, il la laisse (pour celles pour lesquelles nous avons eu besoin de faire cette opération, je précise). |
ben ca doit dependre aussi de la version que tu mets a la place non ?? si elle est signée plus recente que celle existante en sauvegarde, il laisse peut-etre faire.. si elle est plus ancienne il l'ecrase sans rien dire a part une ligne dans l'observateur d'evenements.. mais je me trompe peut-etre.
Marsh Posté le 18-04-2002 à 09:19:03
Au taff, on vient de trouver un truc génial pour changer de version de dll (ou autre composant) utilisé par Windows sans redémarrer sur disquette ni créer de fichier wininit.ini...
Mettre le nouveau fichier à un endroit accessible sur le pc.
Ouvrir une DOS box.
Aller dans le gestionnaire de tâches et faire un kill de l'explorer. Le bureau se vide, sauf la dos box.
Renommer la dll actuelle et copier la nouvelle à la place.
Taper explorer.
Et le bureau revient.
Ca ne marche sans doute pas pour toutes les dll, mais ce truc nous a déjà beaucoup aidé.
---------------
Si on vous donne une info qui marche, DITES-LE!!!! ------ Si vous trouvez seul, AUSSI, votre solution peut servir à d'autres! ------ Je dois la majorité de mes connaissances à mes erreurs!