セキュリティ更新プログラムの2966827または2966828をインストールした後、Windows Server 2012 R2、Windows Server 2012、Windows 8.1、またはWindows 8で Microsoft .NET Framework 3.5 機能を有効にすることはできません。

適用先
.NET Framework 3.5 Service Pack 1

現象

Microsoft .NET Framework 3.5 のセキュリティ更新プログラムの2966827または2966828 (「Microsoft Security Bulletin MS14-046」で説明) をインストールした後、Windows 機能でオプションの Microsoft .NET Framework 3.5 機能を初めて有効にしようとすると、この機能はインストールされません。 Microsoft .NET Framework 3.5 機能を追加する前にインストールを "ステージング" すると、このエラーが発生することがあります。 

この問題が発生すると、次のいずれかのエラー メッセージが表示される場合があります。

エラー コード エラー メッセージ
0x800F0906 メモ: ソース ファイルをダウンロードできませんでした。
機能の復元に必要なファイルの場所を指定するには、"source" オプションを使用してください。 ソースの場所の指定の詳細については、「http://go.microsoft.com/fwlink/?LinkId=243077」を参照してください。
DISM ログ ファイルは C:\Windows\Logs\DISM\dism.log にあります
必要な変更を完了できませんでした。

インターネットに接続して、必要なファイルをダウンロードできませんでした。 インターネットに接続していることを確認し、[再試行] をクリックしてやり直してください。

1 つ以上の役割、役割サービス、または機能のインストールに失敗しました。
ソース ファイルが見つかりませんでした。 役割と機能の追加ウィザードの新しいセッションで役割、役割サービス、または機能のインストールを再実行し、ウィザードの [確認] ページで [代替ソース パスの指定] をクリックして、インストールに必要なソース ファイルの有効な場所を指定してください。 接続先のサーバーのコンピューター アカウントを使用してアクセスできる場所を指定する必要があります。
0x800F0906 - CBS_E_DOWNLOAD_FAILURE
0x800F081F メモ: ソース ファイルが見つかりませんでした。
機能の復元に必要なファイルの場所を指定するには、"source" オプションを使用してください。 ソースの場所の指定の詳細については、「http://go.microsoft.com/fwlink/?LinkId=243077」を参照してください。
DISM ログ ファイルは C:\Windows\Logs\DISM\dism.log にあります
0x800F081F - CBS_E_SOURCE_MISSING
エラー コード: 0x800F081F
エラー: 0x800F081F

原因

この問題は、.NET Framework 3.5 の Microsoft Security Bulletin MS14-046セキュリティ更新プログラム2966827と2966828が、システムで Microsoft .NET Framework 3.5 機能が有効になっている場合にのみシステムに追加されるメタデータが必要であるために発生します。

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。 この問題は、更新 プログラムの3005628によって解決されました。 次のセクションで提供される回避策は、状況に応じて引き続きお客様のブロックを解除します。

回避策

この問題を解決するには、更新プログラム の3005628をインストールします。 この問題を回避するには、状況に応じて、次のいずれかの回避策を使用します。

  • セキュリティ更新プログラムの2966827または2966828をインストールする前に、Microsoft .NET Framework 3.5 機能有効にします。 Windows 機能のオンとオフを切り替える方法の詳細については、次の Microsoft Web ページを参照してください。

    Windows 機能のオンとオフを切り替える展開イメージのサービスと管理 (DISM) またはサポートされているマネージド更新システムを使用して、Microsoft .NET Framework 3.5 機能を追加することもできます。 DISM を使用して.NET Framework 3.5 を展開する方法の詳細については、次の Microsoft Web ページを参照してください。
    展開イメージのサービスと管理 (DISM) を使用して.NET Framework 3.5 を展開する

  • セキュリティ更新プログラム2966827または2966828が既にシステムにインストールされている場合は、更新プログラムを一時的にアンインストールし、.NET Framework 3.5 を有効にしてから、セキュリティ更新プログラムを再インストールします。

  • Windows Server Update Services (WSUS)、Microsoft Intune、または System Center Configuration Manager 環境からこの動作が表示される場合は、次のドキュメントを参照してください。

追加情報

この記事の情報は、次の製品に適用されます:

  • Microsoft .NET Framework 3.5