[Vista] .NET Framework 4 用セキュリティ更新プログラム KB2446708 が何度やってもインストールに失敗する。 (エラーコード66A)

Anonymous
2011-04-14T14:47:04+00:00

Microsoft .NET Framework 4 用セキュリティ更新プログラム、Windows XP x86、Windows Server 2003 x86、Windows Vista x86、Windows 7 x86 および Windows Server 2008 x86 向け (KB2446708)が、何度やってもエラーコード66Aと出てインストールできません。セキュリティ関係なので気になります。使用パソコンはWindows Vista Home premium 32bit です。

家庭向け Windows | 以前の Windows バージョン | Windows Update

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません
質問作成者が受け入れた回答
Anonymous
2011-04-18T06:21:33+00:00

(追加の情報がありましたので回答をアップデートいたしました。あわせて、いくつかのコメントについて調整を加えさせていただきました)

現在確認できている対応方法は3つあります。

A. Client Profile の修復後に、更新プログラムをインストール

B. .NET Framework の再インストール後に、更新プログラムをインストール

C. Clean Up Tool を使用後に、.NET Framework をインストールしてから更新プログラムをインストール

なお、各手順は参考としてご紹介していますので、バックアップ等が必要であればご自身であらかじめ実施してください。

A. Client Profile の修復後に、更新プログラムをインストール

下記のスレッドにて、プログラムの修復からも回避できたとの書き込みがありましたので、参考手順をご紹介しますね。

\[Win7\] .NET Framework 4 用セキュリティ更新プログラムインストールエラー (エラーコード 66A)

参考手順

  1. 起動しているプログラムをすべて終了してください。
  2. 「スタート」ボタンから、「コントロール パネル」をクリックしてください。
  3. 「プログラム」の項目内にある「プログラムのアンインストール」をクリックしてください。
  4. 一覧にある、「Microsoft.NET Framework 4 Client Profile」を右クリックすると表示される「アンインストールと変更」をクリックします。
  5. 「Microsoft.NET Framework 4 Client Profile メンテナンス」画面になりましたら、「.NET Framework 4 Client Profile を元の状態に修復します」にチェックを入れて「次へ」をクリックします。

(修復でエラーになる場合には、B. をお試しください)

修復作業は10分程度で終わりますので、完了したらコンピューターを再起動して、更新プログラムを適用してみてください。

B. .NET Framework 4.0 の再インストール後に、更新プログラムをインストール

参考手順

 1. 起動しているプログラムをすべて終了してください。

 2. 「スタート」ボタンから、「コントロール パネル」をクリックしてください。

 3. 「プログラム」の項目内にある「プログラムのアンインストール」をクリックしてください。

  1. 一覧に下記のいずれかがあれば、すべて削除します。

「Microsoft.NET Framework 4 Client Profile」

「Microsoft.NET Framework 4 Client Profile Langage Pack - 日本語」

「Microsoft.NET Framework 4 Extended」

それぞれ、右クリックすると表示される「アンインストールと変更」をクリックして、削除にチェックを入れて削除を実行します。

(削除でエラーになる場合には、C. をお試しください)

  1. 「Microsoft .NET Framework 」をインストールする。

下記よりダウンロードして、インストールをお試しください。

Microsoft .NET Framework 4 (スタンドアロンのインストーラー)

完了したらコンピューターを再起動して、更新プログラムを適用してみてください。

C. Clean Up Tool を使用後に、.NET Framework をインストールしてから更新プログラムをインストール

参考手順

  1. ツールをダウンロード

 http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx

こちらのブログにある「Download location」内に2つのリンクがあります。どちらからでも同じものがダウンロードできました。

  1. ダウンロードしたファイルを解凍する

 ダウンロードしたファイルを右クリックして「すべて展開」をクリック

 展開する場所の選択になりますので、場所を指定してください。

 私は使用後に削除するので、デスクトップに展開しました。

  1. プログラムの起動

 展開するとフォルダが作成されますので、その中にある「cleanup_tool」をダブルクリックします。

 「Do you want to run the .NET Framework Setup Cleanup Utility?」と表示されますので「はい」をクリック(上記メッセージの前に、ユーザー制御の画面が出る場合がありますが、この場合も「はい」を選択してください)

  1. 使用許諾の確認

 英語で使用許諾の確認画面が表示されます。

 許諾については、ご自身で判断いただく必要があります。

 「Yes」をクリックすると、メイン画面になります。

  1. プログラムの実行

 「Cleanup Now」をクリックいただくとプログラムが実行されます。

 止まっているように見えますが実行されています。

 完了まで数分はかかりますので、「Exit」ボタンが再び有効になるまでお待ちください。

  1. プログラムの終了

 「Exit」が有効になったら完了です。

  1. 「Microsoft .NET Framework 」をインストールする。

下記よりダウンロードして、インストールをお試しください。

Microsoft .NET Framework 4 (スタンドアロンのインストーラー)

完了したらコンピューターを再起動して、更新プログラムを適用してみてください。

この回答は役に立ちましたか?

1 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

78 件の追加の回答

