Подтвердить что ты не робот

Не удалось установить AppFabric, потому что установщик MSI вернулся с кодом ошибки: 1603

Когда я переустанавливаю AppFabric 1.1, почему я получаю эту ошибку "Ошибка установки AppFabric, потому что установщик MSI вернулся с кодом ошибки: 1603" .

Я запустил его с правами администратора.

Ниже приведен журнал ошибок.


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 =====


4b9b3361

Ответ 1

У меня была аналогичная проблема

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.

Моя проблема заключалась в том, что PSModulePath имел неправильное "в нем"

это было:

C:\Windows\system32\WindowsPowerShell\v1.0\Modules \; C:\Program Files (x86)\Microsoft SQL Server\110\Tools\PowerShell\Modules "

удаление посторонних "исправлено проблема

Чтобы изменить это, перейдите в Панель управления Система Расширенные системные настройки → На вкладке Дополнительно Выберите Переменные окружения → В разделе Системные переменные есть переменная с именем PSModulePath, выберите ее → Нажмите Изменить. > → Удалить трейлинг "

System Properties

Ответ 2

Я исправил эту ошибку в своем развертывании. Это произошло только для меня, если раньше я запускал установщика. Как только вы запустите установщик, он создаст временную папку. Скопируйте эту папку и сохраните ее с другим именем. Теперь отмените установку.

Откройте Regedit и выполните поиск (CTRL + F) для "AppFabric". Вы должны найти запись в HKEY_CLASSES_ROOT\Installer\Products {SomeStringOfCharacters}. Под этой проверкой SourceList он будет иметь ключ под названием LastUsedSource. Обновите путь к папке в нем, чтобы совместить временную папку, которую мы только что сохранили. Также проверьте SourceList/Net. Вероятно, у него будет несколько ключей с числовыми именами. Убедитесь, что значение Data для них соответствует вашему временному пути к папке.

Теперь зайдите в свою временную папку и запустите программу Setup.exe. Он должен закончить сейчас. Я видел подобное поведение с другими установщиками, которые сначала извлекают файлы во временную папку. Повторная перезагрузка установщика в основном работает из новой временной папки, но некоторые ее аспекты сохраняются в старой временной папке в реестре и пытаются загрузить что-то из старого местоположения.

Ответ 3

Я пытался переустановить AppFabric 1.1 на своем Dev-компьютере под управлением Windows 8, и я получаю эту ошибку. Я нашел здесь, добавив следующее:

%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\  

до PSModulePath (Свойства системы → Переменные среды → Системные переменные) решили мою проблему.

Ответ 4

Я также ударил эту ошибку...

Установка msi попытается создать новую задачу в планировщике задач Windows, чтобы напомнить вам, чтобы дать отзыв клиентов. Этот шаг установки выполняется независимо от того, используете ли вы или не используете этот флажок, чтобы участвовать в обращении с клиентом. Во многих корпоративных средах (включая мой) создание новых задач Windows запрещается всем, кроме администраторов доменов. В результате запуск в качестве локального администратора недостаточен, и вся установка не выполняется, когда добавление задачи возвращает "access denied". Это отображается в журнале установки как 1603.

Единственным обходным решением, которое мы могли найти, было вручную вывести все файлы из msi, удалить "добавить задачу расписания" из установки script, а затем создать новый msi. После этого одна строка меняется, она работает нормально.

Ответ 5

Похоже, у меня есть все возможные проблемы с этой установкой.

