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


55

.Net 3.5をWindows Server 2012にインストールしようとしていますが、常に失敗し続けます。「機能の追加または削除」を使用していますが、インターネットはすでに存在しています。代替ソースが見つからない場合、インストーラーはオンラインでダウンロードを試み、そこからインストールすることを読みました。ただし、機能していません。これは私が見続けるスクリーンショットです:

ここに画像の説明を入力してください

何が欠けているのか教えてください。

編集:

すでに使用してみましたdism.exe /online /enable-feature /featurename:NetFX3 /Source:D:\sources\sxs /allが、ソースディスクがありません。オンラインでダウンロードしたいです。


3
ダウンロードしてインストールする場合は、次のように記述する必要があります:(dism.exe /online /enable-feature /featurename:NetFX3 /all指定せずに/Source
Searush 14

2
@SEARASは機能しませんでした
MickyD 14

私のように、これらすべてを試してもまだ何も試していない場合は、UACを無効にしてみてください。私はそれを正しくインストールするために取得するためにISOをマウントし、代替ソースを提供し、UACを無効に終わる必要があった
Cougar9000

いくつかの解決策を試しましたが、何も機能しません。:私の解決策はこれですsmart-arab.com/2013/12/...

2
:この悪夢に時間を過ごした後、私は、この発見404techsupport.com/2012/11/...

回答:


65

この動作は、サービスにMicrosoft Windows Updateサーバーの代わりにWindows Server Update Services(WSUS)を使用するようにコンピューターを構成するシステム管理者によって引き起こされる場合もあります。

http://support.microsoft.com/kb/2734782

これは私のために働いた。Windowsは3.5インストールファイルをダウンロードする必要がありますが、サーバーはWindows Update(管理対象サーバーに共通)ではなくWSUSを使用するように構成されています。上記の記事では、これを修正する方法について説明しています。手短に:

  1. ローカルグループポリシーエディターまたはグループポリシー管理コンソールを起動します(WIN+ Rおよびtype gpedit.msc)。
  2. [コンピューターの構成]、[管理用テンプレート]の順に展開し、[システム]を選択します。
  3. Specify settings for optional component installation and component repairグループポリシー設定を開き、[有効]を選択します。
  4. Contact Windows Update directly to download repair content instead of Windows Server Update Services (WSUS)チェックボックスを選択します。 有効にするオプション

  5. この修正プログラムを適用するには、Windows Updates Serviceが手動または自動に設定されていることを確認してください。デフォルトの画像は無効に設定されており、一見明らかな変更が行われるまで問題は続きました。


6
OPのコメントに基づくと、これは正解だったようです。
マイケルハンプトン

2
私のために動作しませんでした、それはこの設定にすでにだった
MickyD

これは私のために働いた。感謝します、あなたは私の一日を作りました!
アレクサンドルダノー

1
私はあなたの提案を試みましたが、問題の半分を解決しました。残りの50%はnetsh http winhttp set proxy X.X.X.X:80、コマンドプロンプトを使用してWindows Updateのプロキシを設定することで解決しました。
SaschaM78

1
私の場合、それは設定されていません(すべてのオプションがグレー表示されています)が、手動設定の後-インストールは動作しています!設定されるのはデフォルトですが、従来は文書化されていません...
kakaz

10

手順1:コントロールパネル->プログラムのアンインストール->インストールされたアップデートの表示で、これらのアップデートをアンインストールします。

  • KB2966826
  • KB2966827
  • KB2966828

ステップ2:次に、GUI(Server Manager)、コマンドライン(dism)、またはPowerShell(Install-WindowsFeature)を使用して機能のインストールを再試行します


機能の有効化に関する追加情報


方法1:GUIを使用する-サーバーマネージャー

サーバーマネージャー->役割と機能の追加->役割ベースまたは機能ベースのインストール->サーバーの選択->機能-> .NET Framework 3.5機能

方法2:コマンドラインを使用する-dism

dism:ローカルインストールメディア/ Windows Update / WSUSを使用

dism / online / enable-feature / featurename:NetFx3 / all

DISM:ローカルの「代替ソース」を使用

dism / online / enable-feature / featureName:NetFx3 / all / limitAccess / source:drive_letter:\ sources \ sxs

drive_letterインストールファイルが存在するローカルドライブのドライブ文字に置き換えてください。

DISM:リモートの「代替ソース」を使用

dism / online / enable-feature / featurename:netfx3 / all / LimitAccess / source:\\ share_name \ sources \ sxs

share_nameインストールファイルが存在する共有場所のUNCに置き換えてください

方法3:PowerShellを使用する

PowerShell:ローカルインストールメディア/ Windows Update / WSUSを使用する

Install-WindowsFeature –name NET-Framework-Core

PowerShell:ローカルの「代替ソース」を使用

Install-WindowsFeature –name NET-Framework-Core –source x:\ sources \ sxs / source:drive_letter:\ sources \ sxs

drive_letterインストールファイルが存在するローカルドライブのドライブ文字に置き換えてください。

PowerShell:リモートの「代替ソース」を使用

Install-WindowsFeature –name NET-Framework-Core –source \\ share_name \ sources \ sxs

share_nameインストールファイルが存在する共有場所のUNCに置き換えてください

役立つリソース:

http://www.askvg.com/fix-0x800f0906-and-0x800f081f-error-messages-while-installing-net-framework-3-5-in-windows-8/

http://blogs.technet.com/b/askcore/archive/2012/05/14/windows-8-and-net-framework-3-5.aspx


本当の説明があれば、これははるかに良い答えでしょう。単に外部サイトにリンクするだけではあまり役に立ちません。
マイケルハンプトン

回答が追加情報で更新されました。私はこの問題に直面し、ちょうどそれを解決しました。それが他の誰かにも役立つことを願って
スレイヤーノア14年


5

.net 3.5をWindows Server 2012に3日間インストールしようとした後、ようやくそれを実行できました。

私にとって重要なのは、KB2966826、KB2966827、KB2966828のインストールされたWindowsアップデートを確認することでした。KB2966827をインストールし、それを削除した後、サーバーマネージャー経由で3.5をインストールできました。

この記事を参照してくださいhttp://www.askvg.com/fix-0x800f0906-and-0x800f081f-error-messages-while-installing-net-framework-3-5-in-windows-8/


1
システムに.net 3.5をインストールしていない場合でも、何らかの理由でWindowsがこの更新プログラムをインストールするため、インストールは不可能になりました。詳細:support.microsoft.com/kb/3002547
ojovirtual 14

4

netfx3機能を有効にすると、66.6%の広告が停止しました。

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All

Internet Explorer>接続でプロキシ設定を確認しました。

グループポリシー設定を有効なオプションコンポーネントに変更しました

Computer Configuration > Administrative Templates > System > 

Enable "Specify stettings for optional component installation and co...."
Check the check box "Contact Windows Update..."

このすべての後、ついにWindows 2012に.NET Framework 3.5をインストールすることができました。

それが役に立てば幸い!


3

Internet Explorerで、次の場所に移動します。

  • 道具
  • インターネット設定
  • セキュリティ
  • インターネット
  • カスタムレベル
  • ダウンロード| ファイルのダウンロード=有効

PowerShellを管理者として実行します。これを入力して、.net 3.5をダウンロードしてインストールします。

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All 

結果:PS C:\ Users \ Administrator> DISM / Online / Enable-Feature / FeatureName:NetFx3 / All

展開イメージのサービスと管理ツールのバージョン:6.3.9600.17031

イメージバージョン:6.3.9600.17031

機能を有効にする[========================= 100.0%================ ==========]操作は正常に完了しました。


1
これを試してみましたが、まだ動作しません。それは100%を示しますが、その後言うThe operation is complete but NetFx3 feature was not enabled
-jtate

2
  1. Windows Server 2012 DVDをDVDドライブにロードします。次に、このパスに移動します

    yourDVDLetter:\sources\sxs
    
  2. Windowsエクスプローラーのアドレスバーからパスをコピーします。

  3. 行ったようにサーバーマネージャーを開き、役割と機能、サーバーの役割を追加し、機能を追加してから.net framework 3.5を選択します。
  4. ここでインストールする前にクリックしてください specify an alternative path
  5. これで、クリップボードにあるアドレスをパステキストボックスに貼り付けることができます。
  6. 最後にインストールボタンをクリックし、数分後に.netフレームワークがサーバーに正常にインストールされます。

1

ネット上で提案されたすべてを試しましたが、ソースディスクを持っていなかったので何も機能しませんでした。幸運なことに、私は最終的にWeb Platform Installerを思い出しました-それをダウンロードして、.NET Framework 3を見つけて-インストールしてください:

http://www.microsoft.com/web/downloads/platform.aspx


1

注:.net3.5の標準インストールは、インストールの「windows update」を指します。サーバーがWSUSを介して更新検索を行うように設定されている場合、これは失敗します。

レジストリをバックアップし、次のことを試してください。http : //aaron-kelley.net/blog/2014/04/remove-wsus-client-settings-and-revert-to-using-the-default-microsoft-update-servers /

この後、通常どおりに機能のインストールを実行します(「windows update」サービスを再起動した後)。

私のために働いた:)


0

1
記事へのリンクは、opが抱えていた問題とは関係ありません。記事では、2014年8月からの更新後にのみ発生する問題について説明しています。あなたが言及したコマンドは、当時のOPの問題を修正したはずですが、リンクの更新に起因する状態は解決しません。そのためのMS修正プログラムはsupport.microsoft.com/en-us/kb/3005628
Drifter104

@ Drifter104この3番目のリンクをお寄せいただきありがとうございます:)これで、完全かつ最新の画像が得られました。
ミハイル

-1

Commanプロンプトでこのコマンドを指定し、コマンドのソースパスセクションを変更して、Windowsインストール、ソース、Sxsフォルダーを指すようにします。

dism.exe / online / enable-feature / featurename:NetFX3 / Source:D:\ sources \ sxs


OPは彼の質問で、すでに試してみたが、インストールディスクがないため機能しなかったと言った。彼はまた、何機能したかを詳述した回答をすでに投稿しています。
ラダダダダ

-2

ウィンドウの更新を有効にするだけです(run-> services.msc-> windows Update->右クリックプロパティ->スタートアップの種類(自動)、サービスの開始(実行))。

その後、エラーは表示されません。

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