Windows server 2012 install gui

Перейти к содержимому

Имеется Windows сервер 2012R2, установленный изначально в режиме Core. Включаем ему GUI.

Отключение файервола при необходимости, чтобы зайти удалённо

netsh advfirewall set allprofiles state off

Просмотр списка дисков сервера

wmic logicaldisk get description,name

Description Name
Локальный несъемный диск C:
Локальный несъемный диск D:
Локальный несъемный диск E:
Локальный несъемный диск F:
Локальный несъемный диск G:
Компакт-диск H:

Узнаем индекс нужной версии сервера

Dism /get-wiminfo /wimfile:H:\sources\install.wim

Cистема DISM

Имя : Windows Server 2012 R2 SERVERSTANDARDCORE
Описание : Windows Server 2012 R2 SERVERSTANDARDCORE
Размер (байт): 7 706 162 078

Индекс: 2
Имя : Windows Server 2012 R2 SERVERSTANDARD
Описание : Windows Server 2012 R2 SERVERSTANDARD
Размер (байт): 13 226 352 966

Индекс: 3
Имя : Windows Server 2012 R2 SERVERDATACENTERCORE
Описание : Windows Server 2012 R2 SERVERDATACENTERCORE
Размер (байт): 7 692 655 116

Индекс: 4
Имя : Windows Server 2012 R2 SERVERDATACENTER
Описание : Windows Server 2012 R2 SERVERDATACENTER
Размер (байт): 13 228 589 508

Операция успешно завершена.

Запускаем powershell

powershell

Windows PowerShell
(C) Корпорация Майкрософт (Microsoft Corporation), 2014. Все права защищены.

Запускаем установку GUI Windows Server 2012 R2 STANDARD где номер индекса – 2, буква привода с дистрибутивом – H

PS> Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell -Restart -source:wim:H:\sources\install.wim:2

Начать установку...
68 %
[oooooooooooooooooooooooooooooooooooooooooooooo ]

4 689

Table of Contents

Introduction

Server Core was introduced in Windows Server 2008 but was confusing to many administrators. This was mainly because that you, as an administrator, were restricted to a command line and needed to know the commands for doing your tasks.

One of the main problems with it was that if you installed your server as a Server Core, you would need to reinstall it if you want the graphical user interface (GUI).

This changed in Windows Server 2012. It was now possible to install your server with a GUI and remove the GUI once you’ve set everything up.

It was also possible to install your server as a Server Core and then add the GUI by just entering a simple Powershell command.

In this blog post, I will explain how to install the GUI for a Windows Server Core installation or remove the GUI if you have Windows Server 2012 or Windows Server 2012 R2.

Enter this command into a Powershell prompt, running as Administrator.

Then run:

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

Add GUI to Windows Server Core installation using Powershell and server-gui-mgmt-infra

Once installed, you need to restart the server. Use this command:

If you do not have Internet connectivity, the installation will hang at 68% and, after a while, displays an error message to you:

Install-WindowsFeature: The request to add or remove features on the specified server failed.

This means that the source files for the GUI installation cannot be located.

Installation 68% Powershell Windows Server 2012 GUI CoreInstallation failed source Windows Server 2012 Powershell

To solve the error, follow these steps:

Start by creating a mount directory (i.e C:\Mount), by opening a command prompt:

Get the index number of the WIM file for the GUI (if Windows Server 2012 R2 media is on D:). Since all of the Windows Server 2012 R2 installations are stored in the same *.wim, we need to specify what version we want to mount. In this case, we’ll be using the Datacenter version with GUI, which is Index #4

dism /get-wiminfo /wimfile:d:\sources\install.wim

dism Windows Server 2012 GUI Powershell Index Datacenter

Mount the WIM file:

dism /mount-wim /wimfile: d:\sources\install.wim /Index:3 /mountdir:C:\Mount\ /readonly

Dism Windows Server 2012 Mount Datacenter GUI Powershell

Install and specify the source:

Install-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra -Source C:\Mount\Windows\SXS