並べ替え方法: 古い順
  1. Anonymous
    2011-08-01T00:55:37+00:00

    はじめまして。.NET Framework 4 の Windows Updateが数ヶ月にわたってエラー

    し続け、ここでの解決方法ABCもすべて試しましたが相変わらずインストールできない

    ままです。

    Cleanup Tool のログを見ると4.0はインストールされていない状態で、スタンドアロン

    版インストーラを実行すると「一般的な信頼エラー」ではねられます。

    OS Version = 6.1.7601, Platform 2, Service Pack 1

    OS Description = Windows 7 - x64 Home Premium Edition Service Pack 1

    CommandLine = J:\5e5551a1a92304c921693b201ca596\Setup.exe /x86 /x64

    Using Simultaneous Download and Install mechanism

    Operation: Installing

    Package Name = Microsoft .NET Framework 4 Setup

    Package Version = 4.0.30319

    User Experience Data Collection Policy: AlwaysUploaded

    Number of applicable items: 11

    J:\5e5551a1a92304c921693b201ca596\SetupUtility.exe - Signature verification for file SetupUtility.exe (J:\5e5551a1a92304c921693b201ca596\SetupUtility.exe) failed with error 0x800b0101 (現在のシステム時計または署名ファイルのタイムスタンプで確認すると、必要な証明書の有効期間が過ぎています。)

    No FileHash provided. Cannot perform FileHash verification for SetupUtility.exe

    File SetupUtility.exe (J:\5e5551a1a92304c921693b201ca596\SetupUtility.exe), failed authentication. (Error = -2146762495). It is recommended that you delete this file and retry setup again.

    Final Result: Installation failed with error code: (0x800B010B), "一般的な信頼エラーです。 " (Elapsed time: 0 00:01:08).

    「証明書の有効期間超過」について検索し、証明書キャッシュのクリアも試しましたが、

    状態に変化はありませんでした。なお上記のJ:ドライブはテンポラリファイルなどを置いて

    いる内蔵増設HDDで、容量などの問題はありません。

    ご覧のような状態です。何かアドバイスをいただければ幸いです。

    申し遅れましたがOSは64ビット版のWindows7 Home Premium でSP1を適用済みです。

    他のWindowsUpdateはすべて適用できていると思います。

    よろしくお願い申し上げます。

    追記:

    その後、証明書の有効期限が関係しているのではないか、という情報を見かけました。

    http://blogs.msdn.com/b/vsnetsetup/archive/2011/05/09/installation-failed-with-error-code-0x800b010b-quot-generic-trust-failure.aspx


    While installing .Net Framework 4.0, you might encounter with the below error:  Installation failed with error code: (0x800B010B), "Generic trust failure”

    From the log snippet:

    [4/1/2011, 14:18:27]C:\11f6f1228c8fb51ff5\Windows6.0-KB956250-v6001-x86.msu - Signature verification for file Windows6.0-KB956250-v6001-x86.msu (C:\11f6f1228c8fb51ff5\Windows6.0-KB956250-v6001-x86.msu) failed with error 0x800b0101 (A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file.)

    [4/1/2011, 14:18:27]Final Result: Installation failed with error code: (0x800B010B), "Generic trust failure”

    In my scenario, there was an encryption software called Entrust.  This could inject itself into the install and cause the generic trust error.  The .Net Framework 4.0 was signed within the validity period of the certificate, the timestamp on the signature indicates the same.  The certificate is valid from 12/7/2009 – 3/7/2011, and the signature was time stamped on 3/18/2010.

    私の環境でもEntrustを利用していますので、もしかしたらこれが原因でしょうか。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2011-09-20T09:56:40+00:00

    【 統合されたスレッドです。統合元タイトル:WINDOWSアップデートでNet Framwork4 セキュリティ更新プログラム、エラー66Aと出ます対処法を教えてください。 】

    WINDOWSアップデートで.Net Framwork4 セキュリティ更新プログラム、

    KB2478663、KB2518870インストールできません、エラー66Aと出ます対処法を教えてください。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2011-09-20T10:12:22+00:00

    【 統合されたスレッドです。統合元タイトル:WINDOWSアップデートでNet Framwork4 セキュリティ更新プログラム、エラー66Aと出ます対処法を教えてください。 】

    ・Microsoft Answersにこちらのスレッドがあります。

    【 [Vista] KB2446708が何度やってもインストールに失敗する。(エラーコード66A) 】

     http://answers.microsoft.com/ja-jp/windows/forum/windows_vista-windows_update/vista-kb2446708%E3%81%8C%E4%BD%95%E5%BA%A6%E3%82%84%E3%81%A3%E3%81%A6%E3%82%82%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%99%E3%82%8B%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%B3%E3%83%BC%E3%83%8966a/177c360b-a666-e011-8dfc-68b599b31bf5

    上記URLの フォーラムモデレーターの松嶋活智さんの回答(4月 18,2011)を参照してください。

    fmiyaさんの場合とKB番号は異なりますが、同じ Microsoft .NET Framework 4 セキュリティ更新プログラムでエラーになっています。

    fmiyaさんも試してみてはどうでしょうか。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2011-09-20T10:20:44+00:00

    【 統合されたスレッドです。統合元タイトル:WINDOWSアップデートでNet Framwork4 セキュリティ更新プログラム、エラー66Aと出ます対処法を教えてください。 】

    書き込みありがとうございます。

    早速、試してみます。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません