Часто администратор сталкивается с ситуацией: нужно ограничить доступ к определённым пунктам настроек, будь то для корпоративных клиентов, локальной сети в компании или просто для упорядочивания интерфейса на рабочей станции. Выбираешь пункт, открываешь Settings, а там целый лавинопад опций. Какой-то из них точно не должны трогать обычные пользователи. Или наоборот — хочешь показать только необходимый минимум.
В этом гайде разберёмся, как полностью управлять видимостью страниц Settings через реестр Windows и групповые политики. Метод работает на Windows 10 (версия 1703+) и Windows 11 (все актуальные версии, включая 25H2). Дам готовые команды, объясню механику, поделюсь реальными сценариями использования и расскажу о типичных ошибках, которые ломают применение политики.
Механика: как это работает изнутри
Страницы Settings в Windows привязаны к URI-схеме ms-settings. Например, страница Bluetooth доступна по адресу
ms-settings:bluetooth, Wi-Fi — ms-settings:network-wifi.
Когда ты нажимаешь на пункт в интерфейсе, Windows просто переходит по соответствующему URI.
Политика Settings Page Visibility (или PageVisibilityList в терминологии MDM) перехватывает эти URI на уровне реестра и групповых политик. Когда пользователь пытается открыть скрытую страницу, Settings просто не показывает её в боковом меню, а попытка прямой навигации через URI перенаправляет на главную страницу Settings.
Это происходит до запуска приложения, то есть элемент управления находится в базе реестра Windows, а не в самом приложении Settings. Потому политика работает и для локальных пользователей, и для доменных учетных записей.
Есть два режима работы:
- hide: — скрывает указанные страницы, остальное показывает
- showonly: — показывает только указанные страницы, всё остальное скрывает
Первый подход удобнее, когда нужно оставить доступ к большинству функций. Второй — когда разворачиваешь управляемый образ для корпоративного пула рабочих станций.
Канал «Каморка Программиста» — это простые разборы программирования, языков, фреймворков и веб-дизайна. Всё для новичков и практиков.
Присоединяйся прямо сейчас.
Актуальное состояние на ноябрь 2025
На момент написания статьи:
- Windows 11 25H2 (October 2025 Updates) — стабильно, полная поддержка
- Windows 11 24H2 — полная поддержка
- Windows 11 23H2 — поддерживается, но получает меньше обновлений
- Windows 10 22H2 — последняя версия Windows 10, работает без проблем
⚠️ Важное замечание: В октябре 2023 года была выявлена критическая ошибка в патче KB5031354 для Windows 11 22H2, которая полностью ломала применение политики Settings Page Visibility. Проблема исправлена в KB5032190 (ноябрь 2023). Если ты работаешь со старой версией — обновись.
Пошаговая инструкция: способ 1 (Групповые политики)
Подходит для Windows 10/11 Pro, Enterprise и Education. Home-версия не поддерживает Group Policy Editor.
Шаг 1. Открой gpedit.msc:
Windows + R → введи gpedit.msc → нажми Enter
Шаг 2. Перейди по пути:
Computer Configuration → Administrative Templates → Control Panel
Шаг 3. В правой панели найди Settings Page Visibility и дважды кликни по ней.
Шаг 4. Выбери Enabled.
Шаг 5. В поле Settings Page Visibility введи нужную строку:
Примеры:
Скрыть только Wi-Fi:
hide:network-wifi
Показать только About и Bluetooth:
showonly:about;bluetooth
Скрыть несколько страниц разом:
hide:network-wifi;network-vpn;network-proxy;privacy-microphone
Шаг 6. Кликни OK, закрой редактор политик.
Шаг 7. Перезагрузи компьютер (или выполни gpupdate /force в командной строке, но перезагрузка гарантирует применение).
✅ Политика применится при следующем открытии Settings.
Способ 2: прямое редактирование реестра (для всех версий Windows)
Если Group Policy Editor недоступен (например, на Home-версии), редактируй реестр напрямую.
Шаг 1. Открой regedit:
Windows + R → введи regedit → нажми Enter
Шаг 2. Подтверди запрос UAC.
Шаг 3. Перейди по адресу:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
Проще скопировать адрес в адресную строку regedit.
Шаг 4. Если параметра SettingsPageVisibility нет, создай его:
- Кликни правой кнопкой на пустой области → New → String Value
- Назови SettingsPageVisibility
Шаг 5. Дважды кликни на SettingsPageVisibility и введи нужную строку.
Пример (скрыть Bluetooth и VPN):
hide:bluetooth;network-vpn
Шаг 6. Кликни OK, закрой regedit.
Шаг 7. Перезагрузись или выполни:
gpupdate /force
❌ Осторожно: Редактирование реестра — опасная операция. Если ошибёшься, Windows может стать нестабилен. Всегда делай резервную копию реестра перед изменениями.
Что делают опытные люди: реальные сценарии
Сценарий 1: Корпоративная рабочая станция
IT-администратор хочет, чтобы обычные сотрудники не трогали системные настройки, но могли менять дату, язык и вид экрана.
Политика:
showonly:dateandtime;regionlanguage;personalization-display;about;system-notifications
Видимые разделы: System (About, Notifications, Date & Time), Time and Language, Personalization.
Сценарий 2: Школьный компьютерный класс
Ученикам нельзя менять сетевые параметры, переходить в режим планшета, трогать обновления.
Политика:
hide:network-status;network-wifi;network-ethernet;tabletmode;windowsupdate;remotedesktop
🔖Дорогие гости и подписчики канала. Если наши материалы приносят вам пользу, вы всегда можете поддержать команду символическим переводом. Любая помощь мотивирует писать для Вас больше полезного и качественного контента безо всяких подписок.🙏🤝🙏🤝🙏
💰ПОДДЕРЖАТЬ КАНАЛ МОЖНО ТУТ ( ОТ 50 РУБЛЕЙ )💰
Или сделать любой перевод по QR-коду через СБП. Быстро, безопасно и без комиссии.(Александр Г.)
С уважением, Команда "Т.Е.Х.Н.О Windows & Linux".
Сценарий 3: Медиа-станция
На компьютере, подключённом к телевизору, оставляешь только аудио-видео настройки.
Политика:
showonly:sound;display;gaming-gamebar;personalization-colors
Полный список URI страниц Settings
Самые часто используемые (полный список из официальной документации Microsoft):
Помни: в URI не указываешь префикс ms-settings:, только часть после него.
Типичные ошибки и диагностика
❌ Ошибка 1: Политика не применяется после перезагрузки
Причина: Ты отредактировал реестр, но Settings или кэш ещё использует старые значения.
Решение:
# Форсированное обновление политик
gpupdate /force
# Или перезагрузи компьютер
shutdown /r /t 0
Затем полностью закрой Settings (включая фоновый процесс):
taskkill /f /im explorer.exe
# Подожди 2 сек, explorer перезапустится
❌ Ошибка 2: Settings открывается, но сразу закрывается при showonly
Причина: В showonly список указал неправильный URI или забыл включить основную категорию (например, System).
Решение: Добавь system в начало списка:
showonly:system;about;display;personalization-colors
❌ Ошибка 3: Встроенный администратор игнорирует политику
Причина: Политики по умолчанию не применяются к встроенному администратору Windows. Это защита от блокировки.
Решение: Если нужно применить политику ко всем, включая администраторов, используй дополнительный параметр реестра (требует редактирования gpedit или прямого редактирования файла реестра .reg).
❌ Ошибка 4: На Windows Home политика не работает вообще
Причина: Home-версия не поддерживает Group Policy Editor. Реестр работает, но нужно вручную править.
Решение: Редактируй реестр напрямую через regedit (описано выше).
❌ Ошибка 5: После KB5031354 политика перестала работать (Windows 11 22H2)
Причина: Известная ошибка в патче октября 2023.
Решение:
- Обновись до KB5032190 (ноябрь 2023) или позже
- Если обновиться нельзя, откати KB5031354:
# В PowerShell от администратора
wusa /uninstall /kb:5031354
Откат изменений
Если что-то пошло не так и Settings заблокирован:
Через командную строку:
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v SettingsPageVisibility /f
Через Group Policy:
- Открой gpedit.msc
- Перейди в Settings Page Visibility
- Выбери Not Configured
- Применить и перезагрузить
Через regedit:
- Перейди по пути выше
- Кликни правой кнопкой на SettingsPageVisibility
- Delete
- Перезагрузись
Безопасность и риски
✅ Безопасно:
- Скрывать страницы для обычных пользователей
- Применять на управляемых компьютерах в сети
- Комбинировать с другими GPO
⚠️ Рискованно:
- Скрывать страницу About на корпоративных машинах (пользователи не смогут проверить версию и обновления)
- Использовать showonly: с неполным списком категорий (Settings может вообще не открыться)
- Применять политику ко встроенному администратору без тестирования
❌ Опасно:
- Редактировать другие параметры в того же ключа Explorer без знания
- Удалять ключи реестра вместо редактирования значений
- Применять политики в боевой сети без тестирования на тестовых машинах
Чек-лист применения
Перед внедрением на боевых машинах:
- Выбрал правильные URI из официального списка Microsoft
- Протестировал политику на тестовой машине
- Сделал резервную копию реестра
- Проверил синтаксис (нет пробелов, точки с запятой как разделитель)
- Перезагрузил машину и проверил, что Settings открывается
- Проверил, что скрытые страницы действительно не видны и не доступны по URI
- На встроенном администраторе проверил поведение
- Документировал применённую политику для будущего отката
Таблица Q&A
Вывод
Управление видимостью страниц Settings — мощный инструмент для администраторов. Через реестр и групповые политики можно строить от специализированных рабочих станций до полностью управляемых корпоративных образов.
Главное — тестировать перед боевым развёртыванием, помнить о синтаксисе URI, и не забывать про откат, если что-то пошло не так.
Если ты администратор дальнего профиля или опытный пользователь, этот инструмент сделает твою систему под себя. Если работаешь в корпоративной среде — комбинируй с другими GPO и ADMX-шаблонами для полного контроля.
Подпишись на канал T.E.X.H.O Windows & Linux, чтобы не пропустить гайды по оптимизации Windows, продвинутые техники PowerShell, настройке Linux на железе и сетевой диагностике. В канале разбираем всё, от реестра до ядра ОС.
#Windows11 #WindowsSettings #GroupPolicy #Registry #SystemAdministration #GPO #ADMX #WindowsOptimization #EnterpriseSecurity #SettingsPageVisibility #AdminTools #Windows10 #NetworkAdministration #IT #ConfigurationManagement #LocalPolicies #RegistryEditor #MDM #TechnicalSetup #DevOps #SystemConfig #AdvancedSettings #WindowsSecurity #AdminAutomation #SettingsApp #Customization #POL-файлы #MS-Settings #URIScheme #RealWorldIT