Windows Server 2012 R2 — переключение между режимами GUI и Core
В Windows Server 2012/2012 R2 графическая оболочка — это обычный компонент, который можно удалять и ставить обратно без переустановки системы. Начиная с Windows Server 2016 такая конвертация невозможна: режим (Core или Desktop Experience) выбирается один раз при установке.
Из GUI в Core
Через PowerShell (от администратора):
Uninstall-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra -Restart
Сервер перезагрузится и поднимется в режиме Core — только командная строка.
Через Server Manager: Manage → Remove Roles and Features → Features → User Interfaces and Infrastructure — снять галки Graphical Management Tools and Infrastructure и Server Graphical Shell.
Из Core в GUI
Install-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra -Restart
Если компоненты GUI были удалены с диска (-Remove) или установка шла сразу в Core, бинарники берутся из Windows Update либо из дистрибутива. С указанием источника:
# D: — смонтированный ISO; индекс издания смотрим через Get-WindowsImage
Install-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra -Restart `
-Source wim:D:\sources\install.wim:2
Промежуточный режим MinShell
Можно оставить графические консоли управления (Server Manager, MMC), но убрать рабочий стол и проводник:
Uninstall-WindowsFeature Server-Gui-Shell -Restart
Останется Minimal Server Interface — компромисс между Core и полным GUI.
Проверка текущего режима
Get-WindowsFeature Server-Gui*
Installed напротив обоих компонентов — полный GUI; оба Available/Removed — Core.
Связанные статьи
- Базовые команды для Windows Server Core — работа в Core-режиме: sconfig, сеть, роли, обновления.