Windows7 でIE11からIE9に戻るときに少しハマったので時系列メモ

  • Windows7上でWindowsUpdateを実施する事でIE11が自動的にアップデート
  • [コントロールパネル]→[プログラムと機能]からIE11をアンインストール
  • [コントロールパネル]→[プログラムと機能]からIE10をアンインストール
  • IE9を起動すると、アンインストールしたはずのIE10が起動してしまう
  • 管理者コマンドプロンプトからIE9関連モジュールを強制アンインストールするよう実行

FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*9.*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /norestart"

  • これでも改善しないので、+管理者コマンドプロンプトからIE10関連モジュールを強制アンインストールするよう実行

FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*10.*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /norestart"

  • その後、IE9setup.exeを/update-noオプションを付けて実行
  • インストール完了
  • その後、WindowsUpdateを改めて実行し、作業完了

関連付いたファイルを元に戻す手順

※拡張子[.adml]の場合
レジストリエディタより以下のエントリを削除し、ログオフを行う。
HKEY_CURRENT_USER\Software\Classes\.adml
HKEY_CURRENT_USER\Software\Classes\adml_auto_file
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.adml

Microsoft update 0x80248015

WindowsXPMicrosoft update時に「0x80248015」が表示され、
更新されない。

OSを再起動・IEのキャッシュをクリアしても改善しない場合。

コントロールパネル⇒自動更新⇒無効

で再チャレンジすると改善する可能性がある(実績あり)