Windows Server
 Computer >> コンピューター >  >> システム >> Windows Server

WindowsServerおよびWindows10に.NETFramework3.5をインストールするにはどうすればよいですか?

WindowsServerおよびWindows10上のかなりの数のアプリケーションには、.NET Framework 3.5が必要です(.NET Framework 4.6がデフォルトでインストールされているにもかかわらず)。たとえば、.NET3.5がないとSQLServerManagementStudioをインストールして実行できませんでした。 .Net Framework 3.5のインストール方法を考えてみましょう WindowsServer2016/2019およびWindows10の場合

内容:

  • WindowsServerに.NETFramework3.5をインストールする
  • サーバーマネージャーを使用して.NETFramework3.5をインストールする
  • DISMまたはPowerShellを使用して.NETFramework3.5をインストールするにはどうすればよいですか?
  • GPOを使用したオプションのコンポーネントインストールの管理
  • Windows10で.NETFramework3.5を有効にする方法

WindowsServerに.NETFramework3.5をインストールする

WindowsServerに直接インターネットアクセスがある場合 、.NETFramework3.5はいくつかの方法でインストールできます。

  • サーバーマネージャー経由;
  • DISMコマンドの使用:DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
  • PowerShellの使用:Install-WindowsFeature NET-Framework-Core

この場合、WindowsServerバージョンに必要なすべての.NET3.5配布ファイルがWindowsUpdateサーバーからダウンロードされます。このインストール方法を機能させるには、次のことを確認する必要があります。

  1. サーバーがローカルWSUSサーバーから更新を受信するように構成されていません(GPOで、またはサーバーのレジストリで直接更新設定を確認してください)。
  2. プロキシとファイアウォールの設定により、WindowsUpdateサーバーへのアクセスが制限されないようにする必要があります。

サーバーから直接インターネットにアクセスできない場合、サーバーマネージャーコンソールを使用してWindowsServerに.NET3.5をインストールしようとすると([役割と機能の追加]->[機能]->[NET Framework 3.5の機能])、インストールは次のエラーで失敗します。 0x800f081f ソースファイルが見つかりませんでした )または 0x800F0950

WindowsServerおよびWindows10に.NETFramework3.5をインストールするにはどうすればよいですか?

.NETFramework3.5はWindowsServer2016/2019の機能のリストに含まれていますが、そのバイナリファイルはWindowsコンポーネントストア(機能オンデマンドの概念)にありません。これは、ディスク上のWindowsサイズを縮小するために行われます。 GUIまたはPowerShellを使用してコンポーネントをインストールできます。次のコマンドを使用して、WindowsServerのローカルコンポーネントストアに.NETFramework3.5が存在するかどうかを確認できます。

Get-WindowsFeature *Framework*

WindowsServerおよびWindows10に.NETFramework3.5をインストールするにはどうすればよいですか?

ご覧のとおり、NET-Framework-Core機能のステータスは削除済みです。 。

NET-Framework-Coreをインストールするには 、ISOファイル、DVDドライブ、または共有ネットワークフォルダーに解凍された形式のWindowsServer2016/2019ディストリビューションが必要になります。 Windows Serverインストールイメージを使用してISOファイルを仮想ドライブ(たとえば、ドライブD:)としてマウントします。これで、GUIまたはPowerShellを使用してWindows機能をインストールできます。

サーバーマネージャーを使用した.NETFramework3.5のインストール

サーバーマネージャーのグラフィックコンソールを使用して、.NET3.5機能をインストールできます。これを行うには、前と同じように.Net Framework 3.5機能を選択しますが、インストールをクリックする前に選択します。 、フォームの下部にある小さなリンクをクリックします—代替ソースパスを指定します

WindowsServerおよびWindows10に.NETFramework3.5をインストールするにはどうすればよいですか?

このウィンドウで、Windows Server 2016インストールイメージのコンポーネントストア(SxSフォルダー)へのパスを指定する必要があります。 ISOイメージを仮想ディスクとしてマウントした場合、パスはD:\sources\sxsのようになります。 。配布ファイルをコピーしたネットワーク共有にすることもできます(たとえば、\\fs1\iso\ws2016\sources\sxs )。次に、[OK]をクリックします。

WindowsServerおよびWindows10に.NETFramework3.5をインストールするにはどうすればよいですか?

インストールを実行するだけです。

DISMまたはPowerShellを使用して.NETFramework3.5をインストールするにはどうすればよいですか?

管理者特権のコマンドプロンプトまたはPowerShellコンソールから.NETFramework3.5機能をインストールする方がはるかに簡単です。次のコマンドを実行するだけです:

Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess

D:\の場所 は、WindowsServer2016のソースファイルを含むドライブです。

LimitAccess パラメータは、DISMがコンポーネントバイナリファイルを受信するためにWindowsUpdateサーバーに接続するのを防ぎます。指定されたフォルダ内のソースファイルのみが使用されます。

WindowsServerおよびWindows10に.NETFramework3.5をインストールするにはどうすればよいですか?

Add-WindowsFeatureを使用してインストールすることもできます PowerShellコマンドレット:

Add-WindowsFeature NET-Framework-Core -Source d:\sources\sxs

コンポーネントのインストールが完了した後は、サーバーを再起動する必要はありません。

