>> Technologie Électronique >  >> Maison intelligente >> Vie connectée

Comment réparer un Windows Installer corrompu

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 encore arriver. Parfois, une mauvaise installation peut même corrompre le Windows Installer lui-même, provoquant l'échec des installations ultérieures qui dépendent du Windows Installer. Cela peut piéger votre système dans une boucle, où vous ne pouvez pas réparer l'installateur sans installer un nouveau logiciel, qui ne s'installera pas parce que l'installateur est cassé.

Réparer les clés de registre corrompues avec 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 correction automatique. Visitez le Centre de solutions Microsoft Fix It sur le Web. À l'étape 3, où il est indiqué "Filtrer les solutions", tapez "Corriger les problèmes où les programmes ne peuvent pas être installés ou désinstallés" sans les guillemets, puis cliquez sur "Exécuter maintenant" sur la solution qui apparaît, ou cliquez sur "En savoir plus" pour mieux comprendre ce que la solution fera. Après avoir exécuté la correction, redémarrez votre ordinateur et réessayez l'installation.

Réparer Windows Update avec Microsoft Fix It

Si vous avez un problème avec Windows Update en particulier, accédez au Centre de solutions Microsoft Fix It et dans la zone de recherche de l'étape 3, tapez "Corriger 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 dépanner le problème.

Désinscrire et réinscrire Windows Installer

Balayez 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 s'ouvrira, et sous la section État du service, si le service est actuellement listé comme "arrêté", cliquez sur le bouton "Démarrer". Cliquez sur "OK" pour fermer la fenêtre. Ensuite, désinscrivez et réinscrivez 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 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 réessayez l'installation.

Nettoyer le registre système

Si vous avez encore des problèmes avec Windows Installer, vous pouvez nettoyer certaines des données dans votre registre système qui pourraient corrompre l'installateur. Attention : modifier les paramètres du registre incorrectement peut rendre votre ordinateur inutilisable. Avant d'essayer cette correction, sauvegardez vos fichiers et créez un point de restauration système. Quand 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" quand il apparaît dans les résultats. Cliquez sur "Oui" si Windows demande votre permission pour que l'Éditeur de registre apporte des modifications à votre ordinateur. Naviguez dans l'arborescence 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 a la case d'autorisation "Contrôle total" cochée.

Puis naviguez ici :

HKEY_LOCAL_MACHINE\Software\Microsoft\Updates\

Cliquez sur le dossier "Updates". Double-cliquez sur la clé "UpdateExeVolatile" du côté droit de la fenêtre, et entrez la valeur "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 trait aux installations logicielles, et si elle est corrompue, elle peut causer un problème avec Windows Installer. Cependant, c'est juste 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\

Faites un clic droit sur la clé "PendingFileRenameOperations" du côté droit de la fenêtre et cliquez sur "Supprimer" dans le menu déroulant, puis confirmez votre sélection quand on vous le demande. 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" a trait aux fichiers qui sont renommés pendant qu'ils sont en cours d'utilisation, et si ces données sont corrompues, cela peut causer des problèmes avec l'installateur. Mais encore une fois, c'est seulement une possibilité, donc si ce n'est pas la réponse, revenez au dossier Installer :

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

Cliquez sur le dossier "Installer". Faites un clic droit sur la clé "InProgress" du côté droit de la fenêtre et cliquez sur "Supprimer" dans le menu déroulant, puis confirmez votre sélection quand on vous le demande. Notez que cette clé pourrait ne pas exister si votre système n'a pas d'installations 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 Windows 7 et 8 utilisent Windows Installer 5.0, qui n'est pas disponible en tant que téléchargement redistribuable autonome ; donc, dans le cas de Windows 8, vous devrez télécharger le Kit de développement logiciel (SDK) 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 à cause du problème d'installateur, vous devrez peut-être engager un technicien pour examiner votre ordinateur.

Vie connectée