Windows 10に.net 3.5をインストールできません


52

.net 3.5をインストールしようとすると、次のメッセージが表示されます。

次の機能をインストールできませんでした:

.NET Framework 3.5(.NET 2.0および3.0を含む)

エラーコード:0x800F081F

スタンドアロンパッケージとWindowsの機能を試してみました。

更新:インターネット接続は問題ありません。


これを自分で解決しようとしましたか?簡単な検索でこのページに移動します
しゃれ

はい「コンポーネントストアの破損は検出されませんでした」。
ダンケン

3
実行します。Dism DISM /オンライン/有効-特集/ FEATURENAME:NetFx3 /出典:D:\ソース\ SXS /すべて/ LimitAccessは(Dを交換する:あなたは、Win10 ISOをマウントして)。
magicandre1981

@ magicandre1981:それだけです!! ありがとうございました!!
ダンケン

.NET Framework 3.5のインストールエラー:0x800F0906、0x800F081F、0x800F0907には考えられる解決策がリストされています(受け入れられる答えはそれらの1つです)。
ヤクブヤヌシュキェヴィチ16

回答:


80

コマンドプロンプト(cmd.exe)を管理者として開き、次のコマンドを実行して.Net 3.5をインストールしてください。

DISM /Online /Enable-Feature /FeatureName:NetFx3 /Source:d:\sources\sxs /All /LimitAccess 

(D:をマウントされたWin10 ISOに置き換えます)

一部の環境では、DISMはファイル(プロキシ、ネットワークポリシー)の取得に失敗します。DISMコマンドはDVDからファイルを取得しますが、問題ありません。

MSDNサブスクライバーの場合は、Windows 10 Features on DemandISOをダウンロードし、ISOをマウントし、Microsoft-Windows-NetFx3-OnDemand-Package.cabをC:\ Features(または別のフォルダー)とこれらのコマンドにコピーすることもできます。

DISM.EXE /Online /Add-Capability /CapabilityName:NetFx3~~~~ /Source:C:\Features

これが失敗した場合、これを実行します:

DISM.EXE /Online /Add-Package /PackagePath:C:\Features\Microsoft-Windows-NetFx3-OnDemand-Package.cab

完璧、すぐに働きました。
-brettdj

11
これに失敗したときも困惑しましたが、Windows機能を有効にすることをブロックするグループポリシーがあることがわかりました。gpedit.msc>> Computer Configuration>> Administrative Templates>> System>> Specify settings for optional component installation and component repair。設定するにはEnabled、チェックContact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS)-ソース:askvg.com/...
StrikeForceZero

1
Windows 10 DVDを持っていない場合はどうなりますか。ある場所からダウンロードして、その場所を指すことはできますか?
クルクラ

@Chandana MicrosoftからISOをダウンロードできます:microsoft.com/en-us/software-download/techbench
magicandre1981

1
私にとっては、最後のコマンドのみがDISM.EXE /Online /Add-Package /PackagePath:C:\Features\Microsoft-Windows-NetFx3-OnDemand-Package.cab機能しました。キャビネットファイルは、Windowsによって「安全」と見なされる場所に存在することが重要です。USBサムドライブからインストールすると、エラー800F0950が発生する場合があります。提供された例に示すように、ファイルをC:にコピーすることになりました。
ヘルマン

2

Windows Side by Side(WinSxS)の場所は、おそらくレジストリ内で空です。

APPWIZ.CPLから呼び出されたGUIから、エラーコード0x800F081Fが発生します。

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Servicing]
"LocalSourcePath"="d:\\sources\\sxs"

サブキー「Servicing」と「LocalSourcePath」の値を確認/追加します。正しい文字列(例: 'd:\ sources \ sxs')、データ型(REG_SZ)が含まれている必要があります。「d:」は、Windowsメディアドライブ文字を表します。


ここでの他のすべての提案はうまくいきませんでしたが、これは今では4台のPCにあります。どうもありがとう!
ニールデッドマン

0

これに失敗したときも困惑しましたが、Windows機能を有効にすることをブロックするグループポリシーがあることがわかりました。gpedit.msc >> Computer Configuration >> Administrative Templates >> System >> Specify settings for optional component installation and component repair.設定しEnabledて確認Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS)-ソース:https : //www.askvg.com/fix-cant-install-microsoft-net-framework-3-5-in-windows-8-and-later/

strikeforcezeroコメントから


-4

試してください:https : //www.youtube.com/watch?v=fdfvJCAN0Mw

準備:Windows 10 DVD、ISOイメージ、またはWindows 10で起動可能なフラッシュドライブ

行き方:

  1. Windows 10 DVDを挿入するか、ISOイメージをダブルクリックするか、Windows 10で起動可能なフラッシュドライブを挿入します。

  2. エクスプローラーで「このPC」を開き、挿入したインストールメディアのドライブ文字をメモします。私の場合は、ディスクIです。

  3. 管理者特権でCMDを開き、次のコマンドを入力します。Dism / online / enable-feature / featurename:NetFx3 / All / Source:X:\ sources \ sxs / LimitAccess

XをWindows 10インストールメディアのドライブ文字に置き換えます。

完了するには20分かかります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.