概要
.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 で使用できます。 この更新プログラムにより解決される問題の詳細については、「この更新プログラムにより解決される問題」を参照してください。 この更新プログラムの修正プログラムは、今後の累積的な更新プログラム for Fall Creators 更新プログラム (バージョン 1709) および Server 2016 バージョン 1709 で利用可能になります。
この更新プログラムの入手方法
Windows Update
この更新プログラムは、Windows Update から取得できます。
Microsoft ダウンロード センター
次のファイルは、Microsoft ダウンロード センターからダウンロードできます。
Windows RT 8.1の場合:
パッケージをダウンロードします。
マイクロソフトのサポート ファイルをダウンロードする方法の詳細については、以下のサポート技術情報番号をクリックしてください。
119591 オンライン サービスからマイクロソフトのサポート ファイルを入手する方法
4013443 「更新プログラムの表示または非表示」トラブルシューティング ツール パッケージマイクロソフトでは、アップロード時点の最新のウイルス検査プログラムを使用して、 配布ファイルのウイルス チェックを行っています。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。
前提条件
この更新プログラムを適用するには、.NET Framework 4.7.1 がインストールされている必要があります。
再起動の必要性
影響を受けるファイルが使用されていない場合、この更新プログラムの適用後、コンピューターを再起動する必要があります。
この更新プログラムで解決される問題
この更新では、.NET Framework 4.7.1 の次の問題が修正されています。
基本クラス ライブラリ (BCL)
- .NET 標準ライブラリを使用する .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 の累積的な更新プログラム (バージョン 1709) および Server 2016 バージョン 1709 で利用可能です。