Erreur 1001 sur désinstaller
Erreur 1001. Une exception s'est produite lors de la désinstallation. Cette exception
sera ignorée et la désinstallation va continuer. Cependant, l'
l'application peut ne pas être entièrement désinstallé après la désinstallation
complet
Je ne peux pas désinstaller ou installer l'application. Cette boîte n'est pas en mesure d'accéder à internet et je n'ai pas d'accès physique de sorte que la plupart des googleable résultats ne sont pas utiles, puisqu'ils suggèrent l'exécution d'un fichier exe de Microsoft.
Quelles sont les étapes manuelles pour la résolution de ce problème. Il n'y a aucun moyen que je peux physiquement atteindre cette machine, ni ne semble y être pour moi une façon de récupérer des fichiers sur elle. C'est le code que je suis en développement et les tests. J'ai essayé de réparer et supprimer ce qui échoue. J'ai écumé le registre, mais quelque chose doit m'échapper d'ici.
Si c'est mieux sur les superutilisateurs je serai heureux de le déplacer.
Qu'il doit être en tirant parti des fonctionnalités intégrées (ServiceInstall, ServiceControl) du programme d'installation de Windows au lieu d'injecter du code de mauvaise qualité dans le chemin critique. J'ai recréé manuellement le service et a couru le désinstaller. J'ai noté le titre de transport que le programme d'installation fonctionne comme prévu et réaffectés aux développeurs d'aller réparer son ordure. Ce qui s'est passé tellement de fois, qu'à l'avenir, chaque fois que j'ai vu 1001 dans un billet, je sommairement fermé comme il fonctionne comme prévu.
Je ne suis pas entièrement sûr de départ, un service depuis sa course dans IIS mais sa se peut qu'il y est un scénario similaire.
C'était juste un exemple.
OriginalL'auteur Rig | 2013-04-15
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème de désinstallation suppression d'une application que j'ai écrit qui comprend deux Services Windows, ergo actions personnalisées étaient inévitables. Je l'ai résolu être en cours d'exécution de PC Tools Registry Mechanic. Malheureusement, Symantec a pris sa retraite du produit. Toutefois, Microsoft Fixit a été connu pour aider avec les problèmes liés au registre. http://support.microsoft.com/mats/Program_Install_and_Uninstall
Fixe n'étant pas en mesure de le désinstaller TFS 2012 Outils électriques pour moi. Merci 🙂
OriginalL'auteur John Pittaway
1001 signifie toujours une InstallUtil (Classe d'installation) custom action a échoué. Il est impossible de vous donner une réponse plus détaillée parce que, eh bien, c'est une "coutume" de l'action. Il est impossible de dire quel est le code est en train de lancer une exception.
Si vous souhaitez enregistrer cette machine et ne pas avoir à la reconstruire, vous devez vous connecter le désinstaller pour obtenir le nom de l'action personnalisée qui ne fonctionne pas, ORCA permet d'ajuster la MSI pour couper l'action personnalisée, remettre le MSI et d'effectuer une désinstallation.
Vous avez maintenant appris la hardway pourquoi:
1) Toujours utiliser des machines virtuelles pour tester votre MSI au cours du développement /test du cycle de vie
2) Éviter l'utilisation d'actions personnalisées à chaque fois que possible
3) ne Jamais utiliser InstallUtil actions personnalisées. Ils ne sont pas un bon modèle ou de la pratique.
Il y a également MSI Zap mais qui enlève juste le programme d'installation de windows / ajouter/supprimer des programmes méta-données. Vous devez désinstaller manuellement les applications de ressources. J'ai eu les développeurs de m'acheter le déjeuner pour mon travail magique avec la réponse que j'ai fournie.
Je ne peux pas déplacer quoi que ce soit à cette machine. J'ai besoin d'un manuel de solutions.
Alors pourquoi l'action personnalisée est un échec et essayer de manuel de manipuler la machine dans un état qui n'est pas en panne.
Je ne dis pas CA dans le projet.J'ai livré par utilisateur et par machine contexte msi à EXE à l'aide de BA.Quand je lance l'EXE Exécuter en tant qu'Administrateur, il est au travail,sur double-cliquant sur le programme d'installation est en train de jeter l'ERREUR 1001 et l'installation a échoué. Est-il possible de prendre le WIX EXE installer exception et afficher un message à l'utilisateur comme "Ouvrir en tant qu'Administrateur".J'ai soulevé une question.S'il vous plaît examiner cette question stackoverflow.com/questions/27190362/... et de me guider.
OriginalL'auteur Christopher Painter
1.Goto panneau de configuration puis cliquez à droite pour obtenir de l'option de réparation.
2.Le réparer et de le désinstaller de nouveau après la réparation.
Ici, vous allez le logiciel est désinstallé..
OriginalL'auteur user4297325
Faire un fichier journal détaillé:
De l'ouvrir dans le bloc-notes, et recherche de valeur 3. Vérifiez également le journal des événements du système des indices.
OriginalL'auteur Stein Åsmul
La plupart des erreurs MSI, comme ce sera probablement impliquer des actions personnalisées, ou de la configuration du service comme Chris dit.
Si c'est vraiment important de chase down vous devriez obtenir Orca - le kit de développement de l'outil utilisé pour inspecter les fichiers MSI. Vous pouvez voir quelques captures d'écran de l'outil en fonctionnement dans cette réponse. Et puis inspectez le Action Personnalisée table et la fin de la table InstallExecuteSequence (commande par numéro d'ordre) et le rapport de ce que les entrées que vous y trouvez.
Malheureusement, il semble que la seule façon d'obtenir de Orca est par l'installation de le SDK de Windows. Sinon, vous pouvez télécharger une version d'essai de l'un des troisième partie de l'installateur outils.
Ma conjecture est qu'il y a un mode immédiat de l'action personnalisée après InstallFinalize qui retourne un code d'erreur de quelque sorte. En bref, vous pouvez signaler tous les éléments APRÈS InstallFinalize dans le InstallExecuteSequence et l'on peut probablement réduire.
Si vous postez une capture d'écran de la personnaliser l'Action de la Table et celui de la fin de la Table InstallExecuteSequence nous pouvons fournir une certaine estimation de ce qui peut être incorrect.
i.imgur.com/pZc6jLF.png
Je ne dis pas CA dans le projet.J'ai livré par utilisateur et par machine contexte msi à EXE à l'aide de BA.Quand je lance l'EXE Exécuter en tant qu'Administrateur, il est au travail,sur double-cliquant sur le programme d'installation est en train de jeter l'ERREUR 1001 et l'installation a échoué. Est-il possible de prendre le WIX EXE installer exception et afficher un message à l'utilisateur comme "Ouvrir en tant qu'Administrateur".J'ai soulevé une question.S'il vous plaît examiner cette question stackoverflow.com/questions/27190362/... et de me guider.
OriginalL'auteur Stein Åsmul
De résoudre les 1001 problème de désinstallation de windows service dans Windows Server 2012 R2 j'ai fait:
Sélectionner un Service de réparation de
Fermez l'application, sélectionnez à nouveau de Modifier le Service
Maintenant, Sélectionnez désinstaller.
J'espère que cela contribuera
OriginalL'auteur freedeveloper