Sometimes MCEBuddy will run into various issues while installing, uninstalling or starting the application. Listed below are some of the common error messages and resolution steps. Please make sure you DO NOT SKIP any step and ORDER is very important.
ALWAYS perform a complete uninstall of the previous version of MCEBuddy before installing a new version.
ALWAYS delete the previous installation of MCEBuddy (by default in the C:\Program Files\MCEBuddy2x) before installing a new version of MCEBuddy.
MCEBuddy automatically saves and restores the key configuration files from the installation config directory (history, mcebuddy.conf and profiles.conf) while uninstalling/reinstalling. While reinstalling it restores a backup of the old configuration files (mcebuddy.conf.old and profiles.conf.old) for your reference. PLEASE DO NOT REPLACE THE NEW CONFIGURATION FILES WITH THE OLD FILES AS PARAMETERS IN THE NEW FILES ARE ADDED/UPDATED WITH EACH RELEASE.
-------------------------------------
TABLE DES MATIÈRES
- How do I do a clean install of MCEBuddy?
- The uninstaller is not working. How do I do a force uninstall MCEBuddy?
- MCEBuddy Engine does not start. Windows Event Viewer contains the following error –> This access control list is not in canonical form and therefore cannot be modified.
- MCEBuddy Engine does not start. Windows Event Viewer has the following Error System.ServiceModel.AddressAlreadyInUseException: There is already a listener on IP endpoint 0.0.0.0:23332
- Service name already exists
- While UnInstalling it gives an error, Service Does Not Exist
- When installing I get an error message
- I have a port conflict on my local machine (port is already in use)
- An exception occurred in the OnInstallAfter event handler of System.ServiceProcess.ServiceInstaller. –> This access conrol list is not in canonical form and therefore cannot be modified
Comment effectuer une installation propre de MCEBuddy ?
Désinstallez MCEBuddy depuis le menu Démarrer ou le raccourci de désinstallation des programmes (Panneau de configuration)
Supprimez le service MCEBuddy :
- Recherchez cmd.exe ou command.exe dans le menu Démarrer -> Accessoires.
- FAITES UN CLIC DROIT dessus et sélectionnez Exécuter en tant qu’administrateur.
- Dans l’invite de commandes, tapez
sc stop MCEBuddy2xet appuyez sur Entrée. Cela devrait arrêter le service MCEBuddy.- Tapez maintenant
sc delete MCEBuddy2xet appuyez sur Entrée. Cela devrait supprimer le service MCEBuddy. Ne vous inquiétez pas si un message d’erreur indique que le service n’existe pas.REMARQUE : Si vous ne l’exécutez pas en tant qu’administrateur, la suppression du service échouera et MCEBuddy ne s’installera pas.
Supprimez le répertoire d’installation (généralement C:\Program Files\MCEBuddy2x) - vous devrez vérifier où MCEBuddy a été installé
Supprimez les fichiers de configuration de sauvegarde stockés par MCEBuddy. Ouvrez le dossier %HOMEPATH% (il s’agit d’une variable Windows, tapez simplement ceci dans votre invite Exécuter ou l’Explorateur Windows). Supprimez les 3 fichiers suivants s’ils sont présents : mcebuddy.conf, profiles.conf et history
Redémarrez l’ordinateur
Si vous rencontrez l’erreur suivante lors de la tentative de désinstallation/installation de MCEBuddy : « The feature you are trying to use is on a network resource that is unavailable », cela est dû à une corruption de Windows Installer et vous devez suivre les instructions ici :
Le programme de désinstallation ne fonctionne pas. Comment effectuer une désinstallation forcée de MCEBuddy ?
Suivez les étapes ci-dessous pour forcer la suppression de MCEBuddy si le programme d’installation Windows est corrompu ou incapable de le désinstaller. ATTENTION : EXPÉRIENCE AVANCÉE REQUISE SOUS PEINE DE RENDRE WINDOWS INUTILISABLE
Arrêtez le service MCEBuddy2x depuis le gestionnaire de services Windows (exécutez services.msc) et fermez l’interface graphique/l’application MCEBuddy
Supprimez le dossier MCEBuddy2x du dossier Program Files
Ouvrez une invite de commandes administrative (faites un clic droit sur cmd.exe ou command.exe et sélectionnez Exécuter en tant qu’administrateur), tapez
sc delete mcebuddyEFFECTUEZ CETTE ÉTAPE UNIQUEMENT SI VOUS SAVEZ COMMENT MANIPULER LE REGISTRE. CELA PEUT EMPÊCHER VOTRE ORDINATEUR DE FONCTIONNER SI VOUS FAITES DES ERREURS. Ouvrez le Registre, accédez aux clés de registre suivantes, recherchez et supprimez les entrées ou les clés contenant MCEBuddy2x selon le cas
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Assemblies\ (supprimer les clés)
HKEY_LOCAL_MACHINE\SOFTWARE\Installer\Assemblies\ (supprimer les clés)
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\ (supprimer la clé)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders (supprimer les entrées)Redémarrez l’ordinateur
Si vous rencontrez l’erreur suivante lors de la tentative de désinstallation/installation de MCEBuddy : « The feature you are trying to use is on a network resource that is unavailable », cela est dû à une corruption de Windows Installer et vous devez suivre les instructions ici :
MCEBuddy Engine ne démarre pas. L’observateur d’événements Windows contient l’erreur suivante –> This access control list is not in canonical form and therefore cannot be modified.
CAUSE
MCEBuddy n’a pas été désinstallé correctement et a laissé le répertoire dans un état corrompu.
RÉSOLUTION
Désinstallez MCEBuddy
Supprimez l’installation précédente de MCEBuddy (par défaut dans C:\Program Files\MCEBuddy2x) avant d’installer une nouvelle version de MCEBuddy.
Réinstallez MCEBuddy
Si cela ne fonctionne pas, suivez les procédures pour une installation propre
MCEBuddy Engine ne démarre pas. L’observateur d’événements Windows contient l’erreur suivante System.ServiceModel.AddressAlreadyInUseException: There is already a listener on IP endpoint 0.0.0.0:23332
CAUSE
MCEBuddy n’a pas été désinstallé correctement et n’a pas supprimé le service comme il se doit.
RÉSOLUTION
Désinstallez et réinstallez MCEBuddy
Si cela ne fonctionne pas, suivez les procédures pour une installation propre
Le nom du service existe déjà
CAUSE
La désinstallation précédente n’a pas été propre et le service MCEBuddy a été laissé en arrière-plan, empêchant la nouvelle installation de se terminer tant que l’ancien service n’est pas supprimé.
RESOLUTION
- Supprimez le service MCEBuddy :
- Recherchez cmd.exe ou command.exe dans le menu Démarrer -> Accessoires.
- FAITES UN CLIC DROIT dessus et sélectionnez Exécuter en tant qu’administrateur.
- Dans l’invite de commandes, tapez
sc stop MCEBuddy2xet appuyez sur Entrée. Cela devrait arrêter le service MCEBuddy.- Tapez ensuite
sc delete MCEBuddy2xet appuyez sur Entrée. Cela devrait supprimer le service MCEBuddy.
Ne vous inquiétez pas si un message d’erreur indique que le service n’existe pas.REMARQUE : Si vous ne l’exécutez pas en tant qu’administrateur, la suppression du service échouera et MCEBuddy ne s’installera pas.
Supprimez l’intégralité du répertoire d’installation (par défaut dans C:\Program Files\MCEBuddy2x).
Essayez maintenant d’installer la nouvelle version de MCEBuddy.
Lors de la désinstallation, une erreur « Le service n’existe pas » apparaît
CAUSE
Certains programmes antivirus, tels que Norton, identifient par erreur MCEBuddy comme un service indésirable et le suppriment. Cela provoque l’échec de la désinstallation.
RESOLUTION
Allez dans le Panneau de configuration -> Désinstaller un programme
Sélectionnez MCEBuddy, cliquez sur Modifier et sélectionnez Réparer
Une fois la réparation terminée, vous pouvez désinstaller MCEBuddy.
Lors de l’installation, je reçois le message d’erreur « Les données de configuration de ce produit sont corrompues. Contactez le personnel de support »
CAUSE
Lorsque la version précédente a été désinstallée, Windows Installer a laissé des données corrompues dans le registre.
RESOLUTION
REMARQUE : CECI SUPPOSE QUE VOUS SAVEZ COMMENT UTILISER REGEDIT POUR MODIFIER LE REGISTRE. IL S’AGIT D’UN CONCEPT AVANCÉ QUI PEUT ENDOMMAGER VOTRE SYSTÈME D’EXPLOITATION EN CAS D’UTILISATION INCORRECTE
Ouvrez l’éditeur du Registre en tapant
regedit.exedans Exécuter à partir du menu Démarrer.Accédez à la clé de registre -> HKEY_LOCAL_MACHINE\Software\Classes\Installer\Products\
Recherchez et SUPPRIMEZ toutes les clés suivantes, selon la ou les versions de MCEBuddy que vous aviez installées ou tentées d’installer auparavant :
- Clé MCEBuddy 32 bits -> 24C2BB9D-EEDB-449D-AD22-24CFFD29B43E
- Clé MCEBuddy 64 bits -> 0D3796AA-D867-4278-AEBC-3616AD1F7C3A
- Clé du client distant MCEBuddy -> 52306C3E-A88E-4A36-8A31-164BA14B81C6
Fermez l’éditeur du Registre et installez MCEBuddy maintenant.
J’ai un conflit de port sur ma machine locale (le port est déjà utilisé)
CAUSE
Un autre programme utilise le port requis par MCEBuddy. Par défaut, MCEBuddy utilise le port 23332 pour la communication.
RESOLUTION
Arrêtez le moteur MCEBuddy.
Ouvrez MCEBuddy.conf
Dans la section [Engine], modifiez LocalServerPort pour un autre numéro de port qui n’est utilisé par aucune autre application (choisissez entre 1 et 65534) (essayez un numéro de port aléatoire supérieur à 1024 si vous ne savez pas quels ports sont utilisés). Si vous ne le trouvez pas, ajoutez la ligne suivante dans la section [Engine] et enregistrez le fichier.
LocalServerPort=23332Redémarrez l’ordinateur OU redémarrez le service MCEBuddy (Panneau de configuration -> Services -> MCEBuddy 2x -> Clic droit et sélectionnez Redémarrer).
Une exception s’est produite dans le gestionnaire d’événements OnInstallAfter de System.ServiceProcess.ServiceInstaller. –> Cette liste de contrôle d’accès n’est pas sous une forme canonique et ne peut donc pas être modifiée
CAUSE
MCEBuddy essaie de créer les répertoires temporaires et de journaux après l’installation. Il y a parfois un conflit de sécurité avec la version précédente de MCEBuddy et la nouvelle version ne peut pas créer/supprimer les répertoires.
RESOLUTION
- Supprimez le service MCEBuddy :
- Recherchez cmd.exe ou command.exe dans le menu Démarrer -> Accessoires.
- FAITES UN CLIC DROIT dessus et sélectionnez Exécuter en tant qu’administrateur.
- Dans l’invite de commandes, tapez
sc stop MCEBuddy2xet appuyez sur Entrée. Cela devrait arrêter le service MCEBuddy.- Tapez ensuite
sc delete MCEBuddy2xet appuyez sur Entrée. Cela devrait supprimer le service MCEBuddy.
Ne vous inquiétez pas si un message d’erreur indique que le service n’existe pas.REMARQUE : Si vous ne l’exécutez pas en tant qu’administrateur, la suppression du service échouera et MCEBuddy ne s’installera pas.
Supprimez l’intégralité du répertoire d’installation (par défaut dans C:\Program Files\MCEBuddy2x).
Essayez maintenant d’installer la nouvelle version de MCEBuddy.