• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est très important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Tutoriel 📝 Résoudre les erreurs de mise à jour des applications installées via MSI

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
📝 Résoudre les erreurs de mise à jour des applications installées via MSI

🔦 Introduction

Lorsqu'une application installée via un fichier .MSI échoue lors d'une mise à jour, cela peut être causé par une corruption de l'installation précédente, des conflits de versions, ou des entrées résiduelles dans le registre. Ces problèmes peuvent empêcher l’installation, la mise à jour ou même la désinstallation de l’application. Ce tutoriel vous guide à travers trois approches pour résoudre ces erreurs liées à Windows Installer.



🔬 Prérequis

• Connaissance du fonctionnement des paquets MSI

• Savoir utiliser CMD, PowerShell et l’environnement de registre

• Droits administrateur requis



📋 Différentes Approches

Approche #1 : CMD – Réparer ou forcer la désinstallation d’un MSI

Approche #2 : PowerShell – Identifier et nettoyer les applications corrompues

Approche #3 : Script .PS1 – Automatiser la suppression des traces MSI défectueuses



📈 Niveau de difficulté

Approche #1 : Facile

Approche #2 : Modérée

Approche #3 : Avancée



👍 Les Avantages

Approche #1 : Méthode directe et compatible avec toutes les versions de Windows

Approche #2 : Permet d’analyser précisément les applications installées

Approche #3 : Nettoyage automatisé et sans intervention manuelle



👎 Les Inconvénients

Approche #1 : Nécessite l’identifiant produit MSI exact

Approche #2 : Peut échouer si l’installation est trop corrompue

Approche #3 : Risque de suppression incorrecte si mal utilisé



⚙️ Approche #1

1️⃣ Ouvrir CMD en tant qu’administrateur

2️⃣ Trouver l’identifiant produit MSI dans le registre ou à l’aide d’outils comme CCleaner ou GeekUninstaller

3️⃣ Utiliser msiexec pour réparer l’application :

Code:
msiexec /fa {GUID_DU_PRODUIT}

4️⃣ Ou désinstaller proprement l’application :

Code:
msiexec /x {GUID_DU_PRODUIT} /qn



⚙️ Approche #2

1️⃣ Lancer PowerShell en tant qu’administrateur

2️⃣ Lister toutes les applications installées avec leur source MSI :

Code:
Get-WmiObject -Class Win32_Product | Sort-Object Name | Select-Object Name, IdentifyingNumber, Version

3️⃣ Identifier les applications échouant à la mise à jour et noter leur IdentifyingNumber

4️⃣ Désinstaller l’application concernée avec :

Code:
(Get-WmiObject -Class Win32_Product | Where-Object { $_.IdentifyingNumber -eq "{GUID}" }).Uninstall()



⚙️ Approche #3

1️⃣ Créer un script nommé CleanMSIEntry.ps1

2️⃣ Contenu du script :

Code:
$GUID = "{GUID}"
$path = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall$GUID"
if (Test-Path $path) {
Remove-Item -Path $path -Recurse -Force
Write-Host "Clé de registre MSI supprimée."
} else {
Write-Host "Clé introuvable."
}

3️⃣ Autoriser temporairement l’exécution du script :

Code:
Set-ExecutionPolicy -Scope Process -ExecutionPolicy RemoteSigned

4️⃣ Exécuter le script :

Code:
.\CleanMSIEntry.ps1



💡 Astuce

Utiliser l’outil Microsoft Install/Uninstall Troubleshooter pour détecter automatiquement les erreurs MSI :

Assistant Microsoft de résolution des problèmes d'installation



🚨 Mise en garde

La suppression manuelle de clés de registre MSI peut rendre le système instable. Toujours créer un point de restauration système avant toute modification du registre.



🔖 Conseil

Conserver une archive des fichiers .MSI d’origine pour pouvoir réparer ou réinstaller l’application facilement en cas d’erreur.



🔎 Solution alternative

Revo Uninstaller – Désinstallation avancée et nettoyage MSI

Geek Uninstaller – Suppression forçée des programmes corrompus



🔗 Références

Support Microsoft

Microsoft Learn

Recherche Google

Recherche Github



💬 Conclusion

Les erreurs liées aux mises à jour des logiciels MSI sont fréquentes et bloquantes dans les environnements professionnels. En suivant les trois approches proposées, vous pouvez forcer la réparation, désinstaller proprement ou supprimer les traces résiduelles d’applications MSI corrompues, tout en assurant la stabilité du système et la fluidité des futures installations.
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Statistiques des forums

Discussions
17 867
Messages
29 129
Membres
355
Dernier inscrit
Jea n

Nouveaux membres

Anniversaires

Retour
Haut Bas