Lorsque je réinstalle le AppFabric 1.1 , Pourquoi cette erreur apparaît-elle "L'installation d'AppFabric a échoué parce que le programme d'installation MSI est retourné avec le code d'erreur: 1603".??
Je l'ai couru avec des droits administratifs.
Vous trouverez ci-dessous le journal des erreurs.
2012-06-26 18:20:07, Information Setup ===== Logging started: 2012-06-26 18:20:07+08:00 =====
2012-06-26 18:20:07, Information Setup File: c:\a0ddcd54d09ca070ef\setup.exe
2012-06-26 18:20:07, Information Setup InternalName: Setup.exe
2012-06-26 18:20:07, Information Setup OriginalFilename: Setup.exe
2012-06-26 18:20:07, Information Setup FileVersion: 1.1.2106.32
2012-06-26 18:20:07, Information Setup FileDescription: Setup.exe
2012-06-26 18:20:07, Information Setup Product: Microsoft(R) Windows(R) Server AppFabric
2012-06-26 18:20:07, Information Setup ProductVersion: 1.1.2106.32
2012-06-26 18:20:07, Information Setup Debug: False
2012-06-26 18:20:07, Information Setup Patched: False
2012-06-26 18:20:07, Information Setup PreRelease: False
2012-06-26 18:20:07, Information Setup PrivateBuild: False
2012-06-26 18:20:07, Information Setup SpecialBuild: False
2012-06-26 18:20:07, Information Setup Language: Language Neutral
2012-06-26 18:20:07, Information Setup
2012-06-26 18:20:07, Information Setup OS Name: Windows 7 Ultimate
2012-06-26 18:20:07, Information Setup OS Edition: Ultimate
2012-06-26 18:20:07, Information Setup OSVersion: Microsoft Windows NT 6.1.7601 Service Pack 1
2012-06-26 18:20:07, Information Setup CurrentCulture: en-US
2012-06-26 18:20:07, Information Setup Processor Architecture: x86
2012-06-26 18:20:07, Information Setup Event Registration Source : AppFabric_Setup
2012-06-26 18:20:07, Information Setup
2012-06-26 18:20:07, Information Setup Microsoft.ApplicationServer.Setup.Upgrade.V1UpgradeSetupModule : Initiating V1.0 Upgrade module.
2012-06-26 18:20:07, Information Setup Microsoft.ApplicationServer.Setup.Upgrade.V1UpgradeSetupModule : V1.0 is not installed.
2012-06-26 18:20:33, Information Setup Microsoft.ApplicationServer.Setup.Upgrade.V1UpgradeSetupModule : Initiating V1 Upgrade pre-install.
2012-06-26 18:20:33, Information Setup Microsoft.ApplicationServer.Setup.Upgrade.V1UpgradeSetupModule : V1.0 is not installed, not taking backup.
2012-06-26 18:20:33, Information Setup Enumerating Windows features
2012-06-26 18:20:36, Information Setup Executing c:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe with commandline -iru.
2012-06-26 18:20:46, Information Setup Return code from aspnet_regiis.exe is 0
2012-06-26 18:20:46, Information Setup Windows features successfully enabled.
2012-06-26 18:20:46, Information Setup Process.Start: C:\Windows\system32\msiexec.exe /quiet /norestart /i "c:\a0ddcd54d09ca070ef\Packages\AppFabric-1.1-for-Windows-Server-32.msi" ADDDEFAULT=Worker,WorkerAdmin,CacheClient,Setup /l*vx "C:\Users\COMPUTER-Name\AppData\Local\Temp\AppServerSetup1_1(2012-06-26 18-20-46).log" LOGFILE="C:\Users\COMPUTER-Name\AppData\Local\Temp\AppServerSetup1_1_CustomActions(2012-06-26 18-20-46).log" INSTALLDIR="C:\Program Files\AppFabric 1.1 for Windows Server" LANGID=en-US
2012-06-26 18:21:46, Information Setup Process.ExitCode: 0x00000643
2012-06-26 18:21:46, Error Setup AppFabric installation failed because installer MSI returned with error code : 1603
2012-06-26 18:21:46, Error Setup
2012-06-26 18:21:46, Error Setup AppFabric installation failed because installer MSI returned with error code : 1603
2012-06-26 18:21:46, Error Setup
2012-06-26 18:21:46, Information Setup Microsoft.ApplicationServer.Setup.Core.SetupException: AppFabric installation failed because installer MSI returned with error code : 1603
2012-06-26 18:21:46, Information Setup at Microsoft.ApplicationServer.Setup.Installer.WindowsInstallerProxy.GenerateAndThrowSetupException(Int32 exitCode, LogEventSource logEventSource)
2012-06-26 18:21:46, Information Setup at Microsoft.ApplicationServer.Setup.Installer.WindowsInstallerProxy.Invoke(LogEventSource logEventSource, InstallMode installMode, String packageIdentity, List`1 updateList, List`1 customArguments)
2012-06-26 18:21:46, Information Setup at Microsoft.ApplicationServer.Setup.Installer.MsiInstaller.InstallSelectedFeatures()
2012-06-26 18:21:46, Information Setup at Microsoft.ApplicationServer.Setup.Installer.MsiInstaller.Install()
2012-06-26 18:21:46, Information Setup at Microsoft.ApplicationServer.Setup.Client.SetupWorkflow.StartActionPhase()
2012-06-26 18:21:46, Information Setup at Microsoft.ApplicationServer.Setup.Client.ProgressPage.StartAction()
2012-06-26 18:21:46, Information Setup
2012-06-26 18:21:46, Information Setup === Summary of Actions ===
2012-06-26 18:21:46, Information Setup Required Windows components : Completed Successfully
2012-06-26 18:21:46, Information Setup Microsoft .NET Framework 3.5.1 : Completed Successfully
2012-06-26 18:21:46, Information Setup Windows Communication Foundation Non-HTTP Activation : Completed Successfully
2012-06-26 18:21:46, Information Setup IIS Management Console : Completed Successfully
2012-06-26 18:21:46, Information Setup AppFabric 1.1 for Windows Server : Failed
2012-06-26 18:21:46, Information Setup Hosting Services : Failed
2012-06-26 18:21:46, Information Setup Cache Client : Failed
2012-06-26 18:21:46, Information Setup Hosting Administration : Failed
2012-06-26 18:21:46, Information Setup Microsoft Update : Skipped
2012-06-26 18:21:46, Information Setup Microsoft Update : Skipped
2012-06-26 18:21:46, Information Setup
2012-06-26 18:21:46, Information Setup ===== Logging stopped: 2012-06-26 18:21:46+08:00 =====
J'avais un problème similaire
9/21/2012 11:28:01 AM EXEPATH=powershell.exe PARAMS=-command "$str = [System.Environment]::GetEnvironmentVariable(\"PSModulePath\", [System.EnvironmentVariableTarget]::Machine); $str = $str+\";c:\Program Files\AppFabric 1.1 for Windows Server\PowershellModules\"; c:\Windows\system32\setx.exe /M PSModulePath \"$str\"" LOGFILE=C:\Users\XXXXXXX\AppData\Local\Temp\AppServerSetup1_1_CustomActions(2012-09-21 11-27-26).log
Error: ERROR: Invalid syntax. Default option is not allowed more than '2' time(s).
Error: Type "SETX /?" for usage.
Mon problème était le PSModulePath ayant un impropre "en elle
c'était:
C:\Windows\system32\WindowsPowerShell\v1.0\Modules \; C:\Fichiers de programme (x86)\Microsoft SQL Server\110\Tools\PowerShell\Modules "
enlever le superficiel "corrige le problème
Pour changer cela, allez dans Panneau de configuration -> Système -> Paramètres système avancés -> Onglet Avancé Sélectionner Variables environnementales -> Sous Système Variables il existe une variable nommée PSModulePath , sélectionnez-la -> Cliquez sur Éditer -> Supprimer le point final "
J'ai corrigé cette erreur dans mon déploiement. Cela ne m'est arrivé que si j'avais déjà exécuté l'installateur une fois. Dès que vous démarrez le programme d'installation, un dossier temporaire sera créé. Copiez ce dossier et enregistrez-le sous un nom différent. Maintenant, annulez cette installation.
Ouvrez Regedit et recherchez (CTRL + F) "AppFabric". Vous devriez trouver une entrée sous HKEY_CLASSES_ROOT\Installer\Products {SomeStringOfCharacters}. Sous cette vérification, SourceList aura une clé appelée LastUsedSource. Mettez à jour le chemin du dossier correspondant au dossier temporaire que nous venons de sauvegarder. Vérifiez également SourceList/Net. Il aura probablement plusieurs clés avec des noms numériques. Assurez-vous que la valeur Données correspondante correspond également à votre chemin de dossier temporaire.
Allez maintenant dans votre dossier temporaire et lancez Setup.exe. Il devrait se terminer maintenant. J'ai observé un comportement comme celui-ci avec d'autres installateurs qui extraient d'abord des fichiers dans un dossier temporaire. La réexécution du programme d'installation fonctionne principalement à partir du nouveau dossier temporaire, mais certains de ses aspects sont conservés dans l'ancien dossier temporaire du registre et tentent de charger quelque chose à partir de l'ancien emplacement.
J'essayais de réinstaller AppFabric 1.1 sur mon ordinateur de développement fonctionnant sous Windows 8 et j'obtiens cette erreur. J'ai trouvé ici que l'ajout de ceci:
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
to PSModulePath (Propriétés système -> Variables d'environnement -> Variables système) a résolu mon problème.
On dirait que j'ai eu tous les problèmes possibles avec cette installation.
Dépannage: consultez le fichier journal réel (dans le journal fourni par le programme d'installation, recherchez LOGFILE = ...):
Process.Start: C:\Windows\system32\msiexec.exe /quiet /norestart /i "c:\2964b29c3cd7dcb37c9e\Packages\AppFabric-1.1-for-Windows-Server-64.msi" ADDDEFAULT=Worker,WorkerAdmin,CacheService,CacheClient,CacheAdmin,Setup /l*vx "c:\Temp\AppServerSetup1_1(2014-07-09 11-58-09).log" LOGFILE="c:\Temp\AppServerSetup1_1_CustomActions(2014-07-09 11-58-09).log" INSTALLDIR="C:\Program Files\AppFabric 1.1 for Windows Server" LANGID=en-US
Une fois que vous avez localisé le fichier journal, recherchez les erreurs ..__ Je devais:
terminé. J'espère que cela pourra aider.
J'ai aussi frappé cette erreur…
Le programme d'installation va essayer de créer une nouvelle tâche dans le planificateur de tâches Windows pour vous rappeler de donner votre avis à la clientèle. Cette étape d'installation s'exécute, que vous cliquiez ou non sur la case à cocher pour participer aux commentaires des clients. Dans de nombreux environnements d'entreprise (y compris le mien), la création de nouvelles tâches Windows est refusée à tous sauf aux administrateurs de domaine. Par conséquent, une exécution en tant qu'administrateur local n'est pas suffisante et toute l'installation échoue lorsque l'ajout de la tâche renvoie «accès refusé». Cela apparaît dans le journal d'installation en tant que 1603.
La seule solution de contournement que nous puissions trouver consistait à extraire manuellement tous les fichiers du MSI, à supprimer la «tâche de planification» du script d'installation, puis à créer un nouveau MSI. Après ce changement d'une ligne, cela a bien fonctionné.
Dans mon cas, c’était un groupe local qui existait déjà lors d’une installation antérieure. La suppression de localgroup (AS_Observers) a résolu mon problème.
net localgroup AS_Observers/delete
j'espère que cela pourrait aider quelqu'un.
J'ai aussi eu un problème similaire. La cause était que AppFabric avait généré une tâche planifiée et qu'elle avait été laissée lors de la désinstallation.
le message d'erreur dans les journaux:
"/ create/tn"\Microsoft\Windows\AppFabric\Expérience client Programme d'amélioration\Consolidateur "/ xml" C:\Program Files\AppFabric 1.1 pour Windows Server\Consolidator.xml "Erreur: ERREUR: impossible de créer un fichier lorsque ce fichier existe déjà."
Il ne peut pas créer la tâche car elle existe déjà.
Pour supprimer cette tâche.
Ensuite, essayez de le réinstaller à nouveau.
Remarque: vous pouvez également essayer de le supprimer de l'interface graphique du planificateur de tâches, mais dans mon cas, cela ne s'y trouvait pas.
Bien que de nombreux liens parlent de la suppression de l'espace de fin dans la variable d'environnement, cela ne s'appliquait pas à mon cas, car il n'y avait pas d'espace de fin dans mon cas.
https://serverfault.com/a/593339/270420
C'est la réponse qui m'a finalement aidé. J'ai dû supprimer les groupes AS_Observers
et AS_Administrators
créés lors de la tentative d'installation précédente, puis les réinstaller.
Cela a résolu le problème et j'ai pu installer avec succès AppFabric. Impossible de publier cette réponse en tant que réponse sur le site de défaillance du serveur en raison d'une réputation insuffisante.
Dernier point mais non le moindre, j'ai trouvé cette page. Est assez complet la cause et une explication supplémentaire.
J'ai eu la même erreur. Il me suffisait d'installer IIS et tout a fonctionné.
Peut-être suis-je vraiment en retard pour la réponse, Sérieusement, cette résolution d'erreur a pris des heures, j'ai essayé toutes les solutions possibles.
Alors que, la solution est vraiment très simple. Si vous regardez de près dans la variable d'environnement PSModulePath, des virgules apparaîtront à la fin de la valeur. Supprimez-les simplement et profitez
Mon problème était qu'il y avait déjà une tâche pour le programme d'amélioration de l'expérience client dans le Planificateur de tâches "\ Microsoft\Windows\AppFabric\Programme d'amélioration de l'expérience client\Consolidator". J'ai supprimé cette tâche et après cette installation a réussi.
Je l'ai finalement fait. J'ai pu installer AppFabric pour Win Server 2012 R2. Je ne suis pas vraiment sûr du changement exact qui a fonctionné. J'ai vu et essayé de nombreuses solutions sur différents sites Web, mais plus que la solution consistant à modifier le registre - "HKEY_CLASSES_ROOT" fonctionnait (réfléchissez-y à deux fois avant de modifier le registre dans l'environnement de production - c'était mon environnement de démonstration, je suis donc parti); J'ai changé le chemin du dossier temporaire mais cela n'a pas fonctionné la première fois. Ensuite, j'ai supprimé l'entrée du registre, puis désinstallé l'instance pré-installée d'AppFabric 1.1 du Panneau de configuration . J'ai ensuite essayé l'installation et tout a fonctionné. Cela a également restauré l'entrée du registre.
Merci pour toute l'aide.
L'erreur de journal vous indique en fait quoi faire. Il se plaint parce que le fichier existe déjà ci-dessous.
Supprimez le fichier "Consolidator" de:
Programme d'amélioration de l'expérience client C:\Windows\System32\Tasks\Microsoft\Windows\AppFabric \
Gracieuseté de Charles Babcock, MCT
J'ai eu le même problème aujourd'hui. J'ai trouvé ce lien, où vous pouvez essayer 3 solutions. La première solution m'a aidé.
Dans mon cas, il s’agissait de: - Mon compte système contenait deux mots - Prénom et nom, comme "Vasya Pupkin", de sorte que le programme d’installation de la plate-forme Web n’a vu que le premier "Vasya". Vous devez donc renommer l’utilisateur du système "VasyaPupkin". sans symbole d’espace ni installation sous un compte différent .- J'ai également remarqué une erreur dans le chemin d’envoi de PowerShell. Vérifiez donc les variables système PSModulePath et supprimez le symbole inutile (") (le chemin du serveur SQL contient une erreur,\PowerShell\Modules ")