修正:.NET Framework 3.5がWindows 10から欠落している

.NET Framework 3.5は多くのWindowsアプリケーションを実行するための重要な機能ですが、Windows 10テクニカルプレビューでこの機能が有効になっていない、またはインストールに問題があるとの報告もありました。

.NET Frameworkは、Windowsプラットフォームで実行されている多くのアプリケーションの重要な部分です。 この機能は、これらのアプリが正常に動作するために必要な機能を提供します。 論理的には、これらのアプリをインストールする前に、コンピューターで.NET Frameworkを有効にする必要があります。

.NET Framework 3.5はWindows 10にはありません。インストール方法は以下の通りです。

.NET Framework 3.5はWindowsの重要なコンポーネントです。NETFrameworkが見つからない場合は、特定の問題が発生する可能性があります。 .NET Frameworkについて言えば、ユーザーは次の問題を報告しました。

  • Microsoft .NET Framework 3.5オフラインインストーラ - .NET Framework 3.5をインストールするには、インターネットに接続している必要がありますが、オフラインインストーラを使用してこのフレームワークをインストールすることもできます。
  • NET Framework 3.5エラー0x800f0906、0x800f0922、0x800f081f - さまざまなエラーのため、.NET Frameworkをインストールできない場合があります。 以前の記事で.NET Framework 3.5の一般的なエラーについて説明しましたので、ぜひチェックしてください。
  • NET Framework 3.5以下の機能がインストールできない、ソースファイルが見つかりませんでした - 時々、これらのメッセージが原因で.NET Frameworkをインストールできない場合があります。 しかし、あなたは私たちの解決策の一つを使ってその問題を解決することができるかもしれません。
  • .NET Framework 3.5がインストールできない - 場合によっては、NET Frameworkがまったくインストールできないことがあります。 これはおそらく設定やファイルの破損が原因ですが、簡単に修正できます。

さまざまなPCのエラーを修正するためのクイックソリューション

  • ステップ1 :このPCのスキャンと修復ツールをダウンロードしてください
  • ステップ2Windows 10の.NET Frameworkでエラーを引き起こしている可能性があるWindowsの問題を見つけるために“ Start Scan”をクリックしてください。
  • ステップ3 :すべての問題を解決するために「Start Repair」をクリックしてください。

解決策1 - Windowsの機能として.NET Framework 3.5をインストールする

.NET Frameworkを有効にする方法はいくつかありますが、そのうちの1つはコントロールパネルから有効にすることです。 お使いのコンピュータで.NET Frameworkが利用可能かどうかを確認するには、次の手順に従います。

  1. WindowsキーR キーを同時に押します 。 [ ファイル名を指定して実行]コマンドボックスに「 appwiz.cpl 入力してEnterキーを押すか、[ OK ]をクリックします。

  2. [ プログラムと機能 ]ウィンドウで、[ Windowsの機能の有効化または無効化 ]リンクをクリックします

  3. .NET Framework 3.5(.NET 2.0および3.0を含む)オプションが使用可能かどうかを確認してください。 はいの場合は、それを有効にしてからOKをクリックします

  4. 画面に表示される指示に従ってインストールを完了し、コンピュータから要求された場合はコンピュータを再起動します。

それをした後、.NET Frameworkは何の問題もなく再び働き始めるはずです。

Microsoftから.NET Framework 3.5を入手することもできます。

.NET Framework 3.5をダウンロードする

解決策2 - .NET Framework 3.5をオンデマンドでインストールする

コントロールパネルから.NET Framework 3.5をインストールするだけでなく、オンデマンドでインストールすることもできます。 特定のアプリで.NET Framework 3.5が必要で、この機能がコンピュータで有効になっていない場合は、インストールウィザードに.NET Framework 3.5をオンデマンドでインストールするためのプロンプトが表示されます。 .NET Framework 3.5をインストールするには、このプロンプトで[この機能をインストールする]オプションを選択すると、.NET Framework 3.5が自動的にコンピューターにインストールされます。

解決策3 - DISMコマンドを使用して.NET Framework 3.5をインストールする

しかし、一部のユーザーは、コントロールパネルまたはオンデマンドから.NET Framework 3.5をインストールしようとした後に特定のエラーメッセージが表示されると報告しています。 このエラーを回避するには、コマンドプロンプトで.NET Framework 3.5をインストールしてください。 その前に、Windows 10のインストールメディアが必要になるかもしれません。 あるいは、Windows 10 ISOをマウントすることもできます。 コマンドプロンプトを使用して.NET Framework 3.5をインストールするには、次の手順を実行します。

  1. WindowsキーR キーを同時に押します 。 [ ファイル名を指定して実行 ]ダイアログボックスに「 cmd 入力して、Enterキーを押します。

  2. コマンドプロンプトに次の行を入力します。DISM / Online / Enable-Feature / FeatureName:NetFx3 / All / LimitAccess / Source:X:\ sources \ sxs

このコマンドを実行するには、 Xをドライブとインストールメディアを表す文字で置き換える必要があります。 このコマンドを実行した後、あなたは何の問題もなくあなたのPCに.NET Framework 3.5をインストールできるはずです。

このコマンドを実行するには管理者特権が必要であるというメッセージが表示されることがあります。 その場合は、 コマンドプロンプト管理者として起動し、このコマンドをもう一度実行する必要があります。 その方法を確認するには、 解決策5の 手順1を必ず確認してください。

解決策4 - 不足しているアップデートをインストールしてやり直してください。