Install GUI Server Core Windows Server 2012 Powershell Datacenter

Once installed, you need to restart the server. Use this command:

Add GUI Windows Server 2012 Server Core Powershell Windows Feature

How to remove the GUI from a full installation, using the GUI:

Open Server Manager, open the Manage menu and go to Remove Roles and Features

Remove GUI Windows Server 2012 Core

Press Next until you reach the Features page

There are two different features that you can choose:

  • Graphical Management Tools and Infrastructure (server-GUI-mgmt-infra) basically provides Powershell, MMC, and Server Manager.
  • Adding the Server Graphical Shell (server-GUI-shell) will add the rest of the GUI experience. This feature is dependent on the first, so you can’t just add this one.

Note that if you remove Graphical Management Tools and Infrastructure, you will also remove Server Graphical Shell.

Remove GUI Windows Server 2012 Core

Once deselecting one of the features, you will get a popup. Here, press Remove Features.

Remove GUI Windows Server 2012 Server CoreRemove GUI Windows Server 2012 Server Core

The User Interfaces and Infrastructure feature should now be deselected. Proceed by pressing Next.

The final step is to confirm the removal process. Press Remove and select Restart the destination server automatically if required.

Remove GUI Windows Server 2012 Server Core

Removing the GUI from a full installation, using Powershell:

Enter this command:

Uninstall-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra

Remove GUI Powershell Windows Server 2012Remove GUI Server Core Windows Server 2012 PowershellRemove GUI Server Core Windows Server 2012 Powershell

References

  • Microsoft Docs – What is Server Core?

Related posts

  • Install .NET Framework 3.5 using DISM and other methods
  • What is Hyper-V Server 2012, and how do I install and administer it?

What happens if you install Windows Server 2012 without the GUI features and then realize that you want to turn on the GUI? For those who are used to GUI based Windows Server administration, seeing a command line interface can be daunting. This guide will help you to go from the command line interface, using PowerShell, to installing and turning on the GUI.

The first step in this is to enter the PowerShell. At the command line prompt, just enter PowerShell and you will see something like the below:

Windows Server 2012 - Turn on GUI - PowerShell

Windows Server 2012 – Turn on GUI – PowerShell

The next step is to type Install-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra in order to get the

Windows Server 2012 - Turn on GUI - Install WindowsFeature

Windows Server 2012 – Turn on GUI – Install GUI

You will see a text based installer. This part of the Windows Server 2012 GUI installation is rather easy and there is plenty of time to grab a drink.

Windows Server 2012 - Turn on GUI - Grab a Drink During Install

Windows Server 2012 – Turn on GUI – Grab a Drink During Install

Once this is complete, you do need to reboot the server before the GUI will be turned on. Unless you have something else going on that you need to shutdown first, you can shutdown  and reboot immediately with shutdown -r -t 0 as seen below:

Windows Server 2012 - Turn on GUI - Reboot

Windows Server 2012 – Turn on GUI – Reboot

The system will then reboot and go through the Windows Server 2012 configuration changes.

Windows Server 2012 - Turn on GUI - Configuring Features

Windows Server 2012 – Turn on GUI – Configuring Features

When the system boots, you will see that the GUI is turned on. The Server Manager dashboard is present on login and everything works.

Windows Server 2012 - Turn on GUI - Installation Successful

Windows Server 2012 – Turn on GUI – Installation Successful

Conclusion

If you are accustomed to the Windows Server 2012 GUI, you may be a bit nervous seeing a command line only interface. Fear not, the guide above uses less than 90 characters of typing to install and turn on the GUI. In total this took me only a few minutes to do the run-through. Also, this guide assumed one has a command line only installation. If you already have the GUI installed, you can use SConfig to turn on the GUI easily.

Изначально режим Server Core был задуман для того, чтобы предоставить минимальный набор функциональных возможностей, необходимых для выполнения сервером определенных ролей. Поэтому в Windows Server 2008 установка Server Core представляла из себя сильно урезанную версию операционной системы, в которой кроме графического интерфейса и средств управления отсутствовали многие серверные роли и компоненты.

