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 を使用する権限が必要な場合があります。
手順
管理者コマンド プロンプトで、次のように入力して Windows PowerShell を起動します。
powershell
ネットワーク共有にあるインストール メディアから .NET Framework 3.5 をインストールするには、次のコマンドを使用します。
Install-WindowsFeature Net-Framework-Core -source \\network\share\sxs
ここで、
\\network\share\sxs
はソース ファイルの場所です。Install-WindowsFeature コマンドレットの詳細については、「Install-WindowsFeature」を参照してください。
インストールを確認するには、次のコマンドを実行します。
Get-WindowsFeature
インストール状態列に、 .NET Framework 3.5 (.NET 2.0 と 3.0 を含む) 機能について、インストール済みと表示されるはずです。