Windows XP: запретить пользователям изменять разрешение экрана?
Я знаю, что должен быть способ сделать это, я просто еще не нашел его...
Как я могу запретить пользователям без прав администратора изменять разрешение экрана?
- Есть ли способ с групповой политикой?
- Есть ли настройки реестра?
- Есть ли утилита с открытым исходным кодом?
Любое направление будет с благодарностью!
Изменить: Этот вопрос относится конкретно к системам под управлением Windows XP Professional.
4 ответа
Как правильно указывает splattne, вы можете скрыть вкладку "Настройки отображения" с помощью политики. В AD Group Policy это находится под
Конфигурация пользователя> Политики> Административные шаблоны> Панель управления> Экран> Вкладка "Скрыть настройки"
Тем не менее, все это именно так: скрыть вкладку настроек. Это не помешает опытным пользователям изменять разрешение, особенно если у вас установлено приложение в виде лотка или расширение оболочки, установленное драйвером вашей видеокарты, что позволяет пользователям делать это.
Если у кого-то нет более подходящего метода, я бы добавил указанную выше групповую политику AD и удалил или отключил или иным образом заблокировал любое приложение Intel/ATI/NVidia, которое позволяет пользователям изменять разрешение. Это не пуленепробиваемый, но он должен остановить всех, кроме ваших самых технических пользователей.
По-настоящему пуленепробиваемое решение для предотвращения изменения разрешения в учетных записях без прав администратора может мешать работе некоторых полноэкранных приложений.
Вы можете отключить вкладку настроек для пользователей в качестве политики:
Local Security Policy > User Config > Admin Templates
> Control Panel > Display > Hide Settings Tab
Вот документация MSDN для этого урегулирования: http://msdn.microsoft.com/en-us/library/ms811676.aspx
Если я правильно помню, вы можете скрыть вкладку Настройки в свойствах дисплея в GP.
Как отмечали другие, вы можете заблокировать пользователям доступ к диалоговому окну "Свойства экрана" с помощью групповых политик.
Но есть еще способ изменить разрешение - так же, как в полноэкранных играх. Простая программа может временно изменить само разрешение, Windows предоставляет для этого API, и в Интернете уже есть несколько таких программ, которые изменяют разрешение при запуске и восстанавливают его, когда они закрыты.
Поэтому, если вам не удастся как-то исправить внутренние компоненты системы, невозможно полностью запретить всем пользователям изменять разрешение, если они этого хотят.