Kiedy pierwotnie dostarczono Server Core, wielu administratorów systemu Windows uniknęło tego, ponieważ można było używać tylko wiersza poleceń, ale zmienia się to w systemie Windows Server 2012, który umożliwił korzystanie z trybu hybrydowego.
W Windows Server 8 GUI zachował modułowy charakter najnowszych systemów operacyjnych Windows Server i stał się z kolei "Cechą". To sprawia, że usuwanie GUI jest bardzo łatwe. Aby rozpocząć uruchamianie Menedżera serwera.
Kliknij Zarządzaj, a następnie wybierz Usuń role lub funkcje z menu.
Kliknij przycisk Dalej, aby pominąć poprzednią stronę, a następnie wybierz serwer z puli serwerów i kliknij przycisk Dalej.
Ponieważ GUI nie jest rolą, możemy po prostu kliknąć ponownie next, aby przejść obok sekcji Role.
Po przejściu do strony Funkcje, odznacz pole obok opcji "Interfejsy użytkownika i infrastruktura", a następnie kliknij przycisk Dalej.
Teraz zaznacz pole "Zrestartuj serwer docelowy", a następnie kliknij przycisk usuń.
GUI zostanie teraz usunięte.
Po usunięciu plików binarnych serwer zostanie automatycznie zrestartowany.
Po powrocie i zalogowaniu się będziesz mógł korzystać z wiersza poleceń.
Gdy GUI zostanie wyłączone, będziesz chciał wiedzieć, jak go odzyskać. Aby to zrobić, używamy SConfig, więc napisz SConfig w linii poleceń i wciśnij Enter.
Możesz zobaczyć w dolnej części ekranu, że możemy użyć "12" do przywrócenia GUI, więc wpisz 12 i wciśnij enter.
Zostaniesz ostrzeżony, że włączenie GUI wymaga ponownego uruchomienia, kliknij przycisk Tak.
To uruchomi DISM, który rozpocznie dodawanie plików binarnych dla powłoki GUI.
Po jego zakończeniu zostaniesz zapytany, czy chcesz teraz ponownie uruchomić komputer, wpisz "y" i naciśnij Enter, aby ponownie uruchomić komputer.
Możesz zrobić to samo, co robiliśmy w GUI o wiele szybciej dzięki poleceniu cmdlet PowerShell. Aby to zrobić, otwórz Menedżera serwera, kliknij Narzędzia i uruchom PowerShell.
Możemy użyć polecenia cmdlet Remove-WindowsFeature, aby usunąć tę funkcję:
Usuń-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra
Ponieważ Remove-WindowsFeature to tylko alias, możesz również użyć:
Odinstaluj-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra
Niedługo po naciśnięciu klawisza Enter rozpocznie się usuwanie.
Po zakończeniu otrzymasz powiadomienie, że musisz ponownie uruchomić serwer, aby zakończyć proces, który można łatwo wykonać z bieżącego okna PowerShell, uruchamiając:
Shutdown -r -t 0
Gdy twoje urządzenie uruchomi się ponownie, będziesz miał tylko linię poleceń do pracy.
Pierwszą rzeczą, którą musimy zrobić, to dostać się do PowerShell, więc wpisz PowerShell i wciśnij enter.
Teraz musimy użyć Add-WindowsFeature, aby dodać komponenty z powrotem:
Dodaj WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra
Ponownie jest to po prostu alias dla:
Zainstaluj WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra
Po zakończeniu będziemy musieli zrestartować nasz serwer za pomocą polecenia Zamknij:
Shutdown -r -t 0
Po ponownym uruchomieniu serwera otrzymasz GUI z powrotem.