windows Updateの自動更新(黄色の△ビックリマーク)がでるのでupdateしてるのに、失敗する。なんども更新しろと表示が続く。
しまいには、エラーなど見たくないので、更新催促を再表示させない設定にしてしまい、セキュリティの意味がない状態に。
もうめんどう!うざい!なんやねん!
折角Microsoft updateを、しようとしてやってんのに、まったく。
■対処方法
ネットで調べると通常以下の2つの手段がでくる。
(1)更新ファイルを個別にダウンロード
新バージョンや更新ファイルを個別にダウンロードし、自分でインストールする。(自動更新でやらない手法)
・参考URL
http://www.microsoft.com/downloads/ja-jp/results.aspx?freetext=.Net+Framework&displaylang=ja&stype=s_basic
(2).NetFrameworkを削除して再トライ(インストール)
[コントロールパネル]の[プログラムの追加と削除]から、.NetFramework(エラーとなってるもの。若しくは面倒なら全て)を削除して、自動更新もしくは、(1)の手動インストールする。以上のことをやっても無駄!ダメ!どないなっとんねん、エラーで無理無理。という方、私と同じです。
参考URL
http://support.microsoft.com/kb/2161107/ja
Windows XP で .NET Framework 2.0, 3.0 または 3.5 の更新プログラムのインストールに失敗する場合に .NET Framework 2.0, 3.0 または 3.5 を削除して .NET Framework 3.5 をインストールする方法
■「.Net clean up tool」を使い.NetFrameworkを全てアンインストール。
その後再インストール。」することで上手くいきました。スッキリ!
■.Net clean up tool
http://www.onlinecomputertips.com/troubleshooting/net_cleanup.html
.NET Frameworkのバージョン毎の削除も可能。
.NET Framework 1.0 1.1 2.0 3.0 3.5 4.0など様々なバージョンに適応。
http://www.onlinecomputertips.com/troubleshooting/dotnetfx_cleanup_tool.zip
.NET Frameworkのインストール、更新が失敗する理由(適当)
.NetFrameworkのインストール、更新のエラーは仕様とのことです(笑)
通常のプログラムは、新しいバージョンや更新ファイルを後から何も考えずにインストールすれば更新が成功しますが、
.NetFrameworkは違う仕様です。
マイクロソフトの仕様によれば、.NetFrameworkだけはインストールする順序があるとのこと。
何かのタイミングで順序が逆にインストールされると、更新に失敗などのエラーとなる仕様。
対処方法は、エラー対象となるバージョンや更新ファイルをアンインストールし、再びMicrosoftUpdateから自動更新を走らせ正しい順序でupdateさせる。とのことですが、うまくいかないっての。
参考URL
セキュリティ更新プログラム MS05-004 を先にインストールした場合、.NET Framework Service Pack のインストールが完了しない
http://support.microsoft.com/default.aspx?scid=kb;ja;899619
NET FrameworkのService Pack適用に失敗する場合の対処方法
http://www.atmarkit.co.jp/fwin2k/dnitpro/dntech/005dnfwsptrbl/005dnfwsptrbl.html
なぜ.netが必要なのか。
http://www.atmarkit.co.jp/fwin2k/dnitpro/whatisdt01/whatisdt01_04.html
.NET Framework のインストール失敗による手動の削除
http://support.microsoft.com/kb/320112/ja
.NET Framework 1.1 または .NET Framework 1.0 用の一部のセキュリティ更新プログラムを削除すると、ファイルのバージョンが、最後に適用した Service Pack でインストールされたバージョンに戻る
http://support.microsoft.com/kb/939160/ja
.NET Framework 1.0 および .NET Framework 1.1 更新プログラム KB928366、KB929729、KB928367 のアンインストール クリーンアップ ツール
http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=7a4efc33-0343-4ee4-b0c4-97bd16967a09
上級ユーザー向けの Windows レジストリ情報
http://support.microsoft.com/kb/256986
以上