AppFabric的安装失败,因为安装程序MSI与返回错误代码:1603(AppFabric ins

2019-06-25 18:36发布

当我重新安装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 =====


Answer 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 \模块\; C:\ Program Files文件(x86)的\ Microsoft SQL Server的\ 110个\ TOOLS \ PowerShell的\模块”

去除外部“修正问题

要改变这种进入控制面板 - > 系统 - > 高级系统设置 - > 高级选项卡中选择环境变量 - > 系统变量中有一个名为PSModulePath变量,选择它- >点击编辑 - >删除尾随“



Answer 2:

我在部署解决了这个错误。 它只发生对我来说,如果我曾经之前运行安装程序。 当您启动安装程序,它会创建一个临时文件夹。 复制该文件夹,并用不同的名称保存它。 现在取消安装。

打开注册表和搜索(CTRL + F)为 “AppFabric的”。 你会发现在HKEY_CLASSES_ROOT \安装\ {产品} SomeStringOfCharacters一个条目。 根据该检查SOURCELIST它会有一个叫做LastUsedSource关键。 更新其中的文件夹路径,以匹配我们刚刚保存过的临时文件夹。 同时检查SOURCELIST /净。 这将有可能与数字名称的多个键。 确保数据价值匹配他们的临时文件夹的路径为好。

现在进入你的临时文件夹并运行Setup.exe。 现在应该完成。 我见过这样的行为与其他安装程序,首先提取文件到临时文件夹。 重新运行安装程序从新的临时文件夹中大多是工作,但它的某些方面持有的旧临时文件夹中的注册表,并试图从旧的位置加载的东西了。



Answer 3:

我试图运行Windows 8我的开发计算机上重新安装AppFabric的1.1和我得到这个错误。 我发现在这里 ,加入这样的:

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

PSModulePath(系统属性- >环境变量- >系统变量)解决了我的问题。



Answer 4:

我也打这个错误...

安装MSI将尝试创建在Windows任务调度新任务 ,提醒你给客户的反馈。 无论你做什么或不要点击复选框以参与客户反馈该安装步骤执行。 在许多企业环境(包括我)创建新的窗口任务被拒绝所有,但域管理员。 其结果是,运行在一个本地管理员是不够的,增加任务返回“拒绝访问”的时候,整个安装失败。 这在安装日志为1603显示出来。

我们所能找到的唯一解决办法是手工把所有的文件了微星的,除去从安装脚本“添加计划任务”,然后创建一个新的MSI。 这一行更改后,它工作得很好。



Answer 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

你所在的实际日志文件后,检查错误。 我不得不:

  1. 无法创建AS_Observer:
    • 高管:C:\ WINDOWS \ SYSTEM32 \ NET.EXE本地组AS_Observers /删除
  2. 未能设置配置文件夹访问控制列表:
    • 高管:MD C:\ WINDOWS \ Syswow64资料\ INETSRV \ CONFIG
  3. COM未注册:
    • 安装用于.NET 3.5激活的服务特征(HTTP和非HTTP),并启用HTTP激活用于.NET 4.5

完成。 希望帮助。



Answer 6:

在我的情况下,它是这是已经通过先前存在的安装本地组。 删除本地组(AS_Observers)解决了我的问题。

净本地AS_Observers /删除

希望这可以帮助别人。



Answer 7:

虽然许多链接谈论删除的环境变量中的尾随空格,因为在我的情况下,没有尾随空间并不适用于我的情况。

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

这是最后帮我找到了答案。 我不得不删除AS_ObserversAS_Administrators以前的安装尝试的过程中创建的组,然后重新安装。

这样做解决了这个问题,我可以成功安装的AppFabric。 无法张贴此作为服务器故障现场回答由于信誉不足。



Answer 8:

我也有类似的问题。 原因是AppFabric的生成的计划任务,并留下当它被卸载后。

在日志中的错误消息:

“/创建/ TN “\微软\的Windows \ AppFabric中\客户体验改善计划\合并器”/ XML “C:\ Program Files文件\的AppFabric 1.1的Windows Server \ Consolidator.xml” 错误:错误:无法创建文件时文件已经存在。”

因为它已经存在,不能创建任务。

要删除该任务。

  • 转到:%SYSTEM32%\任务\微软\窗户。
  • 删除文件夹的AppFabric。

然后再次尝试重新安装。

注意:您也可以尝试从任务计划程序GUI,但在我的情况下,它是不存在显示其删除。



Answer 9:

最后但并非最不重要的,我已经找到了这个网页。 也相当齐全原因,并进一步解释。

解决:错误的AppFabric 1306和+ Windows Server 2012中



Answer 10:

我有同样的错误。 只是要安装IIS和一切工作。



Answer 11:

感谢所有的帮助。

日志错误实际上告诉你该怎么做。 这是因为抱怨该文件已经低于存在。

从删除“合并器”文件:

C:\ WINDOWS \ SYSTEM32 \ \任务微软\的Windows \ AppFabric中\客户体验改善计划

查尔斯·巴布科克的礼貌,MCT



Answer 12:

我的问题是,有任务已经在任务计划程序“\微软\的Windows \ AppFabric中\客户体验改善计划\合并器”客户体验改善计划。 我删除该任务,并在安装后成功了。



Answer 13:

在我的情况是: - 我的系统帐户包含两个词 - 名和姓,如“Vasya Pupkin”,所以web平台安装只看到了第一个“Vasya”,所以你需要在没有空间的符号重命名系统用户“VasyaPupkin” ,或不同的帐户下安装。 - 在PowerShell中ENV路径还我注意到的错误,所以请检查系统变量PSModulePath,并删除不必要的 - 符号(“)(SQL服务器路径包含错误,\ PowerShell的\模块”)



Answer 14:

我终于做到了。 我能够安装的AppFabric为Win Server 2012的R2。 我真的不知道它的工作是什么零钱做。 我看到了,并试图从不同的网站,但上面进行更改注册表解决很多很多的解决方案 - “HKEY_CLASSES_ROOT'worked(请在修改注册表生产环境之前三思而后行 - 这是我的演示环境,所以我只是一往直前); 我改变了临时文件夹路径,但它没有工作第一次。 然后,我删除了注册表项,然后从控制面板卸载AppFabric的1.1预装实例。 然后我试图安装和它的工作。 这也恢复注册表项。



Answer 15:

可能是我的答复真的晚了,认真的家伙这个错误解析花了数小时的时间,我想尽一切可能的解决方案。

  1. 安装IIS
  2. 从环境变量改变电源外壳。
  3. 删除本地组

同时,该解决方案是真的很简单。 如果您在环境变量PSModulePath仔细一看会出现在值的末尾逗号简单地删除那些享受



Answer 16:

今天我有同样的问题。 我发现这个链接,在那里你可以尝试3级的解决方案。 首先解决方案帮助我。

微软回答这个问题



文章来源: AppFabric installation failed because installer MSI returned with error code : 1603