Windows 10で.NET Framework 3.5をダウンロードして有効化する方法

古いプログラムがWindows 10 上で .NET Framework 3.5を要求する場合、通常は別途レガシーインストーラーをダウンロードする必要はありません。Windows 10 では、.NET Framework 3.5 は Windows のオンデマンド機能です。この機能を有効にすると、Windows は Windows Update から必要なファイルをダウンロードします。PC がオフラインの場合、または Windows Update がブロックされている場合は、対応する Windows 10 インストール メディアをソースとして使用してください。

.NET Framework 3.5 は .NET 2.0 および 3.0 アプリケーションをサポートしており、.NET Framework 4.x と共存できます。また、.NET Framework 3.5 は主に旧バージョンのソフトウェアとの互換性のために残されているため、Microsoft は新しいバージョンのアプリケーションが利用可能な場合はそちらを使用することを推奨しています。詳細については、Microsoft の公式 .NET Framework 3.5 インストール ガイドを参照してください。

Windows Updateで.NET Framework 3.5を有効にする

これは、Windows UpdateにアクセスできるWindows 10 PC向けの最も簡単な方法です。開始する前に、管理者アカウントでサインインしてください。

  1. Windowsの機能を開きます。スタートボタンを押し、「Windowsの機能」と入力して、「Windowsの機能の有効化または無効化」を選択します。
Windows 10のスタート検索で「Windowsの機能の有効化または無効化」と表示される
スタートメニューから「Windows の機能」を検索し、「Windows の機能の有効化または無効化」を開きます。
  1. .NET Framework 3.5 を選択します。.NET Framework 3.5 (.NET 2.0 および 3.0 を含む)にチェックを入れ、[OK]を選択します。ソフトウェアのドキュメントで特に要求されていない限り、WCF アクティベーションのサブ機能は必要ありません。
.NET Framework 3.5が選択されたWindowsの機能ダイアログ
.NET Framework 3.5 の親機能を有効にしてください。デスクトップ アプリケーションの場合、通常 WCF の有効化オプションは不要です。
  1. Windowsが機能ファイルを取得するまで待ちます。Windowsが必要なファイルの入手方法を尋ねてきた場合は、Windows Updateからダウンロードするオプションを選択してください。インストールが完了するまで、PCをインターネットに接続したままにしてください。
Windowsの機能では、Windows Updateから必要なファイルをダウンロードするように促すプロンプトが表示されます。
Windows Update は、.NET Framework 3.5 の有効化を完了するために必要なペイロードをダウンロードできます。
  1. インストールを完了してください。完了ダイアログを閉じ、Windowsから再起動を求められた場合はPCを再起動してください。その後、.NET Framework 3.5を必要とするプログラムを起動してください。
オプション機能のインストール後のWindows機能完了画面
インストールが正常に完了すると、Windowsは要求された変更が完了したことを報告します。

Windows 10メディアを使用して.NET Framework 3.5をオフラインでインストールする

Windows 10の場合、Microsoftはサポートされているオフラインインストール方法として、Windowsインストールメディアに含まれる機能ファイルを使用することを挙げています。古い.NET Framework 3.5 SP1スタンドアロンインストーラーは、以前のバージョンのWindows向けであり、Windows 10でサポートされているオフラインインストーラーではありません。

  1. 対応するWindows 10メディアを準備してください。PCにインストールされているWindows 10のバージョンに対応するISOイメージをマウントするか、インストールメディアを接続します。エクスプローラーでドライブレターを確認し、sources\sxsフォルダーが存在することを確認してください。Microsoftは、異なるWindowsバージョンのソースファイルを使用しないよう警告しています。バージョンが一致しない場合、インストールが失敗したり、システムがサポート対象外の状態になる可能性があるためです。必要に応じて、MicrosoftのWindowsインストールメディアの手順を参照してください。
マウントされたWindows 10インストールメディア上のsources sxsフォルダーを表示するファイルエクスプローラー
オフラインソースは、対応するWindows 10インストールメディア上のsources\sxsフォルダーです。
  1. 管理者権限でコマンドプロンプトを開きます。コマンドプロンプトを検索し、右クリックして「管理者として実行」を選択します。
  2. メディアをソースとして DISM を実行します。D:マウントされた ISO または USB の実際のドライブ文字に置き換えてから、次のコマンドを実行しますDISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs。/LimitAccessスイッチは、DISM が Windows Update に接続しないように指示します。
