Управление конфигурацией плиточного стартового экрана в Windows 8.1 | Windows для системных администраторов

Управление конфигурацией плиточного стартового экрана в Windows 8.1

Существенным ограничением при внедрении Windows 8 в корпоративной среде была сложность и отсутствие адекватных средств административного управления и настройки параметров стартового экрана системы (того самого Metro / Modern интерфейса). В Windows 8.1 разработчики решили пойти навстречу администраторам и внедрили ряд инструментов, позволяющих управлять и централизованно настраивать параметры стартового экрана. В частности, в Windows 8.1 / 2012 R2 появились новые командлеты Powershell, позволяющие экспортировать / импортировать конфигурацию начального экрана. В этой статье мы разберемся с особенности использования этих инструментов.

Экспорт макета стартового экрана


Итак, сначала разберемся с возможностями экспорта макета стартового экрана, включающего в себя  состав, наименование, расположение и размер плиток приложений, ссылок на папки, а так же названия и состав групп.

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

windows 8.1 - управление макетом начального экрана

Далее с помощью специального командлета Poweshell экспортируем получившуюся конфигурацию (макет) начального экрана в xml файл.

Export-StartLayout -path “C:\startlayouts\Start.xml” -As XML
Важно. Управление настройками стартового экрана через xml файлы доступно только в Enterprise редакциях Windows 8.1. Ни в Windows 8 (любой редакции), ни в Windows 8.1 Pro этот функционал недоступен.

Export-StartLayout  - экспорт конфигурации стартового экрана

Примечание. По умолчанию командлет Export-StartLayout экспортирует настройки в бинарный файл, использовать который в GPO нельзя. Поэтому в качестве аргумента нужно указать, что на выходе нам нужен xml файл (опция -As XML).

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

Полученный xml файл необходимо скопировать в некую общую сетевую папку, которая должна быть доступна на чтение всем пользователям, на которых должна действовать политика с этими настройками стартового экрана.  В качестве файлового сервера может выступать как отдельный файл-сервер, так и папка NETLOGON на контроллерах домена.

Настройка макета стартового экрана средствами групповых политик


Следующий этап – настройка групповых политик. Создайте новый объект GPO (или отредактируйте существующий) и привяжите его к нужному OU или группе пользователей/компьютеров с помощью фильтров. Интересующая нас настройка с именем Start Screen Layout имеется и в пользовательском и в компьютерных разделах политики (используемый раздел обычно выбирается на основании логики работы и особенностей таргетирования политики):

  • Computer Configuration -> Policies -> Administrative Templates -> Start Menu and Taskbar -> Start Screen Layout
  • User Configuration -> Policies -> Administrative Templates -> Start Menu and Taskbar -> Start Screen Layout

Включите политику (Enable) и в параметре Start Layout File укажите UNC путь к ранее созданному xml файлу с шаблоном настроек стартового экрана.  групповая политика управления начальным экраном в windows 8.1

Теперь можно обновить политики на клиентах (локально с помощью команды gpupdate /force или с помощью новой возможности удаленного обновления групповых политик) и проверить – обновилось ли представление стартового экрана.

В том случае, если макет стартового экрана Windows 8.1 настроен групповой политикой, пользователь не может изменить состав, местоположение плиток, удалять или добавлять свои значки. Такое решение оправдано, например, для компьютеров общего пользования, ПК работающих в режиме киоска или для терминальных рабочих столов RDS.

Импорт шаблона стартового экрана для стандартного профиля пользователя Windows 8.1

Было бы гораздо более удобно, если пользователю системы по-умолчанию назначался стандартный «корпоративный» шаблон стартового экрана, но в процессе работы пользователь мог бы изменить его под себя. Для реализации этого сценария, воспользуемся еще одним новым командлетом Import-StartLayout.

В отличие от предыдущего варианта, экспортировать настройки начального экрана нужно в бинарном формате:

Export-StartLayout -Path “C:\startlayouts\CustomStartScreenLayout.bin” -As BIN -Verbose

Следующий нюанс: согласно документации, командлет Import-StartLayout предполагает работу с офлайн образом Windows (смонтированным с помощью ImageX). Но  существует небольшой трюк, позволяющий запустить импорт настроек стартового экрана и для текущей системы. Чтобы скопировать макет рабочего стартового экрана в профиль дефолтного пользователя в рамках текущей системы, воспользуемся командой:

POWERSHELL -NonInteractive -Command Import-StartLayout -LayoutPath “C:\startlayouts\CustomStartScreenLayout.bin” -MountPath %SystemDrive%\

Данную команду можно выполнить интерактивно, либо в рамках пакета SCCM или MDT. После ее выполнения, все новые пользователи системы (для которых создается новая копия профиля) будут начинать работу со стартового экрана стандартного вида. В процессе работы пользователи могут произвольно менять состав элементов стартового экрана в соответствии со своими предпочтениями, добавлять, удалять и группировать элементы.

Еще записи по теме: Windows 8
Понравилась статья? Скажи спасибо и расскажи друзьям!
Назад:
Вперед:

Комментариев: 7

Оставить комментарий
  1. Sasha Odarchuk | 02.09.2014

    Важно. Управление настройками стартового экрана через xml файлы доступно только в Enterprise редакциях Windows 8.1. Ни в Windows 8 (любой редакции), ни в Windows 8.1 Pro этот функционал недоступен.
     
    Так Win8.1 Ent нужен только для экспорта или на других редакция работа таких ГПО не буде заметна?

    Ответить
    • itpro | 03.09.2014

      Вся засада как раз в том, что на Pro редакциях не будут работать именно GPO. В инторнетах натыкался на версию, что работу GPO можно заменить правкой реестра.
      Для чего нужно в ключе реестра HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer создать два параметра и указать:
      LockedStartLayout =1
      StartLayoutFile =»путь  к xml файлу»
      Сам не тестирвал, таких машин под рукой просто нет. Если есть возможность, проверьте, буду благодарен!
       

      Ответить
  2. Алексей | 22.11.2014

    Здравствуйте. У меня такая проблема: в начальном экране пропали системные кнопки (поиск, управление электропитанием, стрелка вниз для перехода к уст. приложениям), точнее они не отображаются, а вместо них квадратики (Как буд-то шрифт не подходит). До этого настраивал шрифты, удалял не кирилические — наверное что-то удалил не то. Не поможете восстановить?

    Ответить
  3. Sasha Odarchuk | 22.11.2016

    Реквестую такую же статью про Windows 10 и GPO )

    Ответить
    • itpro | 29.11.2016

      Да, тема нужная. Ставлю в очередь. На следующей недельке думаю нарисую что-нибудь

      Ответить
      • Sasha Odarchuk | 29.11.2016

        С самим пуском вроде все ясно. Интересует как закрепить набор корп.софта в таскбаре :) как на Вин10 так и на терминале (2016)

        Ответить
Полные правила комментирования на сайте winitpro.ru. Вопросы, не связанные с содержимым статьи или ее обсуждением удаляются.

Сказать Спасибо! можно на этой странице или (еще лучше) поделиться с друзями ссылкой на понравившуюся статью в любимой социальной сети(специально для этого на сайте присуствуют кнопки популярных соц. сетей).

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не робот( Обязательно отметьте)



MAXCACHE: 0.26MB/0.00149 sec