63

AppFabric 1.1を再インストールすると、「インストーラーMSIがエラーコード:1603で返されたため、AppFabricのインストールに失敗しました」というエラーが表示されるのはなぜですか。

管理者権限で実行しました。

以下はエラーログです。


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


4

18 に答える 18

22

デプロイメントでこのエラーを修正しました。以前にインストーラーを一度実行したことがある場合にのみ発生しました。インストーラーを起動するとすぐに、一時フォルダーが作成されます。そのフォルダをコピーして、別の名前で保存します。次に、そのインストールをキャンセルします。

Regeditを開き、「AppFabric」を検索(CTRL + F)します。HKEY_CLASSES_ROOT \ Installer \Products{SomeStringOfCharacters}の下にエントリがあります。そのチェックSourceListの下に、LastUsedSourceというキーがあります。保存した一時フォルダと一致するように、その中のフォルダパスを更新します。SourceList/Netも確認してください。数字の名前を持つ複数のキーが含まれている可能性があります。それらのデータ値が一時フォルダーパスとも一致することを確認してください。

次に、一時フォルダに移動して、Setup.exeを実行します。これで完了します。最初に一時フォルダーにファイルを抽出する他のインストーラーで、このような動作を確認しました。インストーラーの再実行は、ほとんどの場合、新しい一時フォルダーから機能しますが、その一部はレジストリ内の古い一時フォルダーを保持し、古い場所から何かをロードしようとします。

于 2013-01-11T16:12:29.073 に答える
14

Windows 8 を実行している開発用コンピューターに AppFabric 1.1 を再インストールしようとしたところ、このエラーが発生しました。私はこれを追加することをここで見つけました:

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

PSModulePath (システム プロパティ -> 環境変数 -> システム変数) に変更すると、問題が解決しました。

于 2013-01-16T10:28:43.500 に答える
7

そのインストールで考えられるすべての問題が発生したようです。

トラブルシューティング: 実際のログ ファイルを確認します (インストーラーが提供するログで 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 を作成できません:
    • Exec: c:\Windows\system32\net.exe localgroup AS_Observers /delete
  2. config フォルダーに ACL を設定できません:
    • Exec: md C:\Windows\SysWOW64\inetsrv\config
  3. COM が登録されていません:
    • .NET 3.5 (HTTP および非 HTTP の両方) のアクティベーション サービス機能をインストールし、.NET 4.5 の HTTP アクティベーションを有効にします。

終わり。それが役立つことを願っています。

于 2014-07-09T19:04:46.717 に答える
6

私の場合、それは以前のインストールですでに存在していたローカル グループでした。localgroup (AS_Observers) を削除すると、問題が解決しました。

net localgroup AS_Observers /delete

これが誰かを助けることを願っています。

于 2014-08-06T18:22:00.057 に答える
5

私もこのエラーに遭遇しました…</p>

インストール msi は、Windows タスク スケジューラで新しいタスクを作成して、顧客からのフィードバックを提供するように促します。このインストール手順は、チェック ボックスをクリックしてカスタマー フィードバックに参加するかどうかに関係なく実行されます。多くの企業環境 (私を含む) では、新しい Windows タスクを作成することは、ドメイン管理者以外には拒否されます。その結果、ローカル管理者として実行するだけでは十分ではなく、タスクを追加すると「アクセスが拒否されました」が返されると、インストール全体が失敗します。これは、インストール ログに 1603 として表示されます。

私たちが見つけた唯一の回避策は、msi からすべてのファイルを手動で取り出し、インストール スクリプトから「スケジュール タスクの追加」を削除してから、新しい msi を作成することでした。その1行の変更の後、それはうまくいきました。

于 2012-08-30T14:07:31.787 に答える
3

多くのリンクは環境変数の末尾のスペースを削除することについて語っていますが、私の場合は末尾のスペースがなかったため、私の場合には当てはまりませんでした。

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

これが最終的に私を助けた答えでした。以前のインストール試行中に作成されたAS_Observersおよびグループを削除してから、再インストールする必要がありました。AS_Administrators

これを行うと問題が解決し、AppFabric を正常にインストールできました。評判が不十分なため、これをサーバー障害サイトに回答として投稿できませんでした。

于 2015-10-16T05:38:05.763 に答える
2

最後になりましたが、このページを見つけました。原因と詳細な説明は完全です。

解決済み: エラー 1306 AppFabric + Windows Server 2012

于 2014-04-23T15:08:48.860 に答える
1

これと同じエラーが発生しました。IIS をインストールするだけで、すべてが機能しました。

于 2014-08-21T18:37:59.067 に答える
0

私の問題は、タスク スケジューラ "\Microsoft\Windows\AppFabric\Customer Experience Improvement Program\Consolidator" に Customer Experience Improvement Program のタスクが既に存在することでした。そのタスクを削除した後、インストールは成功しました。

于 2014-01-08T13:53:39.663 に答える
0

やっとできました。Win Server 2012 R2 に AppFabric をインストールできました。正確な変更が機能したかどうかはよくわかりません。さまざまなWebサイトから多くのソリューションを見て試しましたが、レジストリを変更するソリューションの上で-「HKEY_CLASSES_ROOT」が機能しました(本番環境でレジストリを変更する前によく考えてください-これは私のデモ環境だったので先に進みました); 一時フォルダーのパスを変更しましたが、最初は機能しませんでした。次に、レジストリ エントリを削除し、コントロール パネルから AppFabric 1.1 プリインストール インスタンスをアンインストールしました。次に、インストールを試みましたが、うまくいきました。これにより、レジストリエントリも復元されました。

于 2015-08-31T07:45:53.747 に答える
0

私の場合: - 私のシステム アカウントには「Vasya Pupkin」のように名前と姓の 2 つの単語が含まれていたため、Web プラットフォームのインストーラーは最初の「Vasya」しか認識しなかったため、システム ユーザーの名前をスペース記号なしで「VasyaPupkin」に変更する必要があります。 、または別のアカウントでインストールします。- また、PowerShell の環境パスにエラーがあることに気付いたので、システム変数 PSModulePath を確認し、不要な - 記号 (") を削除します (SQL サーバー パスにエラー、\PowerShell\Modules" が含まれています)

于 2014-08-19T11:23:05.650 に答える
0

今日も同じ問題がありました。このリンクを見つけました。ここでは、3 つのソリューションを試すことができます。最初の解決策は私にとって役に立ちました。

この問題に対するマイクロソフトの回答

于 2018-03-20T14:30:32.173 に答える