.NET Framework 3.5 インストール時のエラー: 0x800F0906、0x800F081F、0x800F0907

適用対象: Windows Server 2019, all versionsWindows 10, version 1803Windows Server version 1803 詳細

この問題は、Windows 10、Windows Server 2016、Windows Server バージョン 1709、Windows 8.1、Windows Server 2012 R2、Windows 8、または Windows Server 2012 を実行しているコンピューターに Microsoft .NET Framework 3.5 をインストールしようとしたときに発生します。

: Microsoft .Net Framework のインストール時に、この資料に記載されているエラーとは異なるエラーが発生することがありますが、それらのエラーも、以下の手順を試すことで修正できる場合があります。

Windows 8.1、Windows Server 2012 R2、Windows 8、または Windows Server 2012向けの解決方法


Windows 10 の場合の解決方法


詳細情報


これらのエラーは、インストール ウィザード、展開イメージのサービスと管理 (DISM) ツール、または Windows PowerShell コマンドを使用して .NET Framework 3.5 を有効にするときに発生することがあります。

Windows 10、Windows 8.1、Windows 8、Windows Server 2012 R2、および Windows Server 2012 では、.Net Framework 3.5 はオンデマンド機能です。 オンデマンド機能のメタデータが組み込まれています。 ただし、オンデマンド機能関連のバイナリおよびその他のファイルは組み込まれていません。 ユーザーが何らかの機能を有効にすると、Windows は Windows Update にアクセスして、機能をインストールするために不足している情報をダウンロードしようとします。 ご利用の環境のネットワーク構成や、更新プログラムをコンピューターにどのようにインストールするように構成してあるかが、この処理に影響します。 そのため、このような機能を初めてインストールするときにエラーが表示されることがあります。

これらのエラー コードに関連するエラー メッセージ

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

Windows Update 要件外での .NET Framework 3.5 のダウンロード方法

ボリューム ライセンスまたは MSDN サブスクリプションをお持ちのお客様は、オンデマンド機能メディアを入手できます。したがって、 .NET Framework 3.5 を入手できます。

.NET Framework 3.5 のインストール時に表示されるエラー コードが記載されていない

.NET Framework 3.5 のインストール時に、この資料に記載されていないエラー コードが表示されることがあります。詳しくは、次の資料を参照してください。