Comment suivre les modifications apportées par un installateur de programme?

Table des matières:

Comment suivre les modifications apportées par un installateur de programme?
Comment suivre les modifications apportées par un installateur de programme?

Vidéo: Comment suivre les modifications apportées par un installateur de programme?

Vidéo: Comment suivre les modifications apportées par un installateur de programme?
Vidéo: Donner un Coup de Jeune à un Vieux Ordi Portable ! - YouTube 2024, Avril
Anonim
Image
Image

Quoi exactement ces applications d'installation font-elles pendant que la barre de progression défile? Si vous voulez garder un œil sur les choses, vous aurez besoin des bons outils.

La séance de questions et réponses d'aujourd'hui nous est offerte par la sous-division SuperUser de Stack Exchange, un groupe de sites Web de questions-réponses animé par la communauté.

La question

Le lecteur de SuperUser, Gregory Moussat, veut savoir ce qui se passe derrière la façade de l'installateur:

I want to know what some installers do: mainly what files, folders, and registry entries they add, remove, or modify.

Lots of “professional” programs are so poorly documented that it’s difficult to find the proper way to configure them, update them, etc.

InstallRite is a program which is able to take a “snapshot” before and after the installation of a program and then compare the snapshots. This allows you to know what was done and even to create a custom uninstaller. Unfortunately InstallRite seems to no longer be maintained and has not been updated since 2008.

Quel outil remplacera InstallRite?

La réponse

Contributor Synetech propose un outil alternatif:

There are several and I have tested at least 10-12, but the one I prefer and recommend is ZSoft Uninstaller. It is free and is good at finding difference without overwhelming you with extraneous clutter like most of these programs, even commercial ones tend to do.

I also use PC Magazine’s InCtrl 5 which is very good (enough to get Microsoft’s approval), but several years ago they stopped distributing their programs for free, but because it used to be free, there are still plenty of copies available (unfortunately not so with the newer InCtrl X.)

Si vous êtes intéressé à obtenir la copie révisée d'InCtrl (InCtrl X), il vous en coûtera 8 $ ici.

Un autre contributeur, Prahlad Yeri, offre quelques suggestions sur la manière d’enquêter manuellement sur les tâches de l’application:

What an installer truly does in detail cannot be known, except perhaps by reverse-engineering its binary instructions. Here are a few signs that you can check:

  1. Check for application folders in your Program Files directory. There is usually an entry in

    C:Program FilesAppXYZ

  2. De même, vérifiez les dossiers système (

    C:WindowsSystem32

    ). Votre application aurait pu placer des bibliothèques (DLL / OCX / TLB) ici.

  3. Exécutez CCleaner pour voir s’il a créé des entrées de registre. CCleaner montre également d'autres modifications que l'application aurait pu apporter, telles que l'enregistrement d'un type MIME, etc.
  4. N'oubliez pas de vérifier le.NET GAC (Global Assembly Cache). Il contient tous les assemblys.NET que votre application peut avoir enregistrés sur votre ordinateur. C'est habituellement dans le dossier

    C:windowsassembly

  5. L'évidence (mais parfois l'évidence est négligée!):

    • Menu Démarrer et raccourcis sur le bureau
    • Fichiers dans

      C:usersUSER-NAMEApplication Data

      (CCleaner montrera ces)

    • Entrées dans le menu de démarrage et

      boot.ini

      (courir

      msconfig

      pour vérifier ces)

    Entre la vérification d'instantanés avec une application et l'extraction manuelle des fichiers, toutes vos bases sont couvertes. Vous pouvez consulter la discussion complète sur SuperUser ici. Vous avez un outil ou une technique à ajouter à la liste? Sound off dans les commentaires.

Conseillé: