Windows7にて、KB3038314のみインストール出来ない




Win7にて、KB3038314、のみエラーが出て入らない件は解決しました


2015/4/13以降にOSのクリーンインストールや、IE11をインストールするとほぼ全ての環境で発生していた、KB3038314のエラーの件につきましては、
2015/5の定期アップデートで修正されました。
よって、下記で解説していたKB3038314のエラーは無くなり、今では普通にインストール出来ます。
解決までに1ヶ月もかかった計算になりますが、今後は、この様な事の無い様に、MS社にはお願いしたいものです。

尚、下記方法でIE11をインストールした場合で、パソコンにOfficeがインストールされている場合、WindowsUpdateをMicrosoftUpdateに
アップグレード出来なくなる、と言う別な問題が発生します。
この問題を解決する方法を書いておきます。

【原因】
MicrosoftUpdateへ移行する前にIE11をインストールすると、「MicrosoftUpdateをインストールするページ」が出現しなくなり、移行できなくなる。

【操作方法】
WindowsUpdate の画面で「その他のマイクロソフト製品の更新プログラムを入手します」をクリックします。

IEが起動するので、
Altキーを押しながら X → B の順に押します。
[追加]ボタンをクリックし、microsoft.comを追加します。

IEを閉じます。

再度、WindowsUpdateの画面で「その他のマイクロソフト製品の更新プログラムを入手します」をクリックします。
IEが起動し、[インストール]ボタンが出現するページとなるので、チェックボックスにチェックを入れ、[インストール]ボタンをクリックすればOKです。


Win7にて、KB3038314、のみエラーが出て入らない件

2015/4/13以降にOSのクリーンインストールや、IE11をインストールするとほぼ全ての環境で発生します。
まれに発生しない環境もある様ですが、発生する確率の方がはるかに高い模様。
以下に原因と対処法を書いておきますので、お時間のある方は試して見て下さい。
ただし、操作が少々複雑で、あくまでマイクロソフトが対応パッチをリリースする前にインストールしたい人向けです。

又、以下の対処法はあくまで自己責任でお願いします。


【原因】
KB3038314がリリースされた2015/4/13以降にIE11をインストールするとほぼ発生します。
IE11のインストーラーは、IE11インストール後、自動的に更新プログラムのダウンロードとインストールを行います。
しかしKB3038314は正常にインストールされておらず、バージョン情報のみ更新される模様。
(IE11の更新バージョンは「KB3038314」となる)
WindowsUpdateには「KB3038314」が表示されるが、インストールには失敗します。
エラーコード:80092004。

【対処法】
IE11をインストールする際、「/update-no」オプションを使用して更新を行わないようにします。
あるいは、ネット回線を切断した状態でIE11のインストールを行います。

【操作方法】
Windows 7 SP1 64bit版を新規インストールし、WindowsUpdateにて最新の状態からスタートします。
(既にIE11をインストールしている状態)

手順1
普通にWindowsUpdateを繰り返し行い、最新の状態にします。
KB3038314の失敗は無視。
尚、まだOSをクリーンインストールしたばかりで何もしてない人は、下記の、もう1つの方法を最初に実行した方が良いでしょう。

手順2
[コントロールパネル]→[プログラムのアンインストール]を開き、
ウィンドウ左上[インストールされた更新プログラムを表示]を開きます。
その上で下記2つを右クリック→「アンインストール」
・Internet Explorer 9、10、11の全て
・「Microsoft Windows (KB3038314)のセキュリティ更新プログラム」※無ければ不要
再起動します。

手順3
Windows Updateを開き、ウィンドウ左側[設定の変更]を開きます。
「重要な更新プログラム」を"更新プログラムを確認しない"に設定します。

手順4
下記のサイトから「必須更新プログラム」「オプション更新プログラム」の全てをインストールします。
https://support.microsoft.com/ja-jp/kb/2847882/ja
※環境によっては「既に適応されています」や「適用できません」と表示され、インストールできないが問題ありません。
※インストール後、必ず再起動を行うこと。

手順5
http://windows.microsoft.com/ja-jp/internet-explorer/ie-11-worldwide-languages
このサイトから、該当のスタンドアロン版IE11をダウンロードして任意の場所に保存します。
※Win7x64の場合 IE11-Windows6.1-x64-ja-jp.exe

手順6
保存した IE11-Windows6.1-x64-ja-jp.exe を右クリック→「ショートカットの作成」。
作成したショートカットを右クリック→[プロパティ]を開き、「リンク先」の個所の末尾に
「/update-no」オプションを書き加えます。
具体例:
C:\Users\(ユーザー名)\Downloads\IE11-Windows6.1-x64-ja-jp.exe /update-no
(ユーザー名)には、各環境のユーザー名が入ります。

手順7-1
ショートカットをダブルクリックして実行します。

手順7-2
※インストールに失敗する場合
C:\Windows\IE11_main.log、をダブルクリックしてメモ帳で開きます。
編集→検索をクリックします。
「ERROR:   Neutral package installation failed (exit code = 0x00003715 (14101)).」
を検索し、それがあった場合、手順7-3へ

