Comment réparer un programme d'installation Windows corrompu

Vérification de mon e-mail

Crédit d'image : m-imagephotographie/iStock/Getty Images

L'installation de nouveaux logiciels et composants sur votre ordinateur est une activité risquée. Au fil des ans, Microsoft a pris de nombreuses mesures pour protéger votre système contre la corruption par une mauvaise installation, mais cela peut toujours arriver. Parfois, une mauvaise installation peut même corrompre le programme d'installation de Windows lui-même, provoquant l'échec des installations ultérieures qui reposent sur Windows Installer. Cela peut piéger votre système dans une boucle, où vous ne pouvez pas réparer le programme d'installation sans installer un nouveau logiciel, qui ne s'installera pas car le programme d'installation est défectueux.

Réparer les clés de registre corrompues avec le centre de solutions Microsoft Fix It

Dans certains cas, ce qui semble être un problème avec Windows Installer peut en fait être un problème avec des clés de registre corrompues, et pour certains de ces problèmes, Microsoft a une solution automatique. Visitez le Centre de solutions Microsoft Fix It sur le Web. Là, à l'étape 3, où il est écrit « Solutions de filtrage », tapez « Résoudre les problèmes que les programmes ne peuvent pas être installés ou désinstallés » sans le guillemets, puis cliquez sur "Exécuter maintenant" sur la solution qui s'affiche, ou cliquez sur "En savoir plus" pour avoir une meilleure idée de ce que la solution ça ira. Après avoir exécuté le correctif, redémarrez votre ordinateur et réessayez l'installation.

Vidéo du jour

Réparer Windows Update avec le Centre de solutions Microsoft Fix It

(Cette section Réf. 2) Si vous rencontrez un problème avec Windows Update en particulier, accédez au Centre de solutions Microsoft Fix It et dans le champ de recherche de l'étape 3, tapez « Réparer le problème avec Microsoft Windows Update qui ne fonctionne pas" sans guillemets, puis cliquez sur "En savoir plus" et suivez les instructions de Microsoft pour le dépannage du problème.

Désinscription et réinscription de Windows Installer

(Cette section Réf. 3; voir la note dans les commentaires de l'écrivain) Faites glisser ou cliquez sur le bouton Démarrer de Windows et dans le champ de recherche, tapez « Services ». Cliquez ensuite sur l'application « Services » qui apparaît dans les résultats. Faites défiler la liste des services et double-cliquez sur "Windows Installer". La fenêtre Propriétés de Windows Installer ouvert, et, sous la section État du service, si le service est actuellement répertorié comme « arrêté », puis cliquez sur « Démarrer » bouton. Cliquez sur "OK" pour fermer la fenêtre. Ensuite, désinscrivez et réenregistrez Windows Installer - c'est un moyen de nettoyer les informations corrompues. Retournez au bouton Démarrer et dans le champ de recherche, tapez "MSIEXEC / UNREGISTER" sans les guillemets, puis appuyez sur "Entrée" ou cliquez sur "OK". Retournez au Champ de recherche et cette fois tapez "MSIEXEC /REGSERVER" sans guillemets, et appuyez sur "Entrée" ou cliquez sur "OK". Redémarrez votre ordinateur et essayez l'installation encore.

Nettoyage du registre système

(Cette section Réf. 4) Si vous rencontrez toujours des problèmes avec Windows Installer, vous pouvez nettoyer certaines des données de votre registre système susceptibles de corrompre le programme d'installation. Soyez averti que la modification incorrecte des paramètres du registre peut rendre votre ordinateur inutilisable. Avant d'essayer ce correctif, sauvegardez vos fichiers et créez un point de restauration système. Lorsque vous êtes prêt, balayez ou cliquez sur le bouton "Démarrer" et tapez "Regedit" dans le champ de recherche. Cliquez sur le programme "Regedit" lorsqu'il apparaît dans les résultats. Cliquez sur "Oui" si Windows vous demande la permission de l'éditeur de registre pour apporter des modifications à votre ordinateur. Naviguez dans le répertoire du registre jusqu'à cet emplacement :

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\

Faites un clic droit sur le dossier « Installer » et sélectionnez « Autorisations ». Cliquez sur "SYSTEM" et assurez-vous que SYSTEM dispose de la case à cocher d'autorisation marquée "Contrôle total".

Alors naviguez ici :

HKEY_LOCAL_MACHINE\Software\Microsoft\Mises à jour\

Cliquez sur le dossier "Mises à jour". Double-cliquez sur la touche "UpdateExeVolatile" sur le côté droit de la fenêtre et entrez les données de valeur comme "0" sans guillemets. Cliquez ensuite sur "OK". Redémarrez votre ordinateur et réessayez l'installation.

Si cela ne fonctionne pas, ou si le dossier Updates ou la clé UpdateExeVolatile n'existent pas, ne vous inquiétez pas. La clé UpdateExeVolatile a à voir avec les installations de logiciels, et si elle est gâchée, cela peut causer un problème avec Windows Installer. Cependant, ce n'est qu'une possibilité, donc si ce n'est pas la réponse, passez à l'étape suivante en naviguant ici :

HKEY_LOCAL_MACHINE \System\CurrentControlSet\Control\Session Manager\

Cliquez avec le bouton droit sur la touche "PendingFileRenameOperations" sur le côté droit de la fenêtre et cliquez sur "Supprimer" dans le menu déroulant, puis confirmez votre sélection lorsque vous y êtes invité. Redémarrez votre ordinateur et réessayez l'installation.

Si cela ne fonctionne pas, ou si la clé n'existe pas, ne vous inquiétez pas. La clé "PendingFileRenameOperations" concerne les fichiers qui sont renommés lors de leur utilisation, et si ces données sont altérées, cela peut causer des problèmes avec le programme d'installation. Mais, encore une fois, ce n'est qu'une possibilité, donc si ce n'est pas la réponse, passez à l'étape suivante en revenant au dossier du programme d'installation :

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\

Cliquez sur le dossier "Installer". Faites un clic droit sur la touche "En cours" sur le côté droit de la fenêtre et cliquez sur "Supprimer" dans le menu déroulant, puis confirmez votre sélection lorsque vous y êtes invité. Notez que cette clé peut ne pas exister si votre système n'a aucune installation en cours. Redémarrez votre ordinateur et réessayez l'installation.

Autres étapes

Si aucune des solutions ne résout votre problème, restaurez votre système à un point avant le début du problème. Si cela ne fonctionne pas non plus, vous pouvez essayer de réinstaller Windows Installer. Les versions 7 et 8 de Windows utilisent Windows Installer 5.0, qui n'est pas disponible en téléchargement redistribuable autonome; Ainsi, dans le cas de Windows 8, vous devrez télécharger le kit de développement logiciel Windows 8, qui vous donnera accès à une nouvelle copie de Windows Installer. 5.0. Si cela ne fonctionne pas, ou si vous n'êtes pas en mesure d'installer le SDK en raison du problème d'installation, vous devrez peut-être engager un technicien pour examiner votre ordinateur.