管理者コマンドプロンプトでDISM NetFx3コマンドをDソースsxsを使用して実行する
管理者権限のコマンドプロンプトから、正しいメディアドライブのドライブレターを指定して、NetFx3 DISMコマンドを実行してください。
  1. DISM が正常に完了したことを確認してください。操作が 100% に達し、正常に完了したという報告が表示されるまで待ちます。環境によっては Windows を再起動し、レガシー アプリを再度試してください。Microsoft は、.NET Framework 3.5 用の DISM 展開ガイドで同じ構文を説明しています。
管理者コマンドプロンプトにDISM操作が正常に完了したことを示す表示
DISMのインストールが正常に完了すると、機能操作が正常に完了したと報告されます。

.NET Framework 3.5 がインストールできない場合の対処法

0x800F0906、0x800F081F、0x800F0907などのエラーは、通常、ダウンロード、ソースファイル、またはポリシーの問題を示しています。エラー0x800F0922も機能のインストール中に発生する可能性がありますが、Microsoftによると、これは.NET Framework固有の問題ではありません。

必要なファイルが見つからないため、Windows 機能のエラー メッセージ (コード 0x800F081F) が表示されます。
エラー0x800F081Fは、一般的にWindowsが必要な機能ファイルの有効なソースを見つけられないことを意味します。
  • エラーコード0x800F0906については、PCがWindows Updateにアクセスできるかどうか、またプロキシ、ファイアウォール、または組織のポリシーによってダウンロードがブロックされていないかどうかを確認してください。
  • エラーコード0x800F081Fについては、ソースパスを確認し、インストールされているWindows 10のバージョンと一致するインストールメディアを使用してください。
  • エラーコード0x800F0907は、グループポリシーの設定によってWindowsがオプションコンポーネントのペイロードをダウンロードできないことが原因である可能性があります。管理対象PCの場合は、ドメインポリシーを自分で変更するのではなく、管理者に問い合わせてください。

Microsoftの.NET Framework 3.5インストールエラーに関するリファレンスには、エラーの原因と承認済みの解決方法が記載されています。

新しいバージョンの.NETを削除する必要がありますか?

いいえ。.NET Framework 4.x をアンインストールして 3.5 を追加しないでください。これらのバージョンは異なるアプリケーションを対象としており、共存できます。アプリケーションが明示的に 3.5 を必要とする場合にのみ有効にしてください。それ以外の場合は、Windows や他のアプリケーションが既に使用している新しい .NET コンポーネントを維持してください。

コメントを残す

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcher Studioを使えば、写真を絵画、鉛筆画、漫画に変換できます。エフェクトの選択方法、プレビューの調整方法、作品の保存方法を学びましょう。

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別子がビットレート、エンコーダー、タグについて何を明らかにするのか、従来のワークフローがどのように機能するのか、そして現在利用可能なツールの中で、ファイルの検査や楽曲の識別に使えるものはどれなのかを学びましょう。

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Indexは、ローカル画像のタグ付け、評価、閲覧を行うための、Windows向けの旧来の写真カタログツールです。その機能、互換性の制限、および現在もサポートされている代替ツールについてご確認ください。

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用して、Windowsファイルの属性とタイムスタンプを編集したり、JPEG EXIF写真の日付を更新したり、バッチ変更を安全にプレビューしたりする方法を学びましょう。

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10の各モニターに個別の壁紙を設定し、ディスプレイを識別し、画像のフィットを調整し、モニターの選択肢が見つからない場合のトラブルシューティングを行います。

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewerの機能、写真モードとコミックモードの仕組み、ダウンロードすべきWindows版、そして旧バージョンと改訂版の違いについて学びましょう。

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloaderプロジェクトの作成方法、クロール範囲の選択方法、画像フィルタと保存先の設定方法、バッチダウンロードの確認方法を学びましょう。

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7または8用のスライドショーを設定し、簡単なVBScriptショートカットを作成して、キーボードショートカットキーを割り当てて次の壁紙に進めるようにします。

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvertを使えば、エフェクトの適用、写真のリサイズ、画像フォーマットの一括変換が可能です。出力設定の選択、編集内容のプレビュー、オリジナル画像の保護も行えます。

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeAppを使って、インストール済みのWindowsアプリケーションを別のPCに移行しましょう。TAPパッケージの仕組み、設定の取得方法、転送できない可能性のある項目について学びます。