Со временем концепция поменялась, и в версии Server 2008 R2 все отличия Server Core от полной установки свелись к отсутствию графического интерфейса и средств управления сервером. Однако выбор варианта установки по прежнему оставался окончательным, изменить его было невозможно.

В Windows Server 2012 Microsoft пошла дальше, и теперь различные варианты установки отличаются лишь наличием или отсутствием серверных компонентов (features), которые можно свободно добавлять и удалять в процессе эксплуатации сервера. Кроме того, в Server 2012 изменилось количество вариантов установки, доступны два основных варианта установки сервера:

• Сервер с графическим интерфейсом пользователя (Server with а GUI);
• Установка основных серверных компонентов (Server Core Installation);

И два дополнительных (промежуточных):

• Минимальный интерфейс сервера (Minimal Server Interface);
• Компонент «Возможности рабочего стола» установлен (Desktop Experience feature installed).

Мы попробуем все четыре варианта установки, а также способы перехода от одного варианта к другому.

Сервер с графическим интерфейсом пользователя

Выбор первоначального варианта установки производится, как и раньше, в процессе установки операционной системы. Окно выбора тоже не изменилось, только внизу появилось напоминание о том, что вариант установки можно изменить в любой момент, как в процессе установки так и позднее. Кстати, теперь основным считается вариант Server Core, который выбирается по умолчанию.

выбор варианта установки Windows Server 2012

Выбрав установку с графическим интерфейсом мы получаем рабочий стол, начальный экран (Start screen) и Windows Explorer. Также доступны все графические средства управления сервером — диспетчер сервера (Server manager), консоль MMC и панель управления.

сервер с графическим интерфейсом

Переход к варианту установки Server Core осуществляется путем удаления компонентов сервера. При наличии графического интерфейса сделать это проще всего с помощью Server Manager. Запускаем его, нажимаем кнопку Manage и в раскрывшемся меню выбираем пункт «Remove Roles and Features».

удаление компонентов в Server Manager

Запускается мастер удаления ролей и компонентов. Читаем предупреждение и жмем Next.

окно предупреждения перед удалением компонентов

Выбираем нужный сервер  (в нашем случае он один) и идем в раздел Features.

окно выбора сервера

За графический интерфейс отвечает компонент User Intarfaces and Infrastructure, который состоит из трех частей:

• Graphical Management Tools and Infrastructure — графические инструменты управления;
• Desktop Experience — возможности рабочего стола;
• Server Graphical Shell — графическая оболочка сервера.

Для перехода к установке основных серверных компонентов надо снять галочку с чек-бокса  Graphical Management Tools and Infrastructure.

выбор удаляемых компонентов

А также необходимо подтвердить удаление компонентов, которым Graphical Management Tools and Infrastructure требуется для работы.

удаление дополнительных компонентов

Затем смотрим перечень удаляемых компонентов и, если все устраивает, жмем кнопку Remove.

запуск удаления компонентов

Процесс удаления занимает несколько минут, после чего мы закрываем окно мастера и перезагружаем сервер. После перезагрузки получаем вариант установки основных серверных компонентов, или попросту Server Core.

окончание процедуры удаления компонентов

Стоит иметь в виду, что при отключении компонентов через Server Manager файлы для них остаются на диске, занимая место. Для полного удаления компонент можно воспользоваться командлетом PowerShell Uninstall-WindowsFeature с параметром –Remove. Например, для полного удаления графики выполним следующую команду:

Uninstall-WindowsFeature Server-Gui-Mgmt-Infra -Remove

удаление компонентов с помощью PowerShell

При использовании PowerShell стоит быть осторожнее, так как все все роли и компоненты сервера, для работы которых требуется графика, также будут удалены, причем без предупреждения. Поэтому перед удалением стоит запустить команду с параметром -WhatIf , чтобы точно знать, на какие компоненты повлияет переход к другому варианту установки.

