トップ回答者
.netFramework3.5SP1日本語LanguagePackインストールに失敗する

質問
-
いつもお世話になっております。
WindowsServer2008Standard(x86)を使用しています。
このたび、お客様のインストールした.netFrameWork3.5SP1に対して、日本語LangPack3.5SP1を適用しようとしたところ、「エラーが発生し継続できません」旨のウィンドウが表示され、インストールが停止してしまいます。
そのウィンドウにエラーメッセージファイルへのリンクが張られており、それを参照すると以下メッセージが表示されています。
(抜粋)
「Instration failed for component .NetFramewrk2.0SP2 Language Pack(CBS) MSI returned error code 1058」
3.5SP1LangPack中に、2.0SP2Langpackが含まれており、そのインストールに失敗したと思われますが、なぜ失敗したのかが不明です。
前提条件として、何か必要なものがありましたでしょうか。
また、関係あるかどうかわかりませんが、.NETFramework3.5SP1インストール後に、各SPの互換性を保つためのパッチ「KB958481」「KB958483」「KB958484」を当てる必要があるとのことですが、当環境には「KB958484」(3.5sp1のパッチ)のみが適用されていました。
残り2つについては、以下エラーが発生したため、スキップしていました。
「0x800707422 指定されたサービスは無効であるか、または有効なデバイスが関連付けられていないため、開始できません」
関連する情報をインターネット上で調べましたが、英語のものが多く難儀している状況です。
お分かりになられる方いらっしゃれば、ご教授の程よろしくお願いいたします。
回答
-
Windows Update サービスは動いていますか?
参考:
Microsoft .NET Framework 3.5 Service Pack 1 リリース ノート
http://download.microsoft.com/download/1/b/e/1be78474-c7f8-427a-8c6c-330e1c5db7d5/dotNet35SP1Readme.htm
「2.1.3 .NET Framework 3.5 SP1 をインストールする前に Windows Update サービスを有効にする」- 回答としてマーク 山本春海 2011年6月28日 1:29
-
日本語langupack3.5 SP1については、「KB958481」「KB958483」の適用が必須とのことでした。
(MSDNサブスクリプションから問い合わせしました)
ご回答くださり、ありがとうございました。
- 回答としてマーク Yoshua_Kotaro 2011年6月27日 10:48
すべての返信
-
Windows Update サービスは動いていますか?
参考:
Microsoft .NET Framework 3.5 Service Pack 1 リリース ノート
http://download.microsoft.com/download/1/b/e/1be78474-c7f8-427a-8c6c-330e1c5db7d5/dotNet35SP1Readme.htm
「2.1.3 .NET Framework 3.5 SP1 をインストールする前に Windows Update サービスを有効にする」- 回答としてマーク 山本春海 2011年6月28日 1:29
-
素早いご回答ありがとうございます。
英語版にて本資料を見つけておりましたが、本項(2.1.3)について「.netFramework3.5SP1」とありましたので、日本語LanguagePackについては、別途と考えておりました。(2.1.4で明示的に「.NET Framework3.5 SP1 language pack fails to install..とありましたので)
日本語LanguagePackも同様に、「Windows Update」サービス起動が必須ということになりますでしょうか。
また、「KB958481」「KB958483」の適用についても同様にサービス起動が原因の可能性がございますか?
以上、よろしくお願いいたします。
-
「KB958481」「KB958483」のインストールについては、WindowsUpdatを起動することで、状況が改善しました。
しかし日本語LangPackは、別のPCですでに適用しているものをアンインストール
→WindowsUpdateサービスを無効化
→WindowsOS再起動
→日本語LangPackインストールすると、正常に動作が行えてしまいます。(WindowsUpdateサービスとは無関係?)
ログファイルについては、エラーログは以下のとおりです。
[06/16/11,14:32:54] Microsoft .NET Framework 2.0SP2 Language Pack (CBS): [2] Error: Installation failed for component Microsoft .NET Framework 2.0SP2 Language Pack (CBS). MSI returned error code 1058
[06/16/11,14:32:56] WapUI: [2] DepCheck indicates Microsoft .NET Framework 2.0SP2 Language Pack (CBS) is not installed.
インストールログ(dd_dotnetfx35install_lp.txt)については、お客様環境から抜いてきていないので、月曜日に確認する予定です。WindowsUpdateサービス以外にて、何か心当たりありましたらご教授をお願いいたします。
-
追加ログです、dd_dotnetfx35install_lp.txtについて、「ここがエラーか!?」という行がありました。
[06/20/11,12:49:22] Microsoft .NET Framework 2.0SP2 Language Pack (CBS): CBSComponent Action: CreateProcess launched with cmd line : C:\Windows\system32\WUSA.exe "C:\Windows\system32\WUSA.exe" "d:\43f33a92a640bdf5ee7b1066\.\.\NetFX2.0-KB949246-v6001-x86.msu" /quiet /norestart
[06/20/11,12:49:22] BWaitForMSI(): Verifying we're the only installation currently in progress.
[06/20/11,12:49:22] BWaitForMSI(): Ready to proceed with installation. Continuing...
★[06/20/11,12:49:23] Microsoft .NET Framework 2.0SP2 Language Pack (CBS): C:\Windows\system32\WUSA.exe exited with return value 1058
[06/20/11,12:49:23] InstallReturnValue: GFN_MID NET Framework 2.0SP1 LP (CBS), 0x422
[06/20/11,12:49:23] Setup.exe: AddGlobalCustomPropertyWUSA(ウィンドウスタンドアロンインストーラ)が1058のエラーを返していますが、これが何を意味するやら・・
もう少しGOOGLEなどで検索してみます。
-
ログを見ただけだと、.NET Framework 2.0 SP2 の言語パックのインストール中に、KB949246 の更新プログラムをインストールしようとして失敗しているように見えます。
件の PC では、Windows Update サービスは起動しているのでしょうか?
また、/nopatch オプションを付けて実行すると、どうなるでしょうか?
あるいは、こっちの方ですかね。
When installing .NET Framework 3.5 on Vista what does the .NET Framework 2.0 SP1 on Vista error code 1058 mean and how do I work around it? - Aaron Ruckman's Web Log - Site Home - MSDN Blogs
http://blogs.msdn.com/b/aaronru/archive/2008/05/20/when-installing-net-framework-3-5-on-vista-what-does-the-net-framework-2-0-sp1-on-vista-error-code-1058-mean-and-how-do-i-work-around-it.aspx -
日本語langupack3.5 SP1については、「KB958481」「KB958483」の適用が必須とのことでした。
(MSDNサブスクリプションから問い合わせしました)
ご回答くださり、ありがとうございました。
- 回答としてマーク Yoshua_Kotaro 2011年6月27日 10:48