手順7-3
[コントロールパネル]→[プログラムのアンインストール]を開き、
ウィンドウ左上[インストールされた更新プログラムを表示]を開きます。
下記に該当するものがあれば右クリック→「アンインストール」
KB2834140
KB2639308
KB2731771
KB2786081
KB2888049
KB2882822
KB2670838
※必ず再起動を行うこと。

手順8
手順4を参考に、「必須更新プログラム」「オプション更新プログラム」の全てをインストールし直します。
※必ず再起動を行うこと。

手順9-1
手順7-1のショートカットをダブルクリックして実行

手順9-2
※それでも失敗する場合
直接LANケーブルを引き抜く等、パソコンをインターネットネット回線から完全に切断します。
その上で、[コントロールパネル]→[ネットワークの状態とタスクの表示]→
ウィンドウ左上[アダプター設定の変更]を開き、
ネット接続しているデバイスを右クリック→「無効」に設定します。

手順9-3
保存しておいた IE11-Windows6.1-x64-ja-jp.exe を実行します。
(作成したショートカットの方では無いので注意して下さい)
※必ず再起動を行うこと。

手順9-4
それでもIE11のインストールに失敗する場合は、最初からやり直すしか方法が無くなります。
その場合は、下記のもう1つの方法を参照して下さい。

手順10
インストールに成功したら、IE11を起動して
Alt キーを押しながら H → A の順にキーを押します。
更新バージョンが「KB3038314」じゃなければ成功です。
失敗している場合、IE11インストール時に「/update-no」の記述ミス等でオプションが効いていないか、
ネット回線が切断されていなかったか、今回の件には関係の無い、他の原因です。

手順11
Windows Updateを開き、ウィンドウ左側[設定の変更]を開きます。
「重要な更新プログラム」の設定を元に戻します。
これで修復完了。

手順12
あとは普通にWindows Updateにて更新プログラムのインストールを行うと、
KB3038314がインストールされます。

これで問題のKB3038314が入るはずです。
どうしてもKB3038314入らず、早急に解決したい人は上記方法を試して見て下さい。


IE11がどうしてもインストール出来ない人のもう1つの方法


下手順1
以下のサイトから必要なプログラムを予めダウンロードし、USBメモリーに保存しておきます。
https://support.microsoft.com/ja-jp/kb/2847882/ja
Internet Explorer 11 用の必須更新プログラム、より
KB2729094
KB2731771
KB2533623
KB2670838
KB2786081
KB2834140
Internet Explorer 11 用のオプションの更新プログラム、より
KB2639308
KB2888049
KB2882822

下手順2
今回問題を起こしている、KB3038314、も予めダウンロードし、USBメモリーに保存しておきます。
Win7 64ビットの場合
https://www.microsoft.com/ja-jp/download/details.aspx?id=46507
Win7 32ビットの場合
http://www.microsoft.com/ja-jp/download/details.aspx?id=46516

下手順3
自分のOSにあった日本語版IE11をダウンロードし、同じようにUSBメモリーに保存しておきます。
http://windows.microsoft.com/ja-jp/internet-explorer/ie-11-worldwide-languages
64ビットの場合は、IE11-Windows6.1-x64-ja-jp.exe、です。
32ビットの場合は、IE11-Windows6.1-x86-ja-jp.exe、です。

下準備4
保存した、IE11-Windows6.1-x○○-ja-jp.exe、を右クリック→「ショートカットの作成」を選択します。
次に、作成したショートカットを右クリック→[プロパティ]を開き、「リンク先」の個所の末尾に、
「/update-no」オプションを書き加えます。
例えばこんな感じ
D:\IE11-Windows6.1-x64-ja-jp.exe /update-no
ドライブ名、フォルダ等は各自の環境に合わせて読み替えて下さい。

下準備はここまでです。
ここまできたら、OSをクリーンインストールします。

手順1
Win7にSP1があてられてなかったらSP1をまずあてます。
http://www.microsoft.com/ja-jp/download/details.aspx?id=5842
再起動を忘れずに。

手順2
念の為、インターネットからパソコンを切り離します。
有線の方は、ケーブルを抜けばOK。
無線の方は、子機が外付けタイプの方は外せばOK。内蔵の方は無線機能をOFFに設定して下さい。
面倒な方はこの手順を飛ばしてもOKですが、出来れば行って下さい。

手順3
Internet Explorer 11 用の必須更新プログラムをUSBメモリーからインストールします。

手順4
Internet Explorer 11 用のオプションの更新プログラムをUSBメモリーからインストールします。
再起動を忘れずに。

手順5
下準備4で用意した、/update-no付きショートカットをダブルクリックして起動し、IE11をインストールします。
再起動を忘れずに。

手順6
IE11を起動し、右上の歯車マーク「ツール」をクリック、その中の「バージョン情報」をクリック。
更新バージョンがKB3038314以外であれば成功です。
そして最後に、今回問題を起こしている、KB3038314をUSBメモリーからあててみます。

この方法ならほぼ確実に解決できますが、OSをクリーンインストールしなければならない、その後のWindowsUpdateにとても時間がかかる、と言った問題点があります。
しかし最初に上記した方法でダメな方は、今の所、これしか方法は無いと思われます。
早い所、マイクロソフト社からパッチが公開される事を切に望みます。