Windows 7 SP1 と Windows Server 2008 R2 SP1 用の .NET Framework 4.6、4.6.1、4.6.2、4.7、4.7.1、および Windows Server 2008 SP2 における .NET Framework 4.6 のセキュリティおよび品質ロールアップについて (KB 4054981)

適用対象: .NET Framework 4.7.1.NET Framework 4.7.NET Framework 4.6.2

注意事項


この更新プログラムは 2018 年 2 月 14 日のセキュリティおよび品質ロールアップ (KB 4076492KB 4076495) に含まれます。 この更新プログラムは、2018 年 1 月 17 日に品質ロールアップのプレビュー (KB 4057270KB 4057273) の一部としてリリースされていました。

はじめに


この Windows 7 Service Pack 1 (SP1) および Windows Server 2008 R2 SP1 用の更新プログラムには、.NET Framework4.6、4.6.1、4.6.2、4.7、4.7.1 の累積的な信頼性の強化が含まれています。また、この Windows Server 2008 Service Pack 2 (SP2) 用の更新プログラムには、.NET Framework 4.6 の累積的な信頼性の強化が含まれています。この更新プログラムは、定期的な保守ルーチンの一部として適用することをお勧めします。         この更新プログラムをインストールする前に、「前提条件」と「再起動の必要性」のセクションを参照してください。

重要

  • .NET Framework 4.6、4.6.1、4.6.2、4.7 のすべての更新プログラムを適用するには、d3dcompiler_47.dll の更新プログラムがインストールされている必要があります。   この更新プログラムを適用する前に、含まれている d3dcompiler_47.dll の更新プログラムをインストールすることをお勧めします。 d3dcompiler_47.dll 更新プログラムの詳細については、Windows 7 SP1 および Windows Server 2008 R2 SP1 の場合は KB 4019990 を参照してください。   Windows Server 2008 の場合は KB 4019478 を参照してください。  
  • この更新プログラムをインストールした後に言語パックをインストールした場合は、この更新プログラムを再インストールする必要があります。 そのため、この更新プログラムをインストールする前に、必要な言語パックをすべてインストールすることをお勧めします。 詳細については、「Windows への言語パックの追加」を参照してください。

品質と信頼性の強化


.NET Framework 4.6、4.6.1、4.6.2、4.7、4.7.1

ASP.NET1

次のシナリオでは、ASP.NET によって応答から Cookie が削除されることがあります。

  • Cookie を追加するには、HttpResponse.Headers に “set-cookie” を追加します。
  • もう 1 つの Cookie は、HttpResponse.SetCookie/HttpResponse.Cookies.Set を使用して追加します。

この修正プログラムを適用すると、ASP.NET によって応答の Cookie が削除されなくなります。 

Active Directory2

TokenGroupSet は、元の SID と共にプリンシパルを返すことで、解決できない SID をサポートするようになりました。

ADO.NET3

SqlBulkCopy の書き込み中にネットワークの例外を受け取った後、SqlConnection が "終了と破棄" で停止することがあります。

WCF4

リスナーが停止しているときに ThisLock プロパティを取得しないことで、SharedTcpTransportManager.OnClose および OnReceiveComplete 関数のデッドロック状態を解決します。 

1 Active Server Pages (ASP.NET)
2 Active Directory Services (ADS)
3 ActiveX データ オブジェクト (ADO.NET)  
4 Windows Communication Foundation (WCF) 

この更新プログラムの関連情報


Windows 7 SP1 および Windows Server 2008 R2 SP1 に関連するこの更新プログラムの詳細については、次の Microsoft サポート技術情報を参照してください。 

4076492 Windows 7 SP1 および Windows Server 2008 R2 SP1 用の .NET Framework 3.5.1、4.5.2、4.6、4.6.1、4.6.2、4.7、4.7.1 のセキュリティおよび品質ロールアップ (KB 4076492) 

4057270 Windows 7 SP1 および Windows Server 2008 R2 SP1 用の .NET Framework 3.5.1、4.5.2、4.6、4.6.1、4.6.2、4.7、4.7.1 の 2018 年 1 月の品質ロールアップのプレビュー (KB 4057270)

Windows Server 2008 SP2 に関連するこの更新プログラムの詳細については、次のマイクロソフト サポート技術情報を参照してください。

4076495 Windows Server 2008 SP2 用の NET Framework 2.0 SP2、3.0 SP2、4.5.2、4.6 のセキュリティおよび品質ロールアップ (KB 4076495)

4057273 2018 年 1 月 Windows Server 2008 SP2 用の NET Framework 2.0 SP2、3.0 SP2、4.5.2、4.6 の品質ロールアップのプレビュー (KB 4057273)

方法 1: Windows Update

この更新プログラムは、Windows Update を介して利用可能です。 自動更新を有効にすると、この更新プログラムは自動的にダウンロードおよびインストールされます。 セキュリティ更新プログラムを自動的に入手する方法の詳細については、「Windows Update: FAQ」を参照してください。

方法 2: Microsoft Update カタログ

この更新プログラムのスタンドアロン パッケージを入手するには、Microsoft Update カタログ Web サイトにアクセスします。 

方法 3: Windows Software Update Services (WSUS)

WSUS サーバーで、次の手順を実行します。

  1. [スタート] ボタンをクリックし、[管理ツール] をポイントし、[Microsoft Windows Server Update Services 3.0] をクリックします。
  2. [ComputerName] を展開し、[操作] をクリックします。
  3. [更新のインポート] をクリックします。

    注: WSUSは、ブラウザーのウィンドウを開き、ActiveX コントロールをインストールするようにというメッセージが表示される場合があります。 この場合は、操作を続行するために、ActiveX コントロールをインストールする必要があります。
  4. ActiveX コントロールをインストールすると、Microsoft Update カタログの画面が表示されます。 Windows 7 SP1 および Windows Server 2008 R2 SP1 の場合は「4076492」と [検索] ボックスに入力し、Windows Server 2008 SP2 の場合は「4076495」と入力し、[検索] をクリックします。      
  5. 実際の環境のオペレーティング システム、言語、プロセッサに合った .NET Framework パッケージを選択します。 [追加] をクリックしてバスケットに追加します。
  6. 必要なパッケージをすべて選択したら、[バスケットの表示] をクリックします。 
  7. [インポート] を選択して、WSUS サーバーにパッケージをインポートします。
  8. WSUS に戻るには、パッケージをインポートした後に [閉じる] をクリックします。

これで、WSUS 経由で更新プログラムをインストールすることができます。

必要条件

この更新プログラムを適用するには、.NET Framework 4.6、4.6.1、4.6.2、4.7、または 4.7.1 がインストールされている必要があります。 

再起動の必要性

影響を受けるファイルが使用されている場合、この更新プログラムの適用後、コンピューターを再起動する必要があります。 この更新プログラムを適用する前に、すべての .NET Framework ベースのアプリケーションを終了することをお勧めします。

更新プログラムの置き換えに関する情報

この更新プログラムを適用すると、以下の更新プログラムが置き換えられます。

  • Windows 7 SP1 および Windows Server 2008 R2 SP1 の場合: 4042076 および 4035036 を更新します。
  • Windows Server 2008 SP2 の場合: 4042201 および 4035039 を更新します。

ファイル情報