.NET Framework 3.5が見つからず、インストールできない場合は、最新のWindows Updateをダウンロードして問題を解決できる可能性があります。 バグによっては特定のコンポーネントのインストールが妨げられることがありますが、Windows 10をアップデートすることでそれらを修正できるはずです。

既定では、Windows 10は不足している更新プログラムを自動的にダウンロードしてインストールしますが、次の手順を実行して手動で更新プログラムを確認することもできます。

  1. Windowsキー+ Iキーを押して設定アプリを開きます。
  2. 設定アプリが開いたら、 [ アップデートとセキュリティ]セクションに移動します

  3. 今度はCheck for updatesボタンをクリックしてください 。 Windows 10は利用可能なアップデートを確認し、バックグラウンドでダウンロードします。

最新のアップデートをダウンロードしてインストールした後、再度.NET Framework 3.5をインストールする必要があります。

解決策5 - SFC / DISMスキャンを実行する

自分のWindows 10 PCに.NET Framework 3.5をインストールしようとしているときに何人かのユーザーが特定の問題とエラーメッセージを報告しました。 これはファイルの破損が原因である可能性が最も高いので、これらの問題を解決するためにSFCスキャンを実行し、それが効果があるかどうかを確認することをお勧めします。

SFCスキャンを実行するには、以下の手順を実行する必要があります。

  1. Windowsキーを押しながらXキーを押してWin + Xメニューを開き、メニューから[コマンドプロンプト](管理者)または[ PowerShell](管理者)を選択します。

  2. コマンドプロンプトが起動したら、 sfc / scannow入力してEnterキーを押します

  3. SFCスキャンが開始されます。 SFCスキャンは終了するのに約15分かかることがあるので、中断しないでください。

SFCスキャンが終了したら、再度.NET Framework 3.5をインストールします。 うまくいかない場合は、DISMスキャンも実行する必要があります。 それには、次の手順に従ってください。

  1. 管理者としてコマンドプロンプトを開きます。
  2. DISM / Online / Cleanup-Image / RestoreHealth入力してEnterキーを押して実行します。

  3. DISMスキャンが開始されます。 スキャンが完了するまでに15分以上かかることがあるので、スキャンを中断しないでください。

DISMスキャンが完了したら、再度.NET Framework 3.5をインストールします。 DISMスキャンがうまくいったとユーザーは報告していますが、それでも.NET Frameworkをインストールできない場合は、SFCスキャンを繰り返して問題が解決するかどうかを確認してください。

解決策5 - lodctrコマンドを使用する

.NET Framework 3.5がインストールされていないためインストールできない場合は、lodctrコマンドを使用して問題を解決できる可能性があります。 Windows 10でこれを行うには、単に次の簡単な手順に従います。

  1. 管理者としてコマンドプロンプトを開きます。 前のソリューションでコマンドプロンプトをすばやく開く方法を説明しました。必ずチェックしてください。
  2. コマンドプロンプトが開いたら、 lodctr / r入力してEnterキーを押して実行します。

コマンドが実行された後、問題は解決されるはずで、問題なく.NET Framework 3.5をインストールすることができます。 多くのユーザーがこの解決策が彼らのために働いたと報告したので、あなたが.NET Frameworkをインストールすることに問題があるならば、この解決策を試すことを忘れないでください。

解決策6 - グループポリシーを変更する

.NET Framework 3.5が見つからず、インストールできない場合は、グループポリシー設定を変更する必要があります。 これはかなり簡単です、そして、あなたはこれらのステップに従うことによってそれをすることができます:

  1. Windowsキーを押しながらRキーを押してgpedit.mscと入力しますEnterキーを押すか、 OKをクリックしてください。 このツールはProバージョンのWindows 10でのみ使用可能ですが、HomeバージョンのWindowsでグループポリシーエディタを実行する方法があります。

  2. グループポリシーエディタが起動したら、左ペインの[コンピュータの構成]> [管理用テンプレート]> [システム]に移動します。 右側のウィンドウで、[ オプションのコンポーネントのインストールとコンポーネントの修復の設定を指定する ]をダブルクリックします

  3. 新しいウィンドウが表示されます。 有効を選択し、 適用をクリックしてOKをクリックします。

  4. オプション: Windows Server Update Servicesの代わりにWindows Updateから直接修復コンテンツとオプション機能をダウンロードするをチェックします

これらの変更を加えた後は、管理者としてコマンドプロンプトを起動し、 gpupdate / forceコマンドを実行して変更を適用するだけです。

それが終わったら、問題なく.NET Frameworkをインストールできるはずです。

解決策7 - あなたのアクションセンターをチェックする

自分のPCに.NET Framework 3.5をインストールできないと報告したユーザーはほとんどいません。 この問題を解決するには、アクションセンターを確認する必要があります。 これはかなり簡単です、そして、あなたはこれらのステップに従うことによってそれをすることができます:

  1. Windowsキー+ Sキーを押してコントロールパネルに入ります。 結果の一覧から[コントロールパネル]を選択します。

  2. コントロールパネルが起動したら、 カテゴリビューが有効になっていることを確認してください。 それではシステムとセキュリティセクションに移動します

  3. 今すぐあなたのコンピュータの状態を確認し、問題を解決するをクリックしてください
  4. 警告が表示された場合は、必ず解決してください。

すべての問題が解決したら、もう一度.NET Frameworkをインストールしてみてください。

これらのステップの1つは、Windows 10の.NET Framework 3.5に関する問題を解決するはずですが、それでも問題が解決しない場合、または追加の質問がある場合は、以下のコメント欄にコメントを残してください。