Я компьютерный администратор колл-центра, и я хочу заблокировать для всех учетных записей пользователей возможность изменять настройки дисплея.
Ничего из того, что я нашел в Интернете, не помогло с домашней версией XP.
Лучшим решением было бы обновить машины до Windows XP Pro, чтобы вы могли добавить их в домен Windows и управлять всеми машинами из групповых политик AD.
Я не уверен насчет XP Home, но вы читали эту статью:
http://answers.yahoo.com/question/index?qid=20080114045623AA3R8Jm
В Windows XP за изменение свойств отображения отвечает файл desk.cpl. Чтобы ограничить использование свойств отображения другими пользователями, последовательно выполните следующие действия: -
1. Войдите в систему как администратор.
2. В разделе «Мои компьютеры» выберите «Инструменты» -> «Параметры папки» и выберите вкладку «Просмотр». Последний вариант - «Использовать простой общий доступ к файлам (рекомендуется)». Снимите флажок и нажмите «ОК».
Найдите файл «desk.cpl» с помощью поиска Windows. Путь по умолчанию - C: \ Windows \ System32.
Щелкните файл правой кнопкой мыши, выберите «Свойства», после чего откроется вкладка «Общий доступ и безопасность».
5. На этой вкладке вверху отображается имя пользователя, а внизу - разрешение. Щелкните пользователя в верхней части, а затем измените разрешения полного управления на «Запретить» для этого пользователя и нажмите «ОК».
- Теперь этот пользователь ограничен для любых изменений в desk.cpl.
Вместо того, чтобы стремиться контролировать пользовательские настройки через настройки реестра, вам может понадобиться что-то вроде Faronics Deep Freeze:
http://www.faronics.com/html/deepfreeze.asp
Это сбрасывает компьютер до предустановленного образа при каждой перезагрузке, поэтому любые пользовательские изменения стираются. Вы можете сохранить пользовательские файлы, перенаправив Мои документы на отдельный раздел диска.
Мне пришлось бы перепроверить на машине XP в другом месте, но Windows StedyState может сделать это за вас.