PowerShell を使用した .NET Framework 3.5 の有効化

インターネットに接続されていない Windows Server 2012 以降のインストールでは、PowerShell を使用して、.NET Framework 3.5 を追加し、インストール メディアの \sources\sxs フォルダーへのアクセス権を付与できます。 \sources\sxs フォルダーをネットワーク共有 (\\network\share\sxs など) にコピーして、複数のコンピューターから簡単にアクセスできるようにすることができます。 ターゲット コンピューター アカウントの DOMAIN\SERVERNAME$ には、少なくともネットワーク共有への読み取りアクセス権が必要です。

要件

  • Windows Server 2012 またはそれ以降
  • インストール メディア
  • 管理者ユーザー権限。 現在のユーザーが Windows 機能を追加または削除するには、ローカルの Administrators グループのメンバーである必要があります。
  • ターゲット コンピューターには、ネットワーク アクセスと、代替ソースまたはインターネット接続を使用して Windows Update を使用する権限が必要な場合があります。

手順

  1. 管理者コマンド プロンプトで、次のように入力して Windows PowerShell を起動します。

    powershell
    
  2. ネットワーク共有にあるインストール メディアから .NET Framework 3.5 をインストールするには、次のコマンドを使用します。

    Install-WindowsFeature Net-Framework-Core -source \\network\share\sxs
    

    ここで、\\network\share\sxs はソース ファイルの場所です。

    Install-WindowsFeature コマンドレットの詳細については、「Install-WindowsFeature」を参照してください。

  3. インストールを確認するには、次のコマンドを実行します。

    Get-WindowsFeature
    

    インストール状態列に、 .NET Framework 3.5 (.NET 2.0 と 3.0 を含む) 機能について、インストール済みと表示されるはずです。

Microsoft .NET Framework 3.5 の展開に関する考慮事項