この記事では、0x800F0922.NET Framework インストール エラーを修正する解決策を示します。このエラー コードは、Windows コンピューターに.NET Framework バージョン 3.5 をインストールしているときに発生します。このエラーの影響を受ける Windows バージョンには、Windows 10 (すべてのエディション)、Windows Server 2019、および Windows Server 2012 R2 が含まれます。ただし、このエラーは Windows 11 を含む他の Windows バージョンでも発生する可能性があります。
また、このエラー コードは Microsoft.NET Framework だけに固有のものではありません。 Windows 10 アップグレードの実行中にも、このエラー コードが表示されることがあります。この場合、次のエラー メッセージが表示されます:
0x800F0922 CBS_E_INSTALLERS_FAILED: 高度なインストーラーと汎用コマンドの処理に失敗しました。
0x800F0922.NET Framework を修正しますインストール エラー
0x800F0922.NET Framework インストール エラーを修正するには、以下の解決策を使用してください:
Windows の機能をオンまたはオフにするMicrosoft.NET Framework 4.6 以降をアンインストールするDISM コマンドを使用して Microsoft.NET をインストールするFramework 3.5Microsoft の公式 Web サイトから.NET Framework 3.5 をダウンロードします。インプレース アップグレードを実行します。
これらすべての修正を詳しく見てみましょう。
1] Windows の機能をオンまたはオフにする
これが最も簡単な修正です。場合によっては、不適切なインストールによってエラーが表示されることがあります。したがって、Windows の機能を使用して Microsoft.NET Framework 3.5 に切り替え、何が起こるかを確認することをお勧めします。これを行う手順は次のとおりです:
コントロール パネルを開きます。[プログラム] に移動します。 > プログラムと機能] をクリックします。左側にある [Windows の機能の有効化または無効化] をクリックします。[.NET Framework 3.5] の選択を解除します (選択されている場合)。 ) をクリックし、[OK] をクリックします。次に、コンピュータを再起動して上記の 3 つの手順を繰り返します。.NET Framework 3.5 を選択し、[OK] をクリックします。
上記の手順により、Microsoft.NET Framework 3.5 がアンインストールされ、再インストールされます。今回も同じエラーが発生するかどうかを確認してください。
2] Microsoft.NET Framework 4.6 以降をアンインストール
報告によると、Microsoft.NET Framework 4.6 は、.NET Framework 3.5 のインストール。 Microsoft.NET Framework 4.6 以降をインストールしている場合は、アンインストールしてから再試行してください。これは、Windows の機能を介して行うことができます。次の手順に従ってください:
次の手順で Windows の機能を開きますWindows の機能が開いたら、.NET Framework 4.6 Advanced Services チェックボックスの選択を解除します。 4.6 より新しいバージョンの.NET Framework が表示された場合は、選択を解除します。[OK] をクリックします。
上記の手順により、Microsoft.NET Framework 4.6 以降のバージョンがコンピュータからアンインストールされます。アンインストール後、コンピューターを再起動し、.NET Framework 3.5 をインストールします。
.NET Framework 3.5 がインストールされたら、Windows の機能から.NET Framework 4.6 以降を再インストールできます。
3] DISM コマンドを使用して Microsoft をインストールします。.NET Framework 3.5
前述のとおり、このエラー コードは Microsoft 3.5 のインストールに固有のものではありません。 Windows 10 のアップグレード中にも、このエラー コードが表示されます。アップグレード中、Windows は必要なファイルをダウンロードします。そのアップグレードに.NET Framework が必要な場合は、そのアップグレードと共にダウンロードおよびインストールされます。.NET Framework のインストールに問題があると、Windows のアップグレードも中断される可能性があります。
Windows のアップグレードを行っている場合でも、.NET Framework 3.5 をインストールしている場合でも、この修正プログラムを使用できます。
Windows 10 ISO ファイルをダウンロードします。マイクロソフトの公式サイトより。 Windows 11 を使用している場合は、Windows 11 ISO ファイルをダウンロードします。この目的で Media Creation Tool を使用することもできます。ISO ファイルをマウントします。この目的で、サードパーティの ISO ファイル マウンター ソフトウェアを使用することもできます。ISO ファイルがマウントされると、ファイル エクスプローラーにディスクとして表示されます。次に、そのドライブを開き、「sources > sxs」に移動します。そこには、Microsoft Windows NetFx3 OnDemand Package ファイルが表示されます。 DISM コマンドを使用して NetFx3 機能を有効にすると、作業が完了します。
DISM ツールを使用して NetFx3 機能を有効にするには、昇格したコマンド プロンプトを起動し、次のコマンドを実行します。
dism/online/enable-feature/featurename:netfx3/all/source:X:\sources\sxs/limitaccess
上記のコマンドでは、NetFx3 ファイルの場所への正しいパスを指定することが重要です。したがって、source:X の X を正しいドライブ文字 (Windows ISO ファイルがマウントされているドライブ) に置き換える必要があります。
上記のコマンドが正しく実行されるようにします。その後、DISM コマンドを使用してシステム イメージ ファイルを修復します。
4] Microsoft の公式 Web サイトから.NET Framework 3.5 をダウンロード
Microsoft.NET Framework をインストールできない場合3.5 を Windows の機能からインストールする場合は、exe ファイルを実行してインストールすることをお勧めします。 Microsoft.NET Framework 3.5 の exe ファイルは、公式 Web サイトで入手できます。マイクロソフトの。そこからダウンロードできます。 exe ファイルをダウンロードしたら、それをダブルクリックして.NET Framework 3.5 をインストールします。
5] インプレース アップグレードを実行します
上記の修正のいずれも機能しない場合は、インプレース Windows アップグレードが役に立ちます。インプレース アップグレードは、システム ファイルを修復します。この方法で Windows をインストールしてもデータは削除されませんが、安全性の観点から、データをバックアップすることをお勧めします。
.NET Framework のインストールを修復するにはどうすればよいですか?
Microsoft.NET Framework のインストールは、Microsoft.NET Framework 修復ツールを使用して修復できます。このツールは Microsoft によって開発されました。.NET Framework で問題が発生した場合は、アンインストールして再インストールする代わりに、このツールを使用して問題を解決できます。
.NET Framework のインストールに失敗した場合の修正方法
<システムに.NET Framework をインストールできない場合は、DISM ツールを実行して既存のものを修復するなど、トラブルシューティングの修正を使用できます。 NET Framework のバージョンなど。
次を読む: このアプリケーションを実行するには、.NET Core をインストールする必要があります。