Локальные групповые политики, востребованные при администрировании ОС Windows 10
Ранее в статье Основы работы с редактором локальной групповой политики в ОС Windows 10 был рассмотрен механизм добавления объектов групповой политики для редактирования параметров, которые будут применяться для определенных пользователей.
Содержание
Запрет доступа к редактору реестра и командной строке
Иногда бывает крайне рационально запрет неопытному пользователю доступ к редактору реестра и командной строке. Для этого можно настроить два параметра.
- Войти в систему под учетной записью администратора.
- Запустить консоль с добавленными оснастками объектов групповой политики (описание можно посмотреть в статье Основы работы с редактором локальной групповой политики в ОС Windows 10).
- Выбрать набор политик для определенного пользователя Политика «Локальный компьютер\Test». В данном примере Test – это учетная запись пользователя с ограниченными правами для которой будет применяться политика.
Рис.1 Окно консоли с добавленными оснастками объектов групповой политики
- Последовательно развернуть элементы Конфигурация пользователя > Административные шаблоны > Система в окне Редактора локальной групповой политики.
Рис.2 Редактирование параметров политик узла Система
- Дважды щелкнуть ЛКМ по параметру политики Запретить использование командной строки.
- Выбрать значение Включено.
- Нажать OK.
Рис.3 Редактирование параметра политики Запретить использование командной строки
- Сохранить внесенные изменения, выбрав в главном меню консоли Файл > Сохранить
- Закрыть консоль
- Проверить результат под учетной записью, для которой был настроен параметр локальной групповой политики.
Если параметр политики Запретить использование командной строки включен и определенный пользователь откроет окно командной строки, будет выведено сообщение о том, что это действие запрещено.
Рис.4 Результат действия запрета при запуске командной строки
При запуске реестра после изменения локальной политики на экран будет выведено сообщение о запрете.
Рис.5 Результат действия запрета при запуске редактора реестра
Запрет определенных настроек узла Персонализация
С помощью узла Персонализация оснастки локальной групповой политики можно настроить для определенных пользователей запрет на изменение цветовой схемы, темы, фона рабочего стола. Можно запретить изменять заставку, стиль оформления окон и кнопок и многое другое. Все эти параметры доступны по следующему пути: Конфигурация пользователя > Административные шаблоны > Панель управления > Персонализация.
- Войти в систему под учетной записью администратора.
- Запустить консоль с добавленными оснастками объектов групповой политики
- Выбрать набор политик для определенного пользователя Политика «Локальный компьютер\Test».
- Последовательно развернуть элементы Конфигурация пользователя > Административные шаблоны > Панель управления > Персонализация.
Рис.6 Редактирование параметров политик узла Персонализация
- Дважды щелкнуть ЛКМ по нужному параметру политики. Например, выбрать Запретить изменение фона рабочего стола.
- Выбрать значение Включено.
Рис.7 Редактирование параметра политики Запрет изменения фона рабочего стола
- Нажать OK.
- Сохранить внесенные изменения, выбрав в главном меню консоли Файл > Сохранить
- Закрыть консоль
- Проверить результат под учетной записью, для которой был настроен параметр локальной групповой политики
При активировании данной политики, при попытке изменить фон рабочего стола через настройки персонализации, данная опция будет не активна.
Рис.8 Результат действия запрета на изменение фона рабочего стола
Запрет доступа к различным элементам меню Пуск и настройки панели задач
При администрировании рабочих станций рационально для неопытных пользователей запретить изменять параметры панели задач и меню Пуск, удалить не используемые элементы Windows из меню Пуск. Все эти параметры доступны в узле локальной групповой политики Конфигурация пользователя > Административные шаблоны > Меню Пуск и панель задач.
Рис. 9 Редактирование параметров политик узла Меню «Пуск» и панель задач
Ниже представлен лишь не полный перечень политик, который доступен в Меню Пуск и панель задач в операционной системе Windows 10 Pro:
- Очистить уведомления на плитке при входе
- Удалить раздел «Люди» с панели задач.
- Закрепить панель задач
- Макет начального экрана
- Запретить пользователям настраивать начальный экран
- Удалить ссылку Игры из меню Пуск (актуально для Windows Server 2008, Windows 7 и Windows Vista)
- Удалить ссылку Программы по умолчанию из меню Пуск (актуально для Windows Server 2012 R2, Windows 8.1, Windows Server 2008, Windows Server 2003, Windows 7, Windows Vista, Windows XP, Windows 2000)
- Удалить значок Музыка из меню Пуск (актуально для Windows Server 2008, Windows Server 2003, Windows 7, Windows Vista и Windows XP)
- Удалить значок Изображения из меню Пуск (актуально для Windows Server 2008, Windows Server 2003, Windows 7, Windows Vista и Windows XP)
- Запретить доступ к контекстному меню для панели задач
- Запретить пользователям удалять приложения из меню Пуск
- Показывать команду «Запуск от имени другого пользователя» при запуске
- Запретить закрепление программ в панели задач
- Запретить все параметры панели задач (в моем примере на рисунке показан неправильный перевод данной политики). В Windows 7 данная политика называлась «Блокировать все параметры панели задач».
- Запретить добавление и удаление панелей инструментов
- Запретить перемещение панелей инструментов
- Запретить изменение размера панели задач
В данном примере будет рассмотрена политика Запретить изменение размера панели задач.
- Войти в систему под учетной записью администратора.
- Запустить консоль с добавленными оснастками объектов групповой политики
- Выбрать набор политик для определенного пользователя Политика «Локальный компьютер\Test».
- Последовательно развернуть элементы Конфигурация пользователя > Административные шаблоны > Меню «Пуск» и панель задач.
- Дважды щелкнуть ЛКМ по параметру политики Запретить изменение размера панели задач.
Рис.11 Редактирование параметра политики Запретить изменение размера панели задач
- Выбрать значение Включено.
- Нажать OK.
- Сохранить внесенные изменения, выбрав в главном меню консоли Файл > Сохранить
- Закрыть консоль
- Проверить результат под учетной записью, для которой был настроен параметр локальной групповой политики. Для этого необходимо открыть Параметры панели задач и убедиться, что настройка Использовать маленькие кнопки панели задач не активна.
Рис.12 Открытие параметров панели задач
Рис.13 Результат действия запрета на редактирование размера панели задач
Скрытие определенных элементов панели управления
При администрировании рабочей станции иногда бывает целесообразно скрыть для неопытного пользователя определенные элементы панели управления. В статье Основы работы с редактором локальной групповой политики в ОС Windows 10 был рассмотрен механизм отображения только указанных элементов панели управления. В данном примере рассмотрен механизм скрытия определенных элементов из всего перечня апплетов панели управления. Для этого:
- Войти в систему под учетной записью администратора.
- Запустить консоль с добавленными оснастками объектов групповой политики
- Выбрать набор политик для определенного пользователя Политика «Локальный компьютер\Test».
- Последовательно развернуть элементы Конфигурация пользователя > Административные шаблоны > Панель управления в окне Редактора локальной групповой политики.
Рис.14 Редактирование параметра политики Скрыть указанные объекты панели управления
- Дважды щелкнуть ЛКМ по параметру политики Скрыть указанные объекты панели управления.
- Выбрать значение Включено.
Рис.15 Редактирование параметра политики Скрыть указанные объекты панели управления
- Нажать кнопку Показать, чтобы вызвать диалоговое окно Вывод содержания.
- Ввести имя апплета или апплетов, которые необходимо скрыть в Панели управления, и нажать Enter.
Рис.16 Список запрещенных элементов панели управления
- Нажать OK.
- Сохранить внесенные изменения, выбрав в главном меню консоли Файл > Сохранить
- Закрыть консоль
- Проверить результат под учетной записью, для которой был настроен параметр локальной групповой политики
Рис.17 Список элементов панели управления до изменения параметра локальной групповой политики
Рис.18 Список элементов панели управления после изменения параметра локальной групповой политики
Настройка макета меню Пуск и панели задач в 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
>
Теперь при входе пользователя в систему ему будет применен “корпоративный” набор закрепленных иконок приложений в панели задач.