Устранение неполадок: посмотрите фактический файл журнала (в журнале, предоставленном установщиком, найдите 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

После того, как вы разместили фактический файл журнала, проверьте наличие ошибок. Мне пришлось:

  • Не удалось создать AS_Observer:
    • Exec: c:\Windows\system32\net.exe localgroup AS_Observers/delete
  • Не удается установить ACL в папке config:
    • Exec: md C:\Windows\SysWOW64\inetsrv\config
  • COM не зарегистрирован:
    • Установить функцию активации активации для .NET 3.5 (как HTTP, так и не HTTP) и включить активацию HTTP для .NET 4.5

сделано. Надеюсь, что это поможет.

Ответ 6

В моем случае это была локальная группа, которая уже существовала через предыдущую установку. Удаление локальной группы (AS_Observers) решило мою проблему.

net localgroup AS_Observers/delete

надеюсь, что это может помочь кому-то.

Ответ 7

Хотя многие ссылки говорят об удалении конечного пространства в переменной окружения, это не относится к моему делу, так как в моем случае не было конечного пространства.

https://serverfault.com/a/593339/270420

Это был ответ, который, наконец, помог мне. Мне пришлось удалить группы AS_Observers и AS_Administrators, созданные во время предыдущей попытки установки, а затем переустановить.

Выполнение этой проблемы устранило проблему, и я смог успешно установить AppFabric. Не удалось опубликовать это как ответ на сайте сбоя сервера из-за недостаточной репутации.

Ответ 9

У меня также была аналогичная проблема. Причина заключалась в том, что AppFabric сгенерировал запланированную задачу, и после ее удаления она осталась.

сообщение об ошибке в журналах:

"/create/tn" \Microsoft\Windows\AppFabric\Опыт работы с клиентами Программа улучшения\Консолидатор "/xml" C:\Program Files\AppFabric 1.1 для Windows Server\Consolidator.xml "Ошибка: ОШИБКА: не удается создать файл, когда этот файл уже существует.

Невозможно создать задачу, поскольку она уже существует.

Чтобы удалить эту задачу.

  • Перейти к:% SYSTEM32%\Tasks\Microsoft\Windows.
  • Удалить папку AppFabric.

Затем попробуйте снова установить его снова.

Примечание. Вы также можете попытаться удалить его из графического интерфейса планировщика заданий, но в моем случае он там не был показан.

Ответ 10

У меня была такая же ошибка. Просто нужно было установить IIS, и все сработало.

Ответ 11

Моя проблема заключалась в том, что уже была задача для программы улучшения качества обслуживания клиентов в планировщике заданий "\ Microsoft\Windows\AppFabric\Программа улучшения качества клиента\Консолидатор". Я удалил эту задачу и после этой установки удался.

Ответ 12

В моем случае это было: - Моя системная учетная запись содержала два слова: "Имя и фамилия", например "Вася Пупкин", поэтому установщик веб-платформы видел только первый "Вася", поэтому вам нужно переименовать системного пользователя в "ВасяПупкин" без символа пробела или установить под другим аккаунтом, - Также я заметил ошибку в env-пути PowerShell, поэтому проверьте системные переменные PSModulePath и удалите ненужный символ ( ") (путь SQL-сервера содержит ошибку, \PowerShell\Modules" )

Ответ 13

Я, наконец, сделал это. Я смог установить AppFabric для Win Server 2012 R2. Я не совсем уверен, какие точные изменения заставили его сработать. Я видел и пробовал много разных решений на разных сайтах, но выше решения о внесении изменений в реестр - "HKEY_CLASSES_ROOT" (подумайте дважды, прежде чем вносить изменения в реестр в производственной среде - это была моя демонстрационная среда, поэтому я просто пошел дальше); Я изменил временный путь к папке, но он не работал в первый раз. Затем я удалил запись реестра, а затем удалил установленный экземпляр AppFabric 1.1 с панели управления. Затем я попробовал установку, и это сработало. Это также восстановило запись в реестре.

Ответ 14

Может быть, я действительно опаздываю на ответ, Серьезно, ребята, это решение об ошибке занимало несколько часов, я пробовал все возможные решения.

  • установка IIS
  • изменение Power Shell из переменной среды.
  • Удаление локальной группы

Пока решение действительно очень простое. Если вы внимательно посмотрите в переменной среды PSModulePath, в конце значения будут запятые, просто удалите их и наслаждайтесь

Ответ 15

Спасибо за помощь.

Ошибка журнала на самом деле говорит вам, что делать. Он жалуется, потому что файл уже существует ниже.

Удалите файл "Консолидатор":

C:\Windows\System32\Tasks\Microsoft\Windows\AppFabric\Программа улучшения качества обслуживания клиентов

Предоставлено Чарльзом Бэбкоком, MCT