Установка основных серверных компонентов

В этом варианте установки полностью отсутствует графическая оболочка, а также графические средства управления сервером. Для администрирования в наличии только командная строка и PowerShell. Также управлять сервером в режиме Server Core можно удаленно, с другого сервера через Server Manager или с рабочей станции Windows 8, установив на нее Remote Server Administration Tools for Windows 8.

установка Server Core

В Windows Server 2012 «Установка основных серверных компонентов» является наиболее предпочтительным вариантом установки, так как имеет несколько важных преимуществ:

• Занимает на 4 ГБ меньше места, чем установка с графическим интерфейсом, что позволяет значительно сэкономить дисковое пространство;
• Более безопасна, так как отсутствие лишних компонентов уменьшает количество возможных уязвимых мест на сервере;
• Меньше количество устанавливаемых обновлений, соответственно минимизируется число перезапусков, необходимых для их установки. Это снижает время простоя сервера;
• Повышается производительность сервера в целом.

Если все же без GUI никак, то недостающие компоненты достаточно легко установить с помощью командлета PowerShell Install-WindowsFeature. Например, установить графические средства управления можно командой Install-WindowsFeature Server-Gui-Mgmt-Infra.

Если при установке компонентов необходимые файлы отсутствуют на диске, то по умолчанию Windows будет брать их с Windows Update. Чтобы указать альтернативный источник установки, можно использовать командлет Install-WindowsFeature с параметром  -Source.

Установим удаленные компоненты с помощью образа WIM. Для этого вставляем установочный DVD-диск в дисковод (диск D) и вводим следующую команду:

Get-WindowsImage -ImagePath D:\sources\install.wim

Эта команда выдаст информацию о содержимом установочного образа. Выбираем желаемый вариант установки (в нашем случае это SERVERSTANDART) и запоминаем его индекс — 2.

выбор образа для установки компонентов

Затем устанавливаем недостающие компоненты (их можно перечислить через запятую) из WIM-образа командой:

