SSブログ

Windows Update KB628366のインストールエラーについて [コンピューター]

2007年7月の更新プログラムに入っている、『Microsoft .NET Framework, Version 1.1 Service Pack 1 用セキュリティ更新プログラム (KB928366)』ですが、環境/クライアントマシンのコンディションによってはいくらインストールしてもインストールされてしまう場合があるようです。

サポートしているお客さんのマシンに上記現象が発生したので対策を取りました。

対応方法は、一度.NET Frameworkを削除→必要に応じて再インストールという方法です。やり方は以下の通り。

現象が発生したクライアントマシン環境
・OS: Windows XP SP2
・インストールされている.NET Framework: v1.1、v2、v3及びそれぞれのHotFix、サービスパック。

・以下ではシステムファイルの削除、レジストリの変更を伴います。事前のバックアップを強くお勧めします。
・この記事を読んで行なった行為によって生じた損害について、yogiはその責を負いません。
・残念ながら以下の通りに行っても直らない場合もあります。。。

1. 必要なデータのバックアップや復元ポイントの作成を行う。

2. Windows Installer CleanUp ユーティリティを使用して.NET Frameworkの各バージョンを削除する。
Windows Installer CleanUp ユーティリティはこちらからダウンロードできます。
http://support.microsoft.com/kb/290301/ja
[プログラムファイルへの直接リンク]
http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe
Windows Installer CleanUp ユーティリティを起動し、以下のプロダクトを記載順に削除します。
.NET Framework3.0 language pack
.NET Framework3.0
.NET Framework2.0 language pack
.NET Framework2.0
.NET Framework1.1 language pack
.NET Framework1.1
Windows Workflow Foundation JA Language Pack
Windows Workflow Foundation
Windows Presentation Foundation Language Pack(JPN)
Windows Presentation Foundation
Windows Communication Foundation Language Pack - JPN
Windows Communication Foundation

3. Windowsをセーフモードで再起動する。
以下の4、5はセーフモード環境で作業します。

4. システムファイルの削除
以下のファイルを削除します。まぁ、ごみ箱へ移動すればよいのです。
%SystemRoot%\system32\mscoree.dll
%SystemRoot%\system32\URTTempフォルダ
%SystemRoot%\Microsoft.NETフォルダ

5. レジストリキーの削除
以下のレジストリキーを削除します。削除するキーのバックアップを強くお勧めします。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\.NETFramework
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Microsoft .NET Framework 2.0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows Presentation Foundation

6. Windowsを通常起動する。
これで.NET Frameworkの手動削除が完了しました。

7. Windows Updateを再実行する
"優先度の高い更新プログラム"としてループしていたアップデートファイル(KB628366)が表示されなければ作業完了です。
まだ表示されるようであれば8に進みます。

8. .NET Framework1.1を再インストールする。
以下のパッケージをインストールし、要求に応じて再起動する。
.NET Framework Version 1.1 再頒布可能パッケージ
http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&DisplayLang=ja
.NET Framework Version 1.1 Language Pack
http://www.microsoft.com/downloads/details.aspx?FamilyID=04dbaf2e-61ed-43f4-8d2a-ccb2bab7b8eb&DisplayLang=ja
.NET Framework 1.1 Service Pack 1
http://www.microsoft.com/downloads/details.aspx?FamilyID=a8f5654f-088e-40b2-bbdb-a83353618b38&DisplayLang=ja

[補足情報]
・Microsoft Updateでトラブルが発生した場合のマイクロソフトのサポート電話番号は0120-690-196です。


nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

トラックバックの受付は締め切りました