2つのcabファイルを手動でコピーすることもできますmicrosoft-windows-netfx3... \sources\sxsから WindowsServerインストールイメージのフォルダー。この場合、.NET 3.5をインストールするには、次のコマンドを実行するだけです。

dism /online /Add-Package /PackagePath:C:\distrib\net35\microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab.

GPOを使用したオプションのコンポーネントインストールの管理

グループポリシー設定の使用オプションのコンポーネントのインストールとコンポーネントの修復の設定を指定する (GPOセクションコンピューター構成の下にあります ->管理用テンプレート ->システム )、WSUSを使用している場合でも、ローカルソースまたはWindowsUpdateからWindowsコンポーネントをインストールするための特定の設定を構成できます。

ここでは、Windowsコンポーネントをインストールまたは修復するときに、ローカルのWSUSサーバーではなく常にWindows Updateサーバー(インターネット)からファイルをダウンロードする必要があることを指定できます(「修復コンテンツとオプション機能をWindowsではなくWindowsUpdateから直接ダウンロードするサーバーアップデートサービス " オプション)。機能のインストール中に使用するWindowsServerコンポーネント(またはwimファイル)を含むディレクトリへのパスを指定することもできます(「代替ソースファイルパス」で指定)。 ”パラメータ)。

WindowsServerおよびWindows10に.NETFramework3.5をインストールするにはどうすればよいですか?

Windows10で.NETFramework3.5を有効にする方法

Windows 10では、コントロールパネルの[Windowsの機能]ウィ​​ンドウから.NETFramework3.5をインストールできます。

  1. コマンドoptionalfeatures.exeを実行します;
  2. コンポーネントのリストで、 .NET Framework 3.5(.NET 2.0および3.0を含む)を選択します。 、[OK]をクリックします。 WindowsServerおよびWindows10に.NETFramework3.5をインストールするにはどうすればよいですか?
  3. コンピューターがインターネットに直接アクセスできる場合は、次のウィンドウで[WindowsUpdateにファイルをダウンロードさせます]を選択します。 」および最新バージョンの.NETFramework3.5は、Microsoftサーバーからダウンロードおよびインストールされます。 WindowsServerおよびWindows10に.NETFramework3.5をインストールするにはどうすればよいですか?
.NET Framework 3.5をダウンロードしてオンラインでインストールするための同じDISMおよびPowerShellコマンド:
DISM /online /Enable-Feature /FeatureName:"NetFx3"
および
Enable-WindowsOptionalFeature -Online -FeatureName "NetFx3"

インターネットにアクセスできない場合は、次のコマンドを使用して.NET3.5をWindows10にインストールできます。

  • オフラインインストーラー –最新バージョンの.NET Framework 3.5 SP1ランタイム(dontetfx35.exe)をここからダウンロードします:https://dotnet.microsoft.com/download/dotnet-framework/net35-sp1; WindowsServerおよびWindows10に.NETFramework3.5をインストールするにはどうすればよいですか?
  • Windows 10のインストールディスクまたはISOイメージがある場合(バージョンとビルドが一致している必要があります)、たとえば、ドライブD:に接続/マウントします。 .NET 3.5をインストールするには、DISMコマンド(DISM /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess )またはPowerShell(Add-WindowsCapability -Online -Name NetFx3~~~~ -Source D:\Sources\SxS

.NET Frameworkが正常にインストールされていることを確認するには、次のコマンドを実行します。

Get-WindowsCapability -Online -Name NetFx3~~~~

Name         : NetFX3~~~~
State        : Installed
DisplayName  : .NET Framework 3.5 (includes .NET 2.0 and 3.0)
DownloadSize : 72702771
InstallSize  : 247885750

WindowsServerおよびWindows10に.NETFramework3.5をインストールするにはどうすればよいですか?

次のコマンドを使用して、.NETFramework3.5がコンピューターにインストールされていることを確認することもできます。

(Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5").Version

WindowsServerおよびWindows10に.NETFramework3.5をインストールするにはどうすればよいですか?

同様に、インストールされている.NETの他のバージョンを確認できます。


  1. Windows Server 2016 を段階的にインストールする方法

    このチュートリアルには、Windows Server 2016 Standard をインストールする方法に関する詳細な手順が含まれています。 Windows Server 2016 には、Essentials、Standard、Datacenter の 3 つのエディションがあります。 Windows Server 2016 Essentials 25 人のユーザーと最大 50 台のデバイスを持つ中小企業に最適で、仮想化をサポートしていません。 Windows Server 2016 Standard 高度な機能と仮想化 (最大 2 台の仮想マシン) を必要とする企業に最適です。 Windo

  2. Windows に vCenter Server 6.7 をインストールする方法

    このチュートリアルでは、Windows に VMware vCenter Server v6.7 をインストールする方法について、順を追って説明します。 vCenter for Windows のインストールを続行する前に、Windows に vCenter サーバーを正常に展開するために必要な要件、オプション、および手順を理解することが不可欠です。 VMware vSphere インフラストラクチャの 2 つのコア コンポーネントは、VMware vSphere ESXi と VMware vSphere vCenter サーバーです。 ESXi は、CPU、メモリ、ネットワーク、ストレー