Install-WindowsFeature Server-Gui-Mgmt-Infra, Install-WindowsFeature `
Server-Gui-Shell
-Source wim:D:\sources\install.wim:2

где 2 — индекс выбранного варианта установки.

По окончании установки сервер необходимо перезагрузить. Сделать это можно командой Restart-Computer.

установка графического интерфейса в PowerShell

Еще один способ установки компонентов — утилита DISM.  Перейти с ее помощью к варианту установки с графическим интерфейсом можно, запустив последовательно следующие команды:

Dism /Online /Enable-Feature /FeatureName:Server-Gui-Mgmt /All /Source:wim:D:\sources\install.wim:2
Dism /Online /Enable-Feature /FeatureName:Server-Gui-Shell /Source:wim:D:\sources\install.wim:2

Так же как и в PowerShell  мы указываем в качестве источника установки образ WIM, иначе по умолчанию все файлы будут браться с Windows Update. По окончании установки утилита сама потребует перезагрузить сервер.

установка графического интерфейса с помощью Dism

Минимальный интерфейс сервера

Если установить сервер с графическим интерфейсом, а затем удалить графическую оболочку (Server Graphical Shell), то получим вариант установки «Минимальный интерфейс сервера». Она аналогична установке «Сервер с графическим интерфейсом пользователя», но в ней отсутствуют проводник, рабочий стол, начальный экран и Internet Explorer.

установка варианта с минимальным интерфейсом

Этот вариант представляет из себя что-то среднее между минимальной установкой и установкой с графическим интерфейсом. Нам доступны графические средства управления сервером —  Server Manager, оснастки MMC и часть часть апплетов панели управления (сама панель управления недоступна), но запускаются все они из командной строки.

установка варианта с минимальным интерфейсом

Microsoft рекомендует использовать этот режим для обеспечения совместимости с приложениями, которым требуются компоненты (службы, библиотеки,  файлы и т.п.)  недоступные в случае установки основных серверных компонентов. Также сервер в режиме минимального интерфейса занимает примерно на 300 МБ меньше, чем тот же сервер с графическим интерфейсом.

Компонент «Возможности рабочего стола» установлен

Еще один дополнительный вариант установки. Чтобы перейти к нему, воспользуемся диспетчером сервера. Так же, как и при удалении компонентов, нажимаем кнопку «Manage» , но теперь выбираем пункт «Add Roles and Features».

добавление компонентов через Server Manager

Идем в раздел Features, открываем компонент «User Interfaces and Infrastructure» и отмечаем пункт «Desktop Experience».

добавление компонента Desktop Experience

Соглашаемся с установкой дополнительных компонентов

дополнительные компоненты

И жмем кнопку Next.

продолжение установки Desktop Experience

Затем просматриваем устанавливаемые компоненты и запускаем установку кнопкой Install.

запуск установки

Поскольку компонент «Возможности рабочего стола» не устанавливаются в базовом варианте, файлы для него отсутствуют на диске. Чтобы мастер установки взял файлы не с Windows Update (по умолчанию), а из другого источника, этот источник необходимо указать. Для этого надо пройти по ссылке «Specify an alternate source path» и в открывшемся окне ввести путь к источнику.

выбор альтернативного источника

Ну и по окончании установки закрываем окно мастера и, как всегда, перезагружаем сервер.

окончание установки Desktop Experience

После перезагрузки получаем дополнительные возможности — поддержку интерфейса Metro, магазин приложений App Store и темы рабочего стола. Все вместе это называется Desktop Experience (Возможности рабочего стола).

установлены возможности рабочего стола

Честно говоря, я не представляю, зачем такой вариант установки может понадобиться на сервере, разве что использовать его как рабочую станцию.

Заключение

Как и раньше, выбор варианта установки по прежнему зависит от задач, выполняемых сервером, но теперь этот выбор можно в любой момент изменить. Например, один из возможных сценариев развертывания сервера — установить сервер с графическим интерфейсом, настроить его и затем перейти к  установке основных серверных компонентов.

Ну и в качестве завершения приведу покомпонентное сравнение всех четырех вариантов установки.

сравнение вариантов установки Server 2012

Windows Server 2012 является операционной системой, разработанной специально для использования на серверах. По умолчанию, эта версия операционной системы не имеет графического интерфейса пользователя (GUI), что позволяет повысить производительность и безопасность сервера. Однако, в некоторых случаях, может возникнуть необходимость включить графический интерфейс для более удобного управления сервером.

В данной статье будет рассмотрена подробная инструкция о том, как включить GUI в Windows Server 2012. Для начала необходимо открыть PowerShell, который является мощным средством для администрирования Windows сервера. Для этого кликните правой кнопкой мыши по кнопке «Пуск» и выберите «Windows PowerShell (администратор)».

После открытия PowerShell, введите следующую команду:

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

Эта команда установит все необходимые компоненты для работы графического интерфейса Windows Server 2012 и автоматически перезагрузит сервер после завершения установки.

После перезагрузки сервера вы увидите графический интерфейс Windows Server 2012. Теперь вы можете удобно управлять сервером, используя стандартные инструменты пользовательского интерфейса, такие как Проводник, Панель управления и т.д.

Содержание

  1. Как включить GUI в Windows Server 2012
  2. Вариант 1: Установка графического интерфейса через Server Manager
  3. Вариант 2: Установка графического интерфейса через PowerShell
  4. Шаг 1: Подготовка к установке GUI
  5. Шаг 2: Установка GUI в Windows Server 2012
  6. Шаг 3: Перезагрузка и проверка установки

Как включить GUI в Windows Server 2012

Вариант 1: Установка графического интерфейса через Server Manager

  1. Откройте Server Manager.
  2. На панели инструментов выберите «Manage» и затем «Add Roles and Features».
  3. В мастере установки выберите «Role-based or feature-based installation» и нажмите «Next».
  4. Выберите сервер, на котором вы хотите включить GUI, и нажмите «Next».
  5. В разделе «Server Roles» выберите «User Interface and Infrastructure» и нажмите «Next».
  6. В списке возможных функций выберите «Desktop Experience» и нажмите «Next».
  7. В мастере установки нажмите «Next» два раза, а затем «Install», чтобы начать установку графического интерфейса.
  8. По завершении установки перезагрузите сервер.

Вариант 2: Установка графического интерфейса через PowerShell

  1. Откройте PowerShell с правами администратора.
  2. Введите следующую команду: Install-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra и нажмите «Enter».
  3. Подтвердите установку, нажав «Y».
  4. По завершении установки перезагрузите сервер.

После перезагрузки сервера вы сможете войти в GUI с помощью учетных данных администратора. Теперь вы можете управлять сервером с использованием графического интерфейса пользователя.

Шаг 1: Подготовка к установке GUI

Установка графического интерфейса (GUI) на сервер Windows Server 2012 может потребоваться, если вам необходимо управлять сервером через графический интерфейс вместо командной строки. При установке GUI на сервере Windows Server 2012 будут установлены такие компоненты, как рабочий стол, панель задач и меню «Пуск».

Перед тем, как приступить к установке GUI, необходимо убедиться, что у вас имеются следующие элементы:

  • Windows Server 2012 DVD или образ ISO: Для установки GUI вам потребуется DVD-диск с Windows Server 2012 или образ ISO.
  • Административные права: Для установки GUI на сервер Windows Server 2012 вам потребуются административные права.
  • Достаточно места на жестком диске: Установка GUI занимает дополнительное место на жестком диске, поэтому перед установкой убедитесь, что у вас есть достаточно свободного места на диске.

После того, как вы убедились, что у вас есть все необходимое, можно приступить к установке GUI на сервере Windows Server 2012. В следующем шаге будут описаны подробные инструкции по установке GUI.

Шаг 2: Установка GUI в Windows Server 2012

1. Откройте «Серверный менеджер».

2. В разделе «Сводка» нажмите на «Добавить роли и компоненты».

3. В мастере установки выберите «Установка удаленных рабочих столов: пользовательской программы и рабочего стола виртуальной машины».

4. Читайте инструкции мастера и нажмите «Далее».

5. В разделе «Выбор серверов» оставьте по умолчанию текущий сервер и нажмите «Далее».

6. В разделе «Выбор ролей сервера» установите флажок напротив «Расширенный опыт рабочего стола».

7. Появится всплывающее окно с предупреждением, что для установки требуется дополнительное программное обеспечение. Нажмите «Добавить каталоговые службы Active Directory и службы домена».

8. Нажмите «Далее» и прочитайте предупреждение, затем нажмите «Далее» снова.

9. В разделе «Выбор функций» установите флажок напротив «Сервер для управления специальными функциями обычной версии».

10. Прочитайте описание функции и нажмите «Далее».

11. Выберите дополнительные функции, если нужно, и нажмите «Далее».

12. Нажмите «Далее» в разделе «Выбор ролей функций».

13. Проверьте выбранные настройки и нажмите «Установить».

14. Дождитесь завершения установки компонентов и нажмите «Завершить».

15. Перезагрузите сервер для применения изменений.

Шаг 3: Перезагрузка и проверка установки

После завершения установки необходимо выполнить перезагрузку сервера для вступления в силу изменений. Для этого можно воспользоваться командой RESTART в командной строке или выбрать опцию «Перезагрузить» из главного меню.

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

Если графическая оболочка успешно запустилась, значит установка GUI прошла успешно. Если же возникли какие-либо проблемы или ошибки, необходимо просмотреть лог-файлы установки для выяснения причины.

Теперь вы можете наслаждаться работой с графической оболочкой на вашем сервере Windows Server 2012!

  • Windows server 2012 r2 msdn iso
  • Windows server 2012 r2 standard или datacenter отличия
  • Windows server 2012 r2 foundation windows server 2012 r2 foundation
  • Windows server 2012 r2 standard x64 скачать
  • Windows server 2012 r2 все обновления