ie」タグアーカイブ

IE11がWIndows Updateで更新失敗(コード9C47):対処方法まとめ(2016/01/23)

京都府宇治市にあるクライミング(ボルダリング)ジム・ロシェ店長のブログです。
ボルダリングと関係ないこの記事が一番人気なので、これから調べて対処方法まとめていこうと思います。

なお、9C59というエラーコードが出ている人も同じ手順で治る可能性は高いです。

 

 

まず、エラーが起こる原因ですが様々あってWindows(Internet Explorer)が「何らか」のトラブルというざっくりしたものぐらいしかわかりません。というわけで理由を探りに行くと大変です。

まずはマイクロソフトが出している修正ツールを試してみるのが手軽です。

Windows7までの人はこちら

Windows8以上の人はこちら

 

 

それでも治らない場合がままあります。しょうがないのでIEの失敗なので以下にあるIEのログ(動作記録)をのぞいてみます。

C:\Windows\IE11_main.log

参考サイトにあるようにErrorがでていたらどのパッチが問題かメモします。

00:46.878: ERROR:   WMI query for Hotfixes timed out. Query string: ‘Select HotFixID from Win32_QuickFixEngineering WHERE HotFixID=”KB2729094“‘  Error: 0x00040004 (262148).

コントロールパネル->プログラムと機能->インストールされた更新プログラム

と進み

  1. 問題になっている番号をアンインストール
  2. マイクロソフトダウンロードの右上検索窓にKBの番号を突っ込んで検索実行
  3. 検索結果にでてくるダウンロードからパッチを取得
  4. インストール実行

 

これで治らなかったら、最後の手段。

どれだかわからないけど何かのパッチがエラーを引き起こしている可能性が高いので「インストールされた更新プログラム」をすべてアンインストールしてすべて入れ直すとなおるかもしれません。。。

IE6.0のシェア微増!?

Internet Exploler8対応どれだけちゃんとやろうか決めるためシェア調べたらIE6のシェアって先月・先々月ともに微妙に伸びているんだ。

いまだに使い続けている人はいるかと思ってたけど、増えるとは。。中古XPマシーンを安値で買って使っているとかかなぁ。

 

IE8はまだまだ主力続くっぽいので大まかなレイアウトは維持できる程度にはちゃんと作らないと。

html5shiv.jsの確認

店のサイトを修正しているときにIE8以下の対応でhtml5shiv.jsを読み込み。

<!--[if lt IE 9]>
<script src="./js/html5shiv.js"></script>
<![endif]-->

でIE11の開発者ツールのエミュレーションでドキュメントモード8指定で表示したところうまく反映されていない模様。なんでだと思って調べてみるとlesser thanが効かないらしい

IE9マシンからのエミュレーションで予定通りになってたので今回はそれでチェックしたけど借り物マシンだから後々は手修正確認でしのぐしかないのかな??

面倒ねぇ。

暫定対応2:IE11でのSuicaインターネットサービスのチャージ

以前の対処方法だと(1/29時点では)IE11でのSuicaインターネットサービスのチャージができなくなっていたため、暫定対応の方法を変更。(※IE10まででないと本来動かない物を無理矢理動かしているのであくまでも自己責任で

  1. Internet Explorer 11を起動
  2. メニューバーから「ツール」を選択
  3. 開かれたメニューから「互換表示設定」を選択
  4. 「追加するWebサイト」欄に「jreast.co.jp」を入力し「追加ボタン」をクリック

gokan

 

上記手順で動作した。

1/27にSuicaインターネットサービスのシステム変更かけたということなので、その時に前の手順では動作しなくなった模様。

(3/7追記)

こちらのブログによるとSuicaリーダーのソフトも最新版にする必要があるそうです。

 

 

IE11がWIndows Updateで更新失敗(コード9C47):対処方法

(2016/01/23追記)
京都府宇治市にあるクライミング(ボルダリング)ジム・ロシェ店長のブログです。
ボルダリングと関係ないこの記事が一番人気なので、これから調べて対処方法まとめていこうと思います。

まとめたものはこちら

 

 

Link:How to fix IE11 Windows update error

 

家のノートPCをInternet Explorer 11にアップデートしようとしたところ、コード9C47というエラーがでてアップデートに失敗。おぅ、インストールできない。

ie11err

ぐぐったら、”C:\Windows\IE11_main.log”にKB2729094が足りないエラーが出ている場合はそいつをインストールすれば治ったという情報があった。

ログ

00:56.363: INFO:    Version Check for (KB2882822) of C:\Windows\System32\tdh.dll: 6.1.7601.18247 >= 6.1.7601.18247 (True)
01:36.502: ERROR:   WMI query for Hotfixes timed out. Query string: 'Select HotFixID from Win32_QuickFixEngineering WHERE HotFixID="KB2729094"'  Error: 0x00040004 (262148).
01:36.627: INFO:    KB2729094 could not be download is not installed.

KB2729094(64bitはWindows6.1-KB2729094-v2-x64.msu、32bitはWindows6.1-KB2729094-v2-x86.msu)をぐぐったらでてきたMSの公式からダウンロードしてインストールを試みた。(うまくインストールできてその後にMicrosoft Updateかけたらうまく入れられたという情報や、インストール済みというメッセージが出てうまくいかなそうに見えたけどアップデートかけたらうまくいったという報告がほとんどだったので大体の場合はこれで治ると思う。。。)

自分の場合は残念ながら「すでにKB2729094適用済み」の旨のメッセージが出てうまくいかなかった。

公式から単独ダウンロードしたらインストールはできたので、とりあえずはこれで。

KB2729094って以前も何度もアップデート失敗の原因になっていたので何とかしないとまたはまるかな。

 

->English (対応方法ざっくり)

 

暫定対応:IE11でのSuicaインターネットサービスのチャージ

SuicaインターネットサービスでのチャージがIE11(インターネットエクスプローラーの11)では使えないと言われた

なんか対応未定と書いているので取り急ぎ暫定対応。

 2014/01/29時点では以下の手順で動かない模様

->新しい方法追記

少し前の情報を見てみるとユーザエージェント文字列を見て判断しているとのことだったので、エミュレートからユーザエージェント文字列をIE10に変えてみたら使えた。若干気持ち悪さは残るものの、ブラウザをバージョンダウンすのも何なのでとりあえずこれで使うとする。

手順)

  1. IE11を開く
  2. スイカ チャージのログイン画面まで行く
  3. 「F12」を押す(開発者ツールを開く)
  4. 「Ctrl+8」を押す(エミュレーションを選ぶ)
  5. ユーザエージェント文字列のプルダウンから「Internet Explorer 10」を選ぶ