Windows Server では、サーバー マネージャー コンソールとサーバー マネージャー用の Windows PowerShell コマンドレットを使用して、役割と機能をローカル サーバーまたはリモート サーバー、またはオフライン仮想ハード ディスク (VHD) に追加できます。 複数のロールと機能を同時に追加できます。 この記事では、複数のサーバーを同時に含め、Windows Server の役割と機能を追加または削除する方法について説明します。
Windows Server で使用できる役割と機能の詳細については、「 Windows Server エディションの比較」を参照してください。
[前提条件]
ロール、ロール サービス、および機能を追加または削除する前に、次の前提条件を満たしていることを確認してください。
管理者であるユーザー アカウントを使用します。 また、サーバー マネージャーを使用して管理しているリモート サーバー、またはマウントしているオフライン VHD の管理者である必要もあります。
追加する予定のロールまたは機能に固有の依存関係や前提条件を確認して理解します。一部のロールでは、正しく機能するために追加の構成またはサービスが必要になる場合があるためです。 詳細については、「 Windows Server でのオンデマンド機能の構成」を参照してください。
.NET Framework 3.5 などの特定の機能を追加するために必要なファイルのインストール メディアまたは代替ソース パスを指定します。
リモート サーバーに役割と機能を追加するには、サーバー マネージャーに追加します。 サーバー マネージャーにサーバーを追加する方法の詳細については、「サーバー マネージャー にサーバーを追加する」を参照してください。
オフライン VHD にロールと機能を追加するには、ターゲット VHD が次の要件を満たしている必要があります。
- VHD は、VHD がマウントされているサーバーのバージョンに一致する Windows Server のリリースを実行している必要があります。
- VHD ファイルが他のプロセスによって使用されていないか、他の場所にマウントされていないことを確認します。
- VHD に複数のシステム ボリュームまたはパーティションを含めることはできません。
- ネットワーク共有フォルダーに格納されている VHD の場合は、VHD をマウントするために選択したサーバーのコンピューター (またはローカル システム) アカウントに読み取りと書き込みのアクセス許可を付与する必要があります。 ユーザー専用アカウントへのアクセスでは不十分です。
注
同じバージョンの Windows Server 以前のサーバー マネージャーを使用して、リモート サーバーに役割と機能を追加できます。 この要件には、リモート サーバー管理ツール (RSAT) で同等の Windows クライアント バージョンを使用する必要があります。 たとえば、Windows Server 2025 は Windows Server 2022 で役割と機能を追加することもできますが、Windows Server 2022 では Windows Server 2025 で役割と機能を追加できません。
この記事では、サーバー マネージャーのインストール プロセスが異なるリモート デスクトップ サービス (RDS) の役割の追加については説明しません。 RDS ロールの追加の詳細については、「 リモート デスクトップ サービス環境の展開」を参照してください。
Windows Server に役割と機能を追加する
サーバー マネージャーの役割と機能の追加ウィザードを使用するか、Windows PowerShell コマンドレットを使用して、ローカル サーバー、サーバー マネージャーに追加されるリモート サーバー、またはオフライン VHD に 役割と機能を追加 できます。
関連するタブを選択します。
サーバー マネージャーの役割と機能ウィザードを使用して役割と機能を追加するには、次の手順に従います。
[スタート] メニューを開き、「 サーバー マネージャー」と入力して、 サーバー マネージャーを開きます。
右上隅にある [ 管理 ] を選択し、[ 役割と機能の追加] を選択します。 役割と機能の追加ウィザードが開きます。
[開始する前に] で情報を確認し、[次へ] を選択します。
[ インストールの種類] で、[ 役割ベースまたは機能ベースのインストール] を選択し、[ 次へ] を選択します。 リモート デスクトップ サービスを除くすべての役割と機能を追加するには、このオプションを使用します。 RDS ロールの追加の詳細については、「 リモート デスクトップ サービス環境の展開」を参照してください。
[サーバーの選択] で、役割と機能を追加するサーバーを選択します。 サーバー マネージャーに追加するローカル サーバーまたはリモート サーバーを選択できます。 オフライン VHD に役割と機能を追加する場合は、[ 仮想ハード ディスクの選択] を選択し、VHD をマウントするサーバーを選択してから、そのファイル パスを参照または入力します。 [次へ] を選択します。
[サーバー ロール] で、追加するロールを選択します。 機能のみを追加する場合は、ロールを選択する必要はありません。 ロールを選択したら、[ 次へ] を選択します。
続行すると、選択した役割や機能の追加や通常の操作を妨げる可能性がある競合が移行先サーバーで見つかった場合に、ウィザードによって自動的に通知されます。 また、選択したロールまたは機能に必要なその他のロールと機能を追加するように求められます。
別のサーバーから、またはリモート サーバー管理ツール (RSAT) を実行している Windows クライアント ベースのコンピューターから、ロールをリモートで管理する予定の場合は、移行先サーバーに役割の管理ツールとスナップインをインストールしないことを選択できます。 既定では、管理ツールが追加されます。
[機能] で、追加するロールを選択します。 ロールのみを追加する場合は、機能を選択する必要はありません。 機能を選択したら、[ 次へ] を選択します。
[確認] で、選択したロールと機能を確認します。 準備ができたら、[インストール] を選択 します。 一部の役割と機能では、インストール後にサーバーを再起動する必要があります。 インストール後 にサーバーを自動的に再起動する場合 は、必要に応じて[移行先サーバーを自動的に再起動する]チェック ボックスをオンにします。
ヒント
インストール ソース ファイルを指定する必要がある場合は、[ 代替ソース パスの指定] を選択します。 次の形式で Windows イメージング (WIM) ファイルを指定することもできます。プレフィックスとして
WIM
、機能ファイルがサフィックスとして配置されているインデックス (たとえば、WIM:e:\sources\install.wim:4
)。 ただし、オフライン VHD にロールと機能を追加するためのソースとして WIM ファイルを直接使用することはできません。 オフライン VHD をマウントし、ソース ファイルのマウント パスをポイントするか、WIM ファイルの内容のコピーを含むフォルダーをポイントする必要があります。 ソース パスまたはファイル共有は、移行先サーバーのコンピューター アカウントに 読み取り アクセス許可を付与する必要があります。ユーザー アカウントへのアクセスを許可するだけでは不十分です。 WIM ファイルにインデックスを一覧表示する方法の詳細については、「 WIM または VHD ファイルに含まれているイメージを一覧表示する」を参照してください。Windows PowerShell を使用した無人インストール用に使用できる XML ベースの構成ファイルに、選択内容をエクスポートすることもできます。 指定した構成をエクスポートするには、[ 構成設定のエクスポート] を選択し、XML ファイルを便利な場所に保存します。 この構成ファイルを使用する手順は、「 複数のサーバーに役割と機能を追加する」セクションにあります。
インストールが完了したら、[閉じる] を選択します。
Windows Server から役割と機能を削除する
ローカル サーバー、サーバー マネージャーに追加されたリモート サーバー、またはオフライン VHD の役割と機能を削除するには、サーバー マネージャーの 役割と機能の削除ウィザード を使用するか、Windows PowerShell コマンドレットを使用します。
関連するタブを選択します。
サーバー マネージャーの役割と機能ウィザードを使用して役割と機能を削除するには、次の手順に従います。
[スタート] メニューを開き、「 サーバー マネージャー」と入力して、 サーバー マネージャーを開きます。
右上隅にある [ 管理 ] を選択し、[ 役割と機能の削除] を選択します。 役割と機能の削除ウィザードが開きます。
[開始する前に] で情報を確認し、[次へ] を選択します。
[サーバーの選択] で、役割と機能を削除するサーバーを選択します。 サーバー マネージャーに追加するローカル サーバーまたはリモート サーバーを選択できます。 オフライン VHD の役割と機能を削除する場合は、[ 仮想ハード ディスクの選択] を選択し、VHD をマウントするサーバーを選択してから、そのファイル パスを参照または入力します。 [次へ] を選択します。
[サーバー ロール] で、削除するロールを選択します。 機能のみを削除する場合は、ロールを選択する必要はありません。 ロールを選択したら、[ 次へ] を選択します。
続行すると、選択した役割または機能に必要なその他の役割と機能を削除するように求めるメッセージがウィザードによって自動的に表示されます。
[機能] で、削除するロールを選択します。 ロールのみを削除する場合は、機能を選択する必要はありません。 機能を選択したら、[ 次へ] を選択します。
[確認] で、選択したロールと機能を確認します。 準備ができたら、[削除] を選択 します。 一部の役割と機能では、削除後にサーバーを再起動する必要があります。 削除後 にサーバーを自動的に再起動する場合 は、必要に応じて[移行先サーバーを自動的に再起動する]チェック ボックスをオンにします。
削除が完了したら、[ 閉じる] を選択します。
仮想エージェント
役割と機能のインストールまたは削除で問題が発生した場合は、仮想エージェントを試すことができます。 これは、ロールと機能に関連する問題をすばやく特定して修正するのに役立ちます。