.NET Frameworkが壊れているか、インストーラー(オフライン/ Web)をダウンロードできるものの、機能しない場合は、現在またはそれ以降のバージョンが既にインストールされており、再インストールできないようにメッセージを返送するだけです。
Creatorsの最新のアップデート後にフォントが壊れる問題を修正するには、これが必要です。
私の前の質問への参照: PowerShellフォントターミナルはWindows 10 Creatorsの更新後に壊れます
そして答えの一つを読んでください:
It happened before. An update affected a MOF file in the build package, the update breaking PowerShell DSC.
The ASCII chars are proof of DSC corruption.
Uninstall and reinstall .net Framework. Also, The .NET framework repair tool may fix the issue. you can get ithere
その修復ツールの合法は何もせず、ネットフレームワークを再インストールするように指示しますが、Windows 10でそれを実行することもできません。
また、インストールされているプログラムやアップデートの下に、それをアンインストールするための.NETフレームワークはありません。
.NETクリーニングユーティリティを実行し、[プログラムと機能]で.NET Framework 3.5および4のチェックを外しても、オフライン/ Webインストーラーからのインストールがブロックされます:
結局のところ、ネットフレームワーク4/4.5/4.6のWebまたはオフラインインストーラーを実行できない
UPDATE:現在は関係ありません。最新のアップデートでフォントエラーが修正されました。
.NETフレームワークは、「プログラムと機能」の下にあるWindows機能(Windows 8以降、または7まで)です。私は次の手順でいくつかの成功を収めました:
最後の手段:Visual Studio開発環境の1つをインストールします(Expressエディションで十分です)。これにより、.NETも強制的に更新されます。
それでも問題が解決しない場合は、他に何もできません。
それはWindowsの統合機能であるため、本当に壊れた.NET環境は基本的にWindowsの再インストールを必要とする壊れたWindowsインストールです。
Windows 10 Creatorsアップデートには.netフレームワーク4.7が含まれているため、再インストールできません。
インストールしようとしているソフトウェアはその事実を知らず、キーの下のエントリVersion
をチェックします。
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\NET Framework Setup\NDP\v4\Client
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\NET Framework Setup\NDP\v4\Full
.net 4.6の場合。
また、Creators updateのバージョンは4.7.02046
ですが、これはツールでサポートされていません。
したがって、.netバージョンを偽造し、Versionエントリを4.6.01586
に変更し、ツールをインストールして、セットアップ後にバージョンを4.7.02046
に戻します。
[プログラムと機能]を使用して、「Microsoft .NET」で始まるすべてのものをクリックし(最新バージョンを最初に)、アンインストールします。
.NET Framework Setup Cleanup Utilityを使用して、そのトレースを削除します。
オフラインインストーラーから再インストールするか、DISM /Online /Cleanup-Image /RestoreHealth
再更新します。
この公式バージョン をインストールしてみてください。