Настройка макета меню Пуск и панели задач в Windows 10 через групповые политики
В домене Active Directory вы можете централизованно управлять макетом начального экрана (Start Layout) меню Пуск и панели задач на компьютерах пользователей Windows 10 с помощью групповых политик. Это позволяет назначить одинаковые настройки, вид и местоположение значков и ярлыков в меню Пуск и панели задач пользователям различных подразделений компании в зависимости от используемых програм и убедиться, что все рабочие места настроены одинаково.
Экспорт/импорт макета меню Пуск в Windows 10 с помощью PowerShell
Самый простой способ получить макет стартового меню Пуск в Windows 10 — вручную настроить внешний вид и элементы рабочего стола на эталонном ПК. Создайте ярлыки (плитки) для необходимых приложений, закрепите и сгруппируйте их, удалите ненужные элементы. Затем вы можете экспортировать текущее описание элементов стартового меню в xml файл.
Экспортировать текущие настройки можно с помощью PowerShell командлета Export-StartLayout:
Export-StartLayout –path c:\ps\StartLayoutW10.xml
Вы можете вручную импортировать данный шаблон стартового меню на другом компьютере Windows 10 с помощью командлета Import-StartLayout:
Import-StartLayout –LayoutPath c:\ps\StartLayoutW10.xml –MountPath c:\
Основной недостаток командлета Import—StartLayout – он импортирует макет начального экрана не к профилю текущего пользователя, а к профилю пользователя по умолчанию (в каталоге C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\ появляется файл Layoutmodification.xml). Данный XML макет начального экрана применится только к новым пользователя при первом входе в систему
Распространение макета начального экрана пользователям с помощью GPO
Чтобы распространить файл с макетом меню Пуск на компьютеры домена с помощью групповых политик (GPO), нужно скопировать полученный XML файл в каталог Netlogon на котроллере домена. Затем откройте консоль управления доменными групповыми политиками Group Policy Management Console (GPMC.msc) и создайте новую или отредактируйте существующую политику и назначьте ее на OU с пользователями.
В редакторе GPO найдите политику с именем Start Layout (Макет начального экрана) в секции User Configuration -> Policies -> Administrative Templates -> Start Menu and Taskbar (также вы можете привязать макет меню Пуск к компьютеру, для этого нужно настроить политику в секции Computer Configuration).
Откройте политику, включите ее (Enabled) и в поле Start layout file укажите UNC путь к xml файлу, содержащему макет стартового экрана Windows 10 на контроллере домена (например, \\domain.ru\netlogon\StartLayoutW10.xml).
Если вы хотите применить политику Start Layout, только к определенным группам пользователям или компьютерам, вы можете использовать Security Filtering или WMI фильтры GPO.
Partial Lockdown – частичная блокировка макета начального экрана Windows
Режим Partial Lockdown, появился в Windows 10 версии 1511, и позволяет указать группы плиток стартового меню, которые пользователи не могут изменить. Т.е. вы можете разрешить пользователяи изменять любые ярлыки, значки и плитки кроме определенной группы ярлыков корпоративных приложений.
Чтобы указать заблокированные группы начального экрана, нужно отредактировать XML файл с макетом с помощью любого текстового редактора (для редактирования XML файла удобно использовать Notepad++).
Откройте ваш файл StartLayoutW10.xml и найдите в нем секцию . Чтобы заблокировать определенную группу ярлыков, нужно в атрибуты данной секции изменить на .
Сохраните изменения в xml файле и распространите его на пользователей. Таким образом, будут заблокированы для редактирования пользователями только группы плиток (ярлыков), указанные в XML файле.
Partial Lockdown работает как в Windows 10 Enterprise так и в Pro (начиная с 1703).
В Windows 10 есть небольшой глюк, когда назначенный ярлык Internet Explorer не появляется после применения XML файла макета через GPO.
Для решения проблемы нужно отредактировать XML файл и исправить строку для ярлыка IE следующим образом:
И затем через GPO нужно скопировать ярлык “Internet Explorer.lnk” в каталог %ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\.
Управление закрепленными ярлыкам в панели задач с помощью GPO
Начиная с Windows 10 1607 вы можете управлять закрепленными ярлыками в панели задач через тот же самый XML файл с макетом начального экрана. Чтобы добавить собственные закрепленные ярлыки в XML макет, который распространяется через GPO, отредактируйте XML файл. После тега нужно добавить следующий код:
В данном примере мы добавим в панель задач два ярлыка: File Explorer и Internet Explorer. После применения политики на компьютере пользователя, в таскбаре появятся два закрепленных ярлыка.
В старых версия Windows 10 (до 1607) ярлыки приложений в панели задач настраивается по другому. Попробуем разобраться как.
Список закрепленных в панели задач ярлыков хранится в Windows 10 в каталоге %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar.
При этом параметры закрепленных в панели задач приложений хранятся в закодированном виде в ветке реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband.
Для распространения настроек таскбара на компьютеры компании, нужно экспортировать содержимое данной ветки в reg файл:
reg export HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband c:\ps\PinnedItem.reg
Этот reg файл и каталог с ярлыками (%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar) нужно скопировать в общедоступную сетевую папку (например в Netlogon). И в редакторе доменной групповой политики (User Configuration- > Policies -> Windows Settings -> Scripts (Logon/Logoff) -> Logon) добавить логон скрипт с кодом:
@echo off
set Logfile=%AppData%\pinned.log
if not exist «%Logfile% (
IF EXIST «%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar» GOTO NOTASKDIR
del «%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\*» /S /Q
:NOTASKDIR
xcopy /E /Y «\\domain.ru\netlogon\PinnedItem » «%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned»
regedit.exe /s «\\domain.ru\netlogon\PinnedItem.reg «
echo PinnedItemImported on %date% at %time% >> %LogFile%
taskkill /IM explorer.exe /f
start explorer.exe
>
Теперь при входе пользователя в систему ему будет применен “корпоративный” набор закрепленных иконок приложений в панели задач.
Как настроить меню Пуск по умолчанию в Windows 10 для всех пользователей
Это задача часто встает перед сисадминами средних и крупных компаний, когда в Windows 10 в меню Пуск (Start) необходимо поместить определенные ярлыки программ для всех пользователей. Так при первом входе пользователи сразу увидят плитки с чаще всего используемыми в компании приложениями.
Это задача относительно простая, но имеет свои тонкости и подводные камни. Реализовать требуемое можно или через локальную постройку или через групповые политики (GPO). В обоих случаях необходимо использовать xml файл с необходимой конфигурацией расположения плиток в меню. Через ссылки на приложения, как ранее в Windows 7, плитки в меню настроить нельзя!
Подготовка
- На эталонном компьютере настройке меню Пуск как вам удобно. Вы можете перетаскивать плитки, изменять их размер, добавлять и удалять.
- Экспортируйте получившуюся раскладку (layout) в xml файл с помощью Powershell команды, указав место сохранения файла:
Export-StartLayout –path .xml
Применение настроек пользователя
Теперь вы можете применить получившееся меню в настройки пользователя по умолчанию (default). На целевой машине, где вы хотите изменить меню, запустите Powershell и выполните команду:
Import-StartLayout –LayoutPath .xml –MountPath %systemdrive%
Эта команда импортирует xml файл, но указанные там настройки применяться только при первом входе пользователя, который залогинится на эту машину после. К текущим профилям пользователей эта настройка не применима.
Также учтите, что даже после импорта раскладки меню новые пользователи смогут его кастомизировать под себя, удаляя и добавляя нужные плитки.
Применение настроек через политики
Чтобы заставить пользователей использовать только вами предопредленную раскладку меню, необходимо включить соответствующую политику. Файл xml должен располагаться или локально на диске или в сетевой папке и должен быть доступен для чтения всеми пользователями.
- Вы можете использовать как доменную политику (для её редактирования запустите gpmc.msc с соответствующими доменными правами) или локальную политику (запустите локально gpedit.msc).
- В редакторе политик найдите: Computer Configuration > Policies > Administrative Templates >Start Menu and Taskbar.
- Откройте настройку Start Layout и выберите значение Enabled.
- Укажите путь в файлу xml (UNC путь \\ или локальный)
- Сохраните политику или перелогиньтесь.
После перелогина ко всем пользователям должна применяться настройка.
Того же эффекта можно достичь реестровыми ключами:
Включение (значение 1) и выключение (0) политики:
Registry Hive | HKEY_LOCAL_MACHINE (для всех пользователей) HKEY_CURRENT_USER (для текущего) |
Registry Path | Software\Policies\Microsoft\Windows\Explorer |
Value Name | LockedStartLayout |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |
Registry Hive | HKEY_LOCAL_MACHINE (для всех пользователей) HKEY_CURRENT_USER (для текущего) |
Registry Path | Software\Policies\Microsoft\Windows\Explorer |
Value Name | StartLayoutFile |
Value Type | REG_EXPAND_SZ |
Обратите внимание, что пользователь не сможет редактировать меню самостоятельно. Если вы все-таки хотите предоставить эту возможность, то вы можете отредактировать xml файл, добавив третьей строкой:
Возврат классического меню пуск в Windows 10.
Многим пользователям, перешедшим с предыдущих версий операционной системы Windows на Windows 10, не очень нравится новое оформление меню пуск – хотелось бы, к примеру, убрать плитки и вернуть такое привычное классическое меню пуск, каким оно было в «семерке».
Для того, чтобы сделать меню пуск более привычным и похожим на классическое, можно убрать плитки: щелкнуть по плитке правой клавишей мыши и выбрать «Открепить от начального экрана», затем уменьшить размер меню, наводя курсор на края и стягивая, с зажатой левой кнопкой мыши. Не стоит забывать, что доступ ко многим функциям открывается путем нажатия правой кнопки мыши по меню пуск.
Эти действия делают меню пуск близким по виду к классическому, но все же не возвращают его настоящий облик. Для этого можно воспользоваться сторонними программами: как платными, так и бесплатными (StartIsBack + +, Start 10, Classic Shell и другие).
В этой статье кратко рассмотрим возможности Classic Shell, потому что именно эта программа (по скромному мнению автора статьи) является самой качественной, на русском языке, к тому же абсолютно бесплатной. Скачать Classic Shell можно на официальном сайте http://www.classicshell.net/downloads/ .
Программа устанавливает несколько модулей для настроек:
- Classic Start Menu – для настроек классического меню пуск.
- Classic Explorer – настройка проводника: изменения отображения элементов, добавление элементов из разных предыдущих версий Windows и так далее.
- Classic IE – настройки для браузера Internet Explorer.
Если какие-то модули вам не нужны (например, мало кто пользуется классическим браузером Internet Explorer), то при установке программы можно раскрыть меню на ненужном модуле и выбрать вариант «Компонент будет полностью недоступен».
Когда вы первый раз, после установки программы, нажмете на кнопку «Пуск» – откроется окно с настройками меню пуск. Включить настройки в следующий раз вы сможете нажав правой кнопкой мыши по кнопке «Пуск» и выбрав соответствующий пункт меню.
Либо два раза кликнув по файлу «Start Menu Settings» в папке с установленной программой Classic Shell.
Для доступа ко всем параметрам, сверху в окне можно пометить галочкой пункт «Показать все параметры».
С помощью этих настроек у вас появиться возможность поменять образ меню пуск так как вам нравиться: установить меню пуск, таким, как оно было в Windows 7, 8, Vista, XP; изменить иконку кнопки на классическую (с надписью «Пуск» или «Start», причем надпись можно поменять на какую угодно) или вставить какую-то свою иконку; выбрать стиль меню, обложку, настроить прозрачность и много, много чего еще. Настроек очень много, как и возможностей тонкой настройки «под себя».
Для возврата к родному меню в Windows 10, вы можете нажать правой кнопкой мыши по значку «Пуск» и выбрать пункт меню «Выход».