Windows Server のログオン時にサーバー マネージャーの起動をブロックする方法

Windows Server にログインするとすぐに、特にアカウントがローカルの Administrators グループに属している場合は、 Server Managerダッシュボードがポップアップ表示されます。これはすばやくアクセスできる点で優れていますが、正直言って、邪魔されずに作業を開始しようとすると、かなり煩わしい場合があります。ほとんどの熟練した管理者は、必要なときに手動で開くことができるように、この自動起動をオフにすることを好みます。朗報ですか?ログイン時に起動しないようにする方法は複数あり、各方法はさまざまなセットアップや設定に適合できます。ダッシュボードが毎回注意を引くのにうんざりしている場合は、このガイドで、Windows Server 2022、2019、または 2016 で自動起動を停止する方法を説明します。それほど難しいことではありません。適切な方法の選択は、自分だけに対して実行するか、ドメイン内のすべての管理者に対して実行するかによって異なります。

Windows Serverでサーバーマネージャーの自動起動を無効にする方法

方法1: サーバーマネージャーのスケジュールされたタスクを無効にする

これはちょっと古風ですが、信頼性があります。ユーザーがログインするとサーバーマネージャーを実行するスケジュールタスクがあります。これを無効にすると、ダッシュボードが表示されなくなります。特に、1台のマシンでのみ無効にしたい場合に便利です。

  • タスクスケジューラを開く: taskschd.msc
  • Microsoft\Windows\Server Managerに移動します
  • ServerManagerというタスクを見つけます
  • 右クリックして「無効にする」を選択します

PowerShell を使用してこれを行うこともできます。リモートで実行する場合やスクリプトを作成する場合は、PowerShell の方が速くなる可能性があります。

Get-ScheduledTask -TaskName ServerManager | Disable-ScheduledTask

一部の設定では、スケジュールされたタスクが存在しなかったり、動作がおかしかったりする場合がありますが、ほとんどの場合、無効にすることで問題は解決します。ただし、この操作を行った後、変更が反映されるかどうかを確認するには、再起動またはログアウト/ログインが必要になる場合があります。

方法2: グループポリシーを使用してサーバーマネージャーの自動起動をブロックする

これは、少数のサーバーを管理している場合、またはドメイン全体で管理したい場合に有効なpass-to方式です。グループポリシー設定により、ログオン時にサーバーマネージャーが開かないようにブロックします。

  • まず、ローカルグループポリシーエディター(gpedit.msc)を開きます。
  • コンピューターの構成 > ポリシー > 管理用テンプレート > システム > サーバー マネージャーに移動します。
  • ポリシーを有効にする:ログオン時にサーバー マネージャーを自動的に表示しない

この設定をActive Directory内の複数のサーバーに適用したい場合は、 gpmc.mscで新しいグループポリシーオブジェクトを作成し、適切なOUまたはドメインにリンクして設定します。Windows Serverホストのみに適用する場合は、クライアントOSの干渉を避けるためにWMIフィルターを作成することをお勧めします。

方法3: レジストリ設定を直接調整する

ここからは少し…実践的な話になります。ログイン時にサーバーマネージャーを開くかどうかを制御するレジストリキーがあります。レジストリパスはHKLM\SOFTWARE\Microsoft\ServerManagerです。DoNotOpenServerManagerAtLogonという値がこれを決定します。

  • PowerShell でこのコマンドを実行できます:
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\ServerManager" -name "DoNotOpenServerManagerAtLogon" -Value 1 -Force -ErrorAction SilentlyContinue
  • または、コマンドラインを直接使用したい場合は、reg add を使用します。
  • REG ADD "HKLM\SOFTWARE\Microsoft\ServerManager" /v DoNotOpenServerManagerAtLogon /t REG_DWORD /d 1 /f

    この変更を行った後、変更を有効にするには再起動またはログオフ/ログインが必要になる場合があります。この方法は非常に簡単ですが、万が一問題が発生した場合は、変更を加える前に必ずレジストリをバックアップしてください。

    Windowsは必要以上に複雑にしてしまう傾向があるため、設定がすぐに反映されなかったり、動作がおかしくなったりすることがあります。そのため、何度か試したり再起動したりしても落胆しないでください。ある設定ではすぐに反映されたのに、別の設定ではそうでもなかったりすることもあります。うまくいくまで試行錯誤を続けてください。