概要
.NET Framework 4.7.1の更新プログラムは、Windows 7 SP 1、Windows 8.1、Windows 10 Anniversary Update、 Windows 10 Creators Update、Windows Server 2008 R2 SP1、Windows Server 2012、Windows Server 2012 R2、Windows Server 2016 で使用できます。 この更新プログラムにより解決される問題の詳細については、「この更新プログラムにより解決される問題」を参照してください。 この更新プログラムの修正プログラムは、今後の Fall Creators Update (バージョン 1709) および Server 2016 バージョン 1709 の累積的な更新プログラムで入手できます。
この更新プログラムの入手方法
Windows Update
この更新プログラムは、Windows Updateから入手できます。
Microsoft ダウンロード センター
次のファイルは、Microsoft ダウンロード センターからダウンロードできます。
Windows RT 8.1 の場合:
今すぐパッケージをダウンロードする
マイクロソフトのサポート ファイルをダウンロードする方法の詳細については、以下のサポート技術情報番号をクリックしてください。
119591オンライン サービスから Microsoft サポート ファイルを入手する方法
4013443 「更新プログラムの表示または非表示」トラブルシューティング ツール パッケージマイクロソフトでは、アップロード時点の最新のウイルス検査プログラムを使用して、 配布ファイルのウイルス チェックを行っています。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。
前提 条件
この更新プログラムを適用するには、.NET Framework 4.7.1 がインストールされている必要があります。
再起動の必要性
影響を受けるファイルが使用されていない場合、この更新プログラムの適用後、コンピューターを再起動する必要があります。
この更新プログラムで解決される問題
この更新では、.NET Framework 4.7.1 の次の問題が修正されています。
基本クラス ライブラリ (BCL)
-
.NET Standard ライブラリを使用する .NET 4.6.1 を対象とするアプリケーションは、.NET Framework 4.7.1 で実行すると破損する可能性があります。 [526755、netstandard.dll、バグ]
-
以前のバージョンの.NET Frameworkでシリアル化された大文字と小文字の区別を無視する CultureAwareComparer は、.NET Framework 4.7.1 で正しく逆シリアル化されません。 [526752、mscorlib.dll、バグ]
-
System.Diagnostics.StackTrace または Exception.StackTrace を頻繁に使用するアプリケーションは、.NET Framework 4.7.1 で実行速度が低下する可能性があります。 [517815、System.dll、バグ]
Windows Presentation Framework (WPF)
-
特定のデュアル GPU マシンでは、WPF アプリケーションを高いコントラストで実行しているときに視覚的なアーティファクトが発生することがあります。 [530113、System.Drawing.dll、バグ]
-
特定のシナリオでは、System.Windows.Controls.PrintDialog()は、軽量のオーバーフロー例外をスローします。 [530512、PresentationFramework.dll、バグ]
詳細情報
このパッケージをインストールすると、オペレーティング システムに応じて、次の更新プログラムがインストールされたことがわかります。
-
Windows 7 SP1 および Windows Server 2008 R2 SP1 の場合は、Microsoft .NET Framework 4.7.1 用の更新プログラム (KB4054852)は、コントロール パネルの プログラムと機能 の項目にインストールされている製品として表示されています。
-
Windows Server 2012 では、コントロール パネルの インストール済みアップデート 項目の下に Microsoft Windows 用アップデート(KB4054853) として表示されます。
-
Windows 8.1 または Windows Server 2012 R2 では、コントロール パネルのインストール済みアップデート項目の下に Microsoft Windows 用 アップデート (KB4054854)として表示されます。
-
Windows 10 Anniversary Update、Windows 10 Creators Update、および Windows Server 2016 では、コントロール パネルのインストール済みアップデート の項目に Microsoft Windows 用アップデート (KB4054855) として表示されます。
トラブルシューティング
トラブルシューティング#トラブルシューティング
この更新プログラムのインストール中に、この更新プログラムのインストールを妨げたり、ブロックする問題が発生する可能性があります。 次の表に、考えられるブロックの問題とその解決方法を示します。
ブロック メッセージ |
この問題と解決策が発生する理由 |
Software Update KB4054856 は適用されません。 |
この問題は、デバイスで .NET Framework 4.7.1 製品が欠落していて、この更新プログラムがインストールされている場合に発生します。 解決策: この更新プログラムをインストールする前に、.NET Framework 4.7.1 製品をインストールします。 |
1. ソフトウェア更新プログラム KB4054856 は適用されません。 2. .NET Framework 4.7.1 はこのオペレーティング システムではサポートされていません。 |
この問題は、.NET Framework 4.7.1をサポートしていないデバイスに更新プログラムがインストールされている場合に発生します。 解決策: .NET Framework 4.7.1 を確認し、この更新プログラムがサポートされているプラットフォームにインストールされていることを確認します (サポートされているプラットフォームの一覧を以下に示します)。 |
.NET Framework 4.7.1以降のアップデートがこのコンピューターに既にインストールされています。 |
この問題は、Windows 10 Fall Creators 更新プログラム (バージョン 1709) または .NET Framework 4.7.1 を有する Server 2016 バージョン 1709 を持つデバイスに更新プログラムがインストールされている場合に発生します。 解決策: この更新プログラムは、Windows 10 Fall Creators 更新プログラム (バージョン 1709) または Server 2016 バージョン 1709 ではサポートされていません。この更新プログラムの変更は、Windows 10 Fall Creators 更新プログラム (バージョン 1709) および Server 2016 バージョン 1709 の今後の累積的な更新プログラムで入手できます。 |
サポートされているプラットフォーム
.NET Framework 4.7.1 の更新プログラムは、以下のオペレーティング システムでサポートされています。
-
Windows 7 Service Pack 1 (x86 および x64)
-
Windows 8.1 (x86 および x64)
-
Windows 10 Anniversary Update / バージョン 1607(x86 および x64)
-
Windows 10 Creators の更新/バージョン 1703(x86 および x64)
-
Windows Server 2008 R2 Service Pack 1 (x64)
-
Windows Server 2012 (x64)
-
Windows Server 2012 R2 (x64)
-
Windows Server 2016 (x64)
この更新プログラムの修正プログラムは、Fall Creators Update (バージョン 1709) および Server 2016 バージョン 1709 の累積的な更新プログラムで入手できます。