最近Windows 8.1からWindows 10にアップグレードしました。次に、Windows 10の.NET Framework 4.6をアンインストールしました。これは、[プログラムと機能]に表示されなくなりました。
再インストールしたいのですが、 http://www.Microsoft.com/en-us/download/details.aspx?id=481 からインストーラーを使用しようとしました。しかし、インストールはメッセージThe .NET Framework 4.6 redistributable does not apply to this operating system. Please download the .NET Framework 4.6 for your operating system from the Microsoft Download Center
で失敗します。
インストールログは次のとおりです。
OSバージョン= 10.0.10240、SP = 0.0、プラットフォーム2
OSの説明= Future OS-x64 Unkonw Edition(ProductType = 101)
MSI = 5.0.10240.16386
Windowsサービス= 10.0.10240.16464
CommandLine = C:\ e2e99de5e6e04fcfe49702\Setup.exe/x86/x64/web
同時ダウンロードおよびインストールメカニズムの使用
操作:インストール
パッケージ名= Microsoft .NET Framework 4.6セットアップ
パッケージバージョン= 4.6.00081
ユーザーエクスペリエンスデータ収集ポリシー:AlwaysUploaded
すべてのグローバルブロックのロギング
インストールブロッカー:
.NET Framework 4.6再頒布可能パッケージは、このオペレーティングシステムには適用されません。 Microsoftダウンロードセンターからオペレーティングシステム用の.NET Framework 4.6をダウンロードしてください。
最終結果:インストールがエラーコード(0x000013EC)で失敗し、「StopBlockに到達したか、システム要件が満たされていませんでした。」 (経過時間:0 00:00:04)。
どうすれば.NET 4.6を再インストールできますか?
管理者としてPowerShellを開いて実行します。
Enable-WindowsOptionalFeature -Online -FeatureName NetFx4
.NET Framework 4.6はOSの一部であり、外部パッケージからインストールすることはできません。
編集:
システムから.NETを実際に削除した場合、PowerShellは機能しません。コマンドプロンプトcmd.exe
を管理者として開き、次のコマンドを実行します。
dism.exe -Enable-Feature -online -FeatureName:NetFx4
Win 10「無効」ドットネットへのアップグレード。これが私のクライアントに起こるのを見てきました。 Dot NetはWin 10 OSに含まれているため、「プログラムと機能」にインストールされたアプリケーションとして表示されませんが、「機能」で見つけることができます。
Dot Netを再度有効にしたい場所は2つまたは3つあります(ユーザーまたはアプリケーションによる使用方法によって異なります)。私にとっては、「。NET Framework 4.6 Advanced Services」という見出しの下で、「HTTP Activation」を確認する必要がありました。ただし、「Windowsプロセスアクティベーションサービス」および「インターネットインフォメーションサービス/ World Wide Webサービス\アプリケーション開発機能」を確認する必要がある場合もあります。
幸運を。
.Net 4.6 Frameworkを含む windows 10 sdk からインストールしてみてください