• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:.NETFramework4のパッチの適用確認)

.NETFramework4のパッチの適用確認方法と複数パッチ適用時の確認手順

このQ&Aのポイント
  • .NET Framework 4のパッチの適用確認方法や複数パッチ適用時の確認手順について教えてください。
  • Windows Server 2008 R2 SP1環境で、.NET Framework 4のセキュリティパッチの適用状況を確認する方法や、複数のパッチを適用する場合の手順について教えてください。
  • .NET Framework 4のセキュリティパッチ(KB3074547)の適用状況を確認する方法は、「プログラムと機能」-「インストールされた更新プログラムを表示」に表示されます。また、複数のパッチを適用する場合は、各パッチの適用後に「プログラムと機能」で.NET Framework 4のコンポーネントのバージョンを確認する必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • K_byakko
  • ベストアンサー率28% (307/1085)
回答No.1

それ以前に、何故.NET Framework 4? 4系の最新バージョンは、4.6.1ですが…。 #下手をすると、4系は、4.6.1のみサポートかも…。 回答ではありませんが、とりあえず、4系を使用するアプリを改修(行儀の良いアプリだと、改修不要かと)の上で、4.6.1に入れ替えて(入れ替えの過程で4.0は消される)、それの最新パッチを当てるのを強く推奨。

noname#242248
質問者

お礼

「MS15-041」「MS15-048」「MS15-101」「MS15-118」が適用するパッチでですが、「プログラムと機能」-「インストールされた更新プログラム」に表示されました。 検証にしようしたサーバーが問題ではと思い、構築しなおしたら、事象に改善が見られました。 実施した手順は下記です。 <手順> (1).Microsoft .NET Framework 4 (dotNetFx40_Full_setup.exe)をインストール。 (2).「プログラムと機能」-「プログラムのアンインストールまたは変更」に以下が存在していることを確認。 -------------------------------------------------------------------------- Microsoft .NET Framework 4 Client Profile 4.030319 Microsoft .NET Framework 4 Client Profile Language Pack - 日本語 4.030319 Microsoft .NET Framework 4 Extended 4.030319 Microsoft .NET Framework 4 Extended Language Pack - 日本語 4.030319 ------------------------------------------------------------------------- (3).「MS15-041 .NET Framework の脆弱性により、情報漏えいが起こる (3048010)」のWindowsServer 2008 R2 SP1用セキュリティ更新プログラム(NDP40-KB3037578-x64.exe)をインストール。 「プログラムと機能」-「インストールされた更新プログラム」に以下が存在していることを確認。 ------------------------------------------------------------------------- Security Update for Microsoft .NET Framework 4 Client Profile(KB3037578) Security Update for Microsoft .NET Framework 4 Extended(KB3037578) ------------------------------------------------------------------------- (4).「MS15-048 .NET Framework の脆弱性により、特権が昇格される (3057134)」のWindowsServer 2008 R2 SP1用セキュリティ更新プログラム(NDP40-KB3023221-x64.exe)をインストール。 「プログラムと機能」-「インストールされた更新プログラム」に以下が存在していることを確認。 ------------------------------------------------------------------------- Security Update for Microsoft .NET Framework 4 Client Profile(KB3023221) ------------------------------------------------------------------------- (5).「MS15-048 .NET Framework の脆弱性により、特権が昇格される (3057134)」のWindowsServer 2008 R2 SP1用セキュリティ更新プログラム(NDP40-KB3032662-x64.exe)をインストール。 「プログラムと機能」-「インストールされた更新プログラム」に以下が存在していることを確認。 ------------------------------------------------------------------------- Security Update for Microsoft .NET Framework 4 Client Profile(KB3032662) ------------------------------------------------------------------------- (6)「MS15-101 .NET Framework の脆弱性により、特権が昇格される (3089662)」のWindowsServer 2008 R2 SP1用セキュリティ更新プログラム(NDP40-KB3074547-x64.exe)をインストール。 「プログラムと機能」-「インストールされた更新プログラム」に以下が存在していることを確認。 ------------------------------------------------------------------------- Security Update for Microsoft .NET Framework 4 Client Profile(KB3074547) ------------------------------------------------------------------------- (7)「MS15-118 特権の昇格に対処する .NET Framework 用のセキュリティ更新プログラム (3104507)」のWindowsServer 2008 R2 SP1用セキュリティ更新プログラム(NDP40-KB3097994-x64.exe)をインストール。 「プログラムと機能」-「インストールされた更新プログラム」に以下が存在していることを確認。 ------------------------------------------------------------------------- Security Update for Microsoft .NET Framework 4 Client Profile(KB3097994) ------------------------------------------------------------------------- (8)「MS15-118 特権の昇格に対処する .NET Framework 用のセキュリティ更新プログラム (3104507)」のWindowsServer 2008 R2 SP1用セキュリティ更新プログラム(NDP40-KB3098778-x64.exe)をインストール。 「プログラムと機能」-「インストールされた更新プログラム」に以下が存在していることを確認。 ------------------------------------------------------------------------- Security Update for Microsoft .NET Framework 4 Client Profile(KB3098778) Security Update for Microsoft .NET Framework 4 Extended(KB3098778) -------------------------------------------------------------------------

noname#242248
質問者

補足

諸事情により.NET Framework4.6.1に挙げられないため、質問をしています。 「プログラムと機能」-「インストールされた更新プログラム」に.NET Framework4のパッチ一覧が 表示されないので確認できる方法がないかを質問しています。 .NET Framework4.6.1にあげれば、マイクロソフトのサポートサービスは提供され、.NET Framework3.5.1 と同じように「プログラムと機能」-「インストールされた更新プログラム」に表示されうということを 確認されて回答を頂いておりますでしょうか。 OS,IEなどのパッチは適用すると「プログラムと機能」-「インストールされた更新プログラム」にパッチの 番号が表示されますが、なぜか.NET Framework4の場合、適用されたパッチが確認できませんので、後から 確認できる方法について質問しています。 .NET Framework4がサポート終了ということなら、「環境」に記載したDBがSQL Server 2008R2 SP2であること も確認されていますでしょうか。 SQL Server 2008R2 SP2は昨年の10月でサポート終了しています。 簡単にバージョンアップできる環境なら、SQL Server 2008R2 SP2もバージョンアップを行っています。 .NET Framework4については、某メーカーのソフトウェアのある一部の機能で使用しています。 現行使用しているソフトウェアに対してのパッチの適用であれば、運用範囲内の扱いですが、 .NET Framework4から4.6.1に挙げるということはバージョンが違うのですからシステム改修扱いになり、 ユーザーへの報告およびユーザ側での予算どりが必要になり、すぐにできることではありません。 SQL Server 2008R2からSQL Server 2012に挙げるのと同じようなシステム改修扱いになります。 また、このシステムには多くのユーザーが利用しており、他の会社も関係しているため、他の会社と 調整および連携した上で、正常性確認も必要になります。 なので、.NET Framework4のままにしています。

関連するQ&A