.NET Framework3.5インストールエラー0x800F0922を修正する方法



Windows OSユーザーは、主に2つの方法でこの問題を克服することができました。Windowsの機能をオンまたはオフにする方法と、DISMコマンドを使用する方法です。

方法1:Windowsの機能をオンまたはオフにする

を保持します Windowsキー そして Rを押す 。タイプ appwiz.cpl とクリック OK。 左側のペインから、[Windowsの機能をオンまたはオフにする]を選択します



0x800f0922



注意 :以前のバージョン(つまり、Win7および/またはWin8リリースプレビューから)からWindows 8にアップグレードし、.NET Framework 3.5.1のアクティブ化に問題がある場合は、Win8の「フック」インストールがある可能性があります。その場合は、コンピューターの更新またはリセットを実行することを検討してください。



方法2:.NETFrameworkを再インストールする

.NET Framework 3.5をインストールする前に、新しいバージョンの.NET Framework4.6を削除する必要があります。次の手順を実行する必要があります。

  1. 押す Windowsロゴ+ X
  2. クリック プログラムと機能
  3. 左側 クリックする必要があります Windowsの機能をオンまたはオフにします
  4. 選択を解除 .NET Framework4.6高度なサービス をクリックします OK 。 Windowsが要求された変更を完了したら、クリックする必要があります。[閉じる]をクリックすると、手順3で開いたウィンドウが閉じます。
  5. 繰り返しますが、 左側 クリックする必要があります Windowsの機能をオンまたはオフにします
  6. 選択する .NET Framework 3.5(.NET 2.0および3.0を含む) をクリックします OK
  7. 選択 WindowsUpdateからファイルをダウンロードする 機能のインストールを完了します。ファイルがダウンロードされ、インストールされます。
  8. Windowsが要求された変更を完了したら、[閉じる]をクリックすると、手順5で開いたウィンドウが閉じます。
  9. 繰り返しますが、 左側 クリックする必要があります Windowsの機能をオンまたはオフにします
  10. 選択する .NET Framework4.6高度なサービス Windowsが要求された変更を完了した後、クリックする必要があります 閉じる。
  11. 閉じる プログラムと機能

方法3:DISMコマンドを使用する

展開イメージのサービスと管理(DISM.exe)を使用すると、コンピューターでオフラインになっている機能を追加できます。 DSIMコマンドを使用して0x800F0922エラーを修正するには、コード行を入力するか、単にコマンドを発行する必要があります。スタートメニューから、 cmd 、右クリックして選択します 管理者として実行 。開いたら、以下に示すように、特に変更を加えずにコマンドを入力します。

dism.exe / online / enable-feature / featurename:NetFX3 / Source:d: sources sxs / LimitAccess



「D:」を、インストール元のWindows ISO(セットアップ)を含む適切なドライブに置き換えます。これにより、別のエラーが発生せず、 不明なソース または ソースファイルがありません 。コピーして貼り付けるには、コマンド内の余分なスペースをすべて削除する必要があります。このステップも同様に非常に重要です。 .NETファイルはメディアのinstall.wimにあります。したがって、上記のコマンドを機能させるには、適切なドライブを表す文字を参照していることを確認する必要があります。 DISMコマンドを使用するときに覚えておくべきことの1つは、常にログでエラーをチェックすることです。 DISMログファイルはC: WINDOWS Logs DISM dism.logにあります。

DSIMが破損している場合は、次のコマンドを実行してクリーンアップする必要があります。

Dism / Online / Cleanup-Image / RestoreHealth

Windows 7/8 / 10、64ビットおよび32ビットをそれぞれ使用している場合、.Net Frameworkを正常にインストールするには、次の手順をお勧めします。

実行する最初のコマンドは dism / online / cleanup-image / checkhealth

次に実行します dism / online / cleanup-image / restorehealth

0x800f0922

から.netをインストールします コントロールパネル -> プログラムと機能 WindowsUpdateからインストールすることを選択します

これがうまくいかない場合は、次のようにします。

VMまたはネイティブPCを再起動します。

実行 dism / online / cleanup-image / restorehealth 再び。

から.netをインストールします コントロールパネル -> プログラムと機能 WindowsUpdateからインストールすることを選択しました

この手順に従うと、.Net Framework3.5がコンピューターに正常にインストールされます。

.net Framework 3.5のインストールでは、インストールする前に、選択したドライブにソースファイルをコピーしておく必要があります。そうでない場合は、完全なインストールパッケージを直接ダウンロードすることをお勧めします。

読んだ3分