Windows server 2016 core install gui

Server Core 2016, установка и настройка.

В сегодняшней статье рассмотрим установку Windows Server 2016 в режиме Server Core, то есть, без графического интерфейса. Отсутствие графики позволит сэкономить ресурсы на серверах и уменьшит количество уязвимостей, количество обновлений и перезагрузок, к тому же графика там не особо и нужна, ведь управлять сервером можно через оснастки или Диспетчер серверов.

Установка Server Core 2016

Установка Server Core 2016 мало чем отличается от стандартной, графической версии, единственное, при установке выбираем режим без графики.

После установки системы вас встретит аскетичный интерфейс командной строки.

Первым делом установим пароль Администратора:

После ввода и подтверждения пароля

нам напишут об успешной смене пароля

и мы войдем в систему.

Здесь я сделаю «лирическое отступление» и установлю Vmtools, поскольку устанавливаю Server Core на виртуальную машину VMware, и включу буфер обмена для виртуалки.

Установка Vmtools(при установке на vmware):

Подключить к виртуалке диск с Vmtools и выполнить команду \setup64.exe

Дальше всё, как в графическом интерфейсе, стандартная установка Vmtools.

После того, как сервер перезагрузится, можно приступать к настройке.

Настройка Server Core 2016.

Заходим на сервер и вводим в командной строке sconfig.

Откроется окно настройки сервера.

Здесь можно изменить имя сервера, сетевые настройки, включить доступ по РДП и т.д. Подробно описывать не буду — там все интуитивно понятно.

После изменения настроек, если требуется, перезагружаемся и продолжаем.

Замечу, что Powershell уже установлен в системе, и все действия можно выполнять через него, запустив его командой powershell.exe

Для того, чтобы разрешить удаленное управление нашим «ядерным» сервером, нужно выполнить на нем команду

Теперь переходим на компьютер, с которого вы собираетесь управлять сервером Server Core, и на котором установлен Диспетчер серверов.

Откройте Диспетчер серверов и выберите «Добавить другие серверы для управления»:

После этого, в открывшемся окне, выберите вкладку DNS и в поисковой строке вбейте имя или адрес вашего сервера Server Core

Если сервер у вас, как и у меня, не в домене, то, скорее всего, будут ошибки типа:

Для устранения ошибки, на компьютере, с которого подключаетесь, выполните команду:

— вместо DC01 введите имя или адрес вашего Server Core 2016

Другой вариант настройки Trusted Hosts — с помощью WSMan:

Читайте также:  Постоянно сбиваются часы windows

Посмотреть список доверенных хостов:

Указать доверенные хосты:

Разрешить все хосты:

Добавить хост к списку:

И для того, чтобы управлять сервером вне домена, нужно указать учетную запись с правами администратора на нем. Для этого щелкните правой кнопкой на вашем сервере в диспетчере серверов и выберите пункт «Управлять как…»

После этого введите учетные данные пользователя с правами администратора.

После всех проделанных манипуляций, ваш сервер в Диспетчере серверов должен выглядеть примерно так:

На этом установку и первичную настройку Windows Server Core можно считать законченной. Теперь можно устанавливать на сервер нужные роли и администрировать его, практически, как обычный сервер.

С сожалением узнал, что в 2016 Server Core недоступны фишки, как в 2012, которые позволяли устанавливать и удалять графику:

Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell –Restart –Source c:\mountdir\windows\winsxs

Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell –Restart

Uninstall-WindowsFeature Server-Gui-Mgmt-Infra -Restart

Устанавливаем GUI на Windows Server Core

В прошлом нашем посте мы рассказали как готовим стандартные клиентские виртуальные машины и показали на примере нашего нового тарифа Ultralight за 120 рублей, как мы создавали стандартный образ Windows Server 2019 Core.

В службу поддержки стали поступать заявки как работать с Server 2019 Core без привычной графической оболочки. Мы решили показать работу с Windows Server 2019 Core и как установить на него GUI.

Не повторяйте это на рабочих машинах, не используйте Server Core как рабочий стол, отключите RDP, обезопасьте свою информационную систему, именно безопасность — это главная фишка «Core» инсталляции.

В одной из следующих наших статей мы рассмотрим таблицу совместимости программ с Windows Server Core. В этой статье мы затронем то, как установить оболочку.

Оболочка сторонними средствами

1. Сложный, но наиболее экономичный способ

В Server Core из коробки нет привычного нам explorer.exe, чтобы облегчить нам жизнь, мы скачаем explorer++. Он заменяет все, что умеет оригинальный explorer. Рассматривался только explorer++, но подойдет почти любой файловый менеджер, в том числе Total Commander, FAR Manager и другие.

