Windows 8.1 で Microsoft .NET Framework を修復するにはどうすればよいですか?

Windows 8.1 で Microsoft .NET Framework を修復するにはどうすればよいですか?

サードパーティ プログラム (Total Uninstall) を使用して Visual Studio Community Edition を手動でアンインストールしようとしました。いくつかの .NET プログラムを実行すると、次のエラーが発生します。

レジストリ キー HKLM\Software\Microsoft.NETFramework\InstallRoot を .NET Framework のインストール場所を指すように設定してください。

これまでに試したトラブルシューティング:

  • .NET Framework 4.6.2 を再インストールします。インストーラーには、「.NET Framework XXX 以降の更新プログラムがこのコンピューターに既にインストールされています。」というメッセージが表示されます。
  • Microsoft の .NET Framework 修復ツールを使用します。ツールは正常に実行されますが、問題は解決しません。
  • 「sfc /scannow」を使用しました。プロセスは正常に実行されますが、問題は解決しません。
  • Visual C++ 再頒布可能パッケージ 2008、2010、および 2013 を再インストールしました。すべて正常に実行されましたが、問題は解決されません。
  • DISM /Online /Cleanup-Image /RestoreHealth を実行しました。正常に実行されましたが、問題は依然として残っています。

ご協力いただければ幸いです。

答え1

まあ、私はあらゆることを試しました。.NET Framework クリーンアップ ツールを再度試しましたが、これでは状況は解決しませんでした。そのため、システム リフレッシュを実行することになりました。はい、これはシステムに必要なすべてのプログラムを再インストールする必要があることを意味しましたが、他の方法はすべて失敗しました。

では、この冒険から学んだ教訓は何でしょうか? * システムから削除できるソフトウェアと削除できないソフトウェアを知らずに、サードパーティのアンインストール製品を使用しないでください。 * ファイルを失わずに Windows 8.1 をリフレッシュすることは可能です。

同様の問題を抱えている他の人にも役立つことを願っています。

関連情報