2012-04-13 1 views
2

Lorsque je lance une application, un programme d'installation Windows provenant d'un programme précédemment installé continue à apparaître. Le programme existe toujours dans le serveur et fonctionne correctement. Le popup de l'installateur, après avoir cliqué sur "annuler" finira par disparaître.Le programme "Windows Installer" d'un programme installé s'affiche lorsque je lance une application différente

Je ne suis pas intéressé par la résolution de ce problème, je me demande simplement comment l'installateur de Windows décide quoi installer? Je veux dire, quel est le mécanisme? Comment et qui déclenche l'installation de Windows?

Merci pour toute réponse!

+0

Il y a un grand "article" expliquant l'auto-réparation ici: [** Comment puis-je déterminer ce qui provoque l'autoréparation répétée de Windows Installer? **] (https://stackoverflow.com/questions/5501028/ comment-je-peux-déterminer-ce-causes-répétées-windows-installateur-auto-réparation/6066263) –

Répondre

0

Habituellement, ce comportement apparaît lorsque l'une des conditions suivantes est remplie:

  • le processus d'installation n'a pas été achevé avec succès
  • les entrées de registre pour ce programme ont été supprimés/corrompus (ne pas trouver une entrée de registre approprié est un déclencheur)
  • l'installation de updatemanager de programme a été corrompu/disconfigured/annulé sur la course précédente

La solution consiste généralement à désinstaller complètement le programme, à vérifier que tous les dossiers et toutes les entrées de registre ont effectivement été supprimés, puis à réinstaller le programme.

3

Il s'agit du mécanisme d'auto-réparation déclenché automatiquement par le système d'exploitation. En plus des raisons énumérées ci-dessus, il peut également être déclenchée si:

  1. Une caractéristique ayant été installé comme annoncé/installer sur la première utilisation/installer si nécessaire
  2. fichiers de façon inappropriée partagée entre les composants, les caractéristiques ou les produits qui peut conduire à la ressource désinstallée alors qu'un produit utilise encore
  3. un produit par l'utilisateur des données ayant été installées sur un système multi-utilisateurs par un utilisateur puis lancé par un autre utilisateur

enquêter la ressource dont l'absen ce qui déclenche l'autoréparation, consultez la section Application du journal des événements du système. Les événements d'auto-réparation sont affichés avec la source "MsiInstaller".

Si le programme d'installation essaie en effet d'ajouter une ressource requise par une autre application, la meilleure solution serait de le laisser finir, et il ne devrait plus apparaître après cela.

Questions connexes