Сначала нам нужно скачать файл на сервер. Это можно сделать через SMB (общую папку) и Windows Admin Center. Invoke-WebRequest на Windows Server Core не работает из-за отсутствия Internet Explorer’a.

C помощью Powershell:

На сервере создаём новую папку:

Расшариваем общую папку:

На вашем ПК папка подключается как сетевой диск.

Через Windows Admin Center создаем новую папку выбрав пункт в меню.

Переходим в общую папку и жмем кнопку отправить, выбираем файл.

Добавляем оболочку в планировщик.

Если вы не хотите запускать оболочку вручную при каждом входе в систему, то нужно добавить её в планировщик задач.

Читайте также:  Типы классов окон windows

Без планировщика можно запустить через CMD:

Способ 2. Запускаем родной Explorer


Remember, no GUI

Server Core App Compatibility Feature on Demand (FOD), вернет в систему: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe и даже Powershell ISE. Подробнее можете ознакомиться на MSDN. Существующий набор ролей и компонентов он не расширяет.

Запустите Powershell и введите следующую команду:

Затем перезагрузите сервер:

После этого вы сможете запускать даже Microsoft Office, но потеряете примерно 200 мегабайт ОЗУ навсегда, даже если в системе нет активных пользователей.


Windows Server 2019 c установленным Features on Demand


Windows Server 2019 CORE

На этом всё. В следующей статье мы рассмотрим таблицу совместимости программ с Windows Server Core.

How to Enable GUI in Windows Server 2016?

Some people would feel frustrating about that after installing Windows server 2016 successfully, the user interface has changed. There is no a graphic user interface, so all the operation would be executed by typing some professional commands. That is not easy for some users who are not familiar with Windows server, especially for the people who is the freshman for Windows server. Then people may ask whether there is a way to enable the GUI in Windows server 2016. Here I would show you how to enable the GUI in Windows server 2016.

Here I would show the detailed steps from scratch.

When we begin installing the new Windows server 2016, there are many options for us.

You can see many option are list on the above picture. The options without Desktop Experience are the core editions. They would not offer GUI after installation. And the ones with Desktop Experience would offer full GUI features. If you clear about which is your favor, you would find the problem and has no need to read the under passage. But if you just wrong installed the core edition of Windows server 2016 and you regretted it when finding that all the operations have to be implemented by typing commands. Then you should follow the under steps.

Step 1: Open PowerShell console and type Get-WindowsFeature -Name *GUI* into it.

You would find that all the install state of the GUI features listed are shown as removed. And now you should try to install the removed GUI features. Before that, you should make sure that your server has access to internet.

Читайте также:  Индекс скорости windows 10

Step 2: Just type Install-WindowsFeature -Name Server-Gui-Shell, Server-Gui-Mgmt-Infra into PowerShell console and press Enter to execute it.

Typically, when the above operation is completed and you should just type Restart-Computer into the PowerShell console to restart your server. Then you would see windows server 2016 with the full graphic user interface(GUI).

Note: If your server has no access to the internet, you would probably see a large number of error message with red color. Then you have to use your installation media to successfully install server GUI features. Before you can do that, you need to identify appropriate index of Windows server 2016 edition from which you want to install features. The GUI features are only default built in the editions labelled with desktop experience, so you should skip indexes for core editions in the list.

So here i would show you installing the GUI features from a installation media.

Step 1: If you have store the windows server installation media in this system before, just navigate to the path of it. Type the command Get-WindowsImage -ImagePath XXX\XX\X into the console.

Attention : The GUI features information are stored in install.win file located on D:\sources in my system drive, so you should just adapt it to your condition.

Here the GUI features related file’s path is D:\sources\install.wim. Then i just type Get-WindowsImage -ImagePath D:\sources\install.wim into the console to find the system imageindex.

From the first picture in this passage, we know that the imageindex of core edition without GUI is 1 and 3. Then you should just choose the right imageindex between 2 and 4. Here i would choose the imageindex as 2.

Step 2: Type Install-WindowsFeature -Name Server-Gui-Shell, Server-Gui-Mgmt-Infra -Source wim:D:\sources\install.wim:2 into PowerShell console. And press Enter to execute it.

Note: To install feature from non-default location, you should follow the appropriate syntax like below.

InstallationProvider : WIMFileLocation : ImageIndex

So if you want to install the GUI features from a installation media, you should follow the syntax.

Step 3: After the above operation is finished, you should be prompted with the information that you must restart this server to finish the installation process. Just type Restart-Computer into the PowerShell console and execute it.

Then you would find that the full GUI features has been enabled in your Windows server 2016.

Оцените статью