.NET Framework の更新プログラム MS05-004 がインストールできない場合の対処方法について

概要

この資料では MS05-004 セキュリティ更新プログラムがインストールできない場合の対処方法について説明します。

MS05-004 セキュリティ更新プログラムの詳細については 以下のページを参照してください。


詳細

Microsoft .Net Framework がインストールされているコンピュータで、MS05-004 セキュリティ更新プログラムをインストールしようとすると、エラーが表示されてインストールできない場合があります。この問題を解決するには、次の手順で .Net Framework の削除と再インストールをおこないます。

1. 下記のいずれかの方法で Microsoft .Net Framework の関連プログラム、またはインストール情報を削除します。

方法1 プログラムの追加と削除 より .Net Framework の関連プログラムをアンインストールする

  1. [スタート] ボタンをクリックし、[コントロール パネル] をクリックします。
  2. [プログラムの追加と削除] をクリックします。
  3. プログラムの一覧の中から下記の Microsoft .NET Framework 関連プログラムをひとつずつ選択し、[削除] (または [変更と削除]) をクリックします。 (いずれかのプログラムが存在しないこともあります)
プログラムの追加と削除
 
※上記以外にも "Microsoft .NET Framework" から始まるものがあれば、全て削除してください。
削除が終わりましたら、2. に進みます。

方法2 Windows Installer Clean Up を用いて Microsoft .Net Framework のインストール情報を削除する (方法1がエラーなどにより実行できない場合)

手順の詳細については、次の技術情報を参照してください。

833594 "Windows Installer Clean Up" を利用したトラブルシューティング



2. 以下のダウンロード場所から必要なプログラムをそれぞれダウンロードし、インストールします。

ダウンロード場所
Microsoft .NET Framework Version 1.1Microsoft .NET Framework Version 1.0
※複数の Version をインストールする必要はありません。通常は、最新バージョンの .NET Framework のみをダウンロードしてください。
ダウンロードの手順
  1. ダウンロード場所に記載されたURLをクリックし、ダウンロードページを開きます。
  2. 画面右上に表示されている [ダウンロード] をクリックします。
  3. [ファイルのダウンロード] ダイアログ ボックスが表示されたら [保存] をクリックします。
  4. [保存する場所] の一覧からファイルを保存する場所を選択、または新規フォルダ (例 : c:¥dotnet ) を作成し、[保存] をクリックします。
  5. ダウンロードが完了したら [閉じる] をクリックします。

.NET Framework Version 1.1 のインストール手順
  1. ダウンロードの手順 d. で保存した場所から、ダウンロードしたファイル "dotnetfx.exe" をダブルクリックします。
  2. 「このファイルを実行しますか?」 というメッセージが表示されたら、[実行] をクリックします。
  3. 「パッケージをインストールしますか?」 と表示されたら、[OK] をクリックして、インストールを進めます。
    パッケージをインストールしますか
  4. [使用許諾契約書] が表示されたら、[同意する] をクリックし、[インストール] をクリックします。
    使用許諾契約書
  5. 「インストールが完了しました」というメッセージが表示されたら、[OK] をクリックして完了です。 手順 f. に進みます。
    ※ 場合により、再起動を促すメッセージが表示されますので、全てのウィンドウを閉じて、Windows を再起動してください。


    ※ エラーが表示されてインストールができなかった場合は 以下の手順で Microsoft .NET Framework Version 1.1 を修復してから 再度上記プログラムをインストールします。

    修復の手順
    1. .NET Framework 1.1 をインストールするときに使用した dotnetfx.exe ファイルの場所を確認します。
    2. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
    3. [名前] ボックスで cmd と入力し、[OK] をクリックします。
    4. コマンド プロンプトで、次のコマンドを実行します。
    %InstallationPath%¥dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%¥netfx.msi"

    注 : %InstallationPath%には、修復の手順 1. で確認した dotnetfx.exe ファイルが保存されているフォルダのパスを指定します。 (例 : c:¥dotnet)


    次に、Service Pack をインストールします。
  6. "NDP1.1sp1-KB867460-X86.exe" をダブルクリックします。
  7. 「このファイルを実行しますか?」 というメッセージが表示されたら、[実行] をクリックします。
  8. 「Microsoft .NET Framework 1.1 に (再)インストールしますか?」 というメッセージが表示されたら [OK] をクリックして続行してください。
  9. [使用許諾契約書] が表示されたら、[同意する] をクリックします。
  10. 「正常にインストールされました」 というメッセージが表示されたら、[OK] をクリックして完了です。

    ※ 場合により、再起動を促すメッセージが表示されますので、全てのウィンドウを閉じて、Windows を再起動してください。
この後、セキュリティ更新プログラム "NDP1.1sp1-KB886903-X86.exe" をインストールします。手順は Service Pack プログラムと同様です。


.NET Framework Version 1.0 のインストール手順
※複数の Version をインストールする必要はありません。通常は、最新バージョンの .NET Framework のみをインストールしてください。

  1. "dotnetredist.exe" を展開します。
    • ダウンロードの手順 d. で保存した場所からダウンロードしたファイル "dotnetredist.exe" をダブルクリックします。
    • 「このファイルを実行しますか?」 というメッセージが表示されたら、[実行] をクリックします。
    • [使用許諾契約書] が表示されたら、[はい] をクリックします。
    • 「展開されたファイルを保存する場所を指定してください」 というメッセージが表示されますので、展開先を指定します。 (例 : c:¥dotnet)

      展開されたファイルを保存する場所を指定してください
    • [OK] をクリックすると、指定したフォルダにファイルが展開されます。
    • 展開されたファイル "dotnetfx.exe" をダブルクリックします。
  2. [はい] 、[次へ] を順にクリックして、インストールを進めます。
  3. 「インストールが完了しました」というメッセージが表示されたら、[OK] をクリックして完了です。 手順 d. に進みます。
    ※ エラーが表示されて Microsoft .NET Framework がインストールができない場合は、以下の手順で .NET Framework を修復してから、再度インストールを実行します。


    修復の手順
    1. .NET Framework 1.0 をインストールするときに使用した dotnetfx.exe ファイルの場所を確認します。
    2. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
    3. [名前] ボックスで cmd と入力し、[OK] をクリックします。
    4. コマンド プロンプトで、次のコマンドを実行します。
    %InstallationPath%¥dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%¥netfx.msi"

    注 : %InstallationPath%には、修復の手順 1. で確認した dotnetfx.exe ファイルが保存されているフォルダのパスを指定します。 (例 : c:¥dotnet)

    次に、Service Pack をインストールします。
  4. "NDP1.0sp3-KB867461-X86-Jpn.exe" をダブルクリックします。
  5. 「このファイルを実行しますか?」 というメッセージが表示されたら、[実行] をクリックします。
  6. 「Microsoft .NET Framework (JPN) に (再)インストールしますか?」 というメッセージが表示されたら [OK] をクリックして続行してください。
  7. [使用許諾契約書] が表示されたら、[同意する] をクリックします。
  8. 「正常にインストールされました」 というメッセージが表示されたら、[OK] をクリックして完了です。
    ※ 場合により、再起動を促すメッセージが表示されますので、全てのウィンドウを閉じて、Windows を再起動してください。


この後、セキュリティ更新プログラム "NDP1.0sp3-KB886906-X86-Jpn.exe" をインストールします。手順は Service Pack プログラムと同様です。

関連情報

824643 Microsoft .NET Framework 1.1 のインストールに関する問題のトラブルシューティング方法
320112 [PRB] .NET Framework のインストール失敗による手動の削除
プロパティ

文書番号:896744 - 最終更新日: 2016/10/04 - リビジョン: 1

フィードバック