Консультация № 144399
19.09.2008, 16:14
0.00 руб.
0 23 6
Здравствуйте, уважаемые эксперты.
Будучи учителем ниформатики, мучаюсь с "умелыми" детишками. Как полностью закрыть изменение фонового рисунка рабочего стола. Есть програмки закрвающие эту возможность, но любая белее или менее простенькая программа имеющая раздел "Сделать рисунок фоном рабочего стола" проламывает эту защиту. Если такой "полной защиты нет", то подскадите, как в реестре сделать так, что бы при перезапуске системы рисунок фона был тот, который нужно.

Обсуждение

Неизвестный
19.09.2008, 16:21
общий
19.09.2008, 18:10
это ответ
Здравствуйте, Шариков Виталий Андреевич!
Есть такая прекрасная штука, как Локальная политика безопасностиПанель управления => Администрирование. Вот там Вы можете выставить любую защиту "от шаловливых ручек".
Удачи! ;)

Неизвестный
19.09.2008, 16:29
общий
19.09.2008, 18:04
это ответ
Здравствуйте, Шариков Виталий Андреевич!
Серьёзный вопрос.Фон рабочего стола в информатике-это сила.Создать учетную запись(не администратора) под которой будут входить школьники и в свойствах(безопасность) диска выставить ограничения,какие хотите
Неизвестный
19.09.2008, 16:30
общий
19.09.2008, 18:12
это ответ
Здравствуйте, Шариков Виталий Андреевич!
Политиками групп можно запретить смену рабочего стола:
win+r -> gpedit -> конфигурация пользователя -> административные шаблоны -> панель управления -> экран -> запретить изменение фонового рисунка.
Неизвестный
19.09.2008, 16:38
общий
это ответ
Здравствуйте, Шариков Виталий Андреевич!
Ко всему выше сказанному, могу предложить такой вариант:
Если Ваши детишки используют одну и ту же учетную запись, то предлагаю сделать для них один неизменяемый профиль, причем перемещаемый.
Для этого определите на сервере сетевую папку, где будет лежать профиль, данный путь введите в свойствах учетной записи (вкладка "Профиль", поле ввода "Путь к профилю"). Потом зайдите под этой учетной записью на любой из машин и сделайте все необходимые настройки системы и программ. После этого под учетной записью администратора зайдите в каталог, где хранится общий профиль и у файла ntuser.dat смените расширение на ntuser.man, этот профиль станет неизменяемым, т.е. все изменения, которые "умелые" детишки внесут локально, не сохранятся и при новом входе все вернется к первоначальному виду.
давно
Мастер-Эксперт
5157
1914
19.09.2008, 18:14
общий
Групповая политика может запретить изменение фонового рисунка только средствами Windows. Эксперты Past_Or, Студент и del, 2-ой класс - Ваши ответы бесполезены .
Об авторе:
Детям в интернет нельзя, интернет от них тупеет
Неизвестный
19.09.2008, 18:18
общий
Все проверил:
1. академики частично правы.
2. если задать разрешение только на чтение данной ветки HKEY_CURRENT_USER\Control Panel\Desktop и соответствующий файл обоев то изменить оные невозможно.
3. средствами Windows
давно
Мастер-Эксперт
680
2811
19.09.2008, 18:35
общий
это ответ
Здравствуйте, уважаемый коллега, Шариков Виталий Андреевич!
Ни групповые политики, ни запреты в реестре не помогут, т.к. элементарно просто картинка заменяется детьми на свою с тем же именем, и система, со всеми мыслимыми запретами, все же примет её как родную. Даже если Вы ее запрячете куда-нибудь подальше, назовете каким-нибудь страшным именем h$$g345.dat и сделаете скрытой и системной, дети ее найдут. Разве что ограничить доступ к этому файлу, дать ему атрибут только для чтения - после чего при попытке замены фон становится раз и навсегда однотонным, рисунок не отображается. К тому же программы - просмотровщики графики с легкостью меняют фон рабочего стола, невзирая на все ухищрения гениев Билла Гейтса, заменяя системные настройки, касающиеся фоновых картинок, своими собственными настройками (при чем у всех разные). Предусмотреть все ситуации, как мне кажется, невозможно. Насчет четвертого ответа - не пробовала, т.к. у нас просто нет серверной ОС. Однако есть программы, возвращающие после перезагрузки изначальное состояние системы. Это WinRollBack (если ее не покупать, то будет надоедать всплывающее окно). И решение от Microsoft - SteadyState, специально для школ, бесплатное. Чтобы скачать, нужно пройти проверку на подлинность системы.
Также, если Вас сильно раздражают детские эксперименты, можно воспользоваться и более простым способом - удалять пользователей вместе с их файлами и создавать заново.
Чтобы делать это со своего компьютера с консоли управления, нужно делать парольный вход (без простого общего доступа)
как управлять.
Еще о сетевом доступе в Windows XP Pro - как сделать парольный доступ, несколько полезнейших статей о доступе вообще.
давно
Мастер-Эксперт
5157
1914
19.09.2008, 18:43
общий
2 Past_Or, Студент:
Отлично. Простой пример. Пользуясь Вашим советом - запрещаю изменение фонового изображения через групповую политику. На всякий случай, хотя этого и не нужно - перезагружаю ПК.
Устанавливаю trial-версию программы ACDS 10 Photo Manager, открываю фото или любое изображение - перехожу в режим программы просмотра - правой клавишей мыши на изображение - сделать фоновым рисунком - вуаля, так называемая Вами защита "сломана".

Групповая политика изменяет данные реестра в в ветке HKCU\Software\Microsoft\Windows\CurrentVersion\Pol icies\ActiveDesktop,
это может сделать впрочем и любое другое ПО, в том числе ACDS 10 Photo Manager, разница лишь в том, что для средств ОС Windows это запрет, а для стороннего ПО - запрета не существует!

Чтобы Вы поверили - Вам видео прислать? Или этого достаточно и сами попробуете?
----------------------------------------------------------------------------------------
Есть претензии к работе Академика или Модератора - Вам дорога на форум в специальную ветку. В мини-форуме претензии по правке Вашего ответа будут считаться OffTop'om и наказываться в соответствии с правилами портала.
Об авторе:
Детям в интернет нельзя, интернет от них тупеет
Неизвестный
19.09.2008, 18:45
общий
2 deepTeNk
почему бы не дать правильный ответ найдя ошибку в ответе другого?
давно
Мастер-Эксперт
5157
1914
19.09.2008, 18:46
общий
2 Past_Or, Студент:
если задать разрешение только на чтение данной ветки HKEY_CURRENT_USER\Control Panel\Desktop

В ответе я этого не Видел, Ваш ответ считается неверным, в следующий раз думайте и проверяйте, прежде чем выдвигать претензии, в Вашем ответе сейчас как минимум 2 ошибки.
Об авторе:
Детям в интернет нельзя, интернет от них тупеет
Неизвестный
19.09.2008, 18:51
общий
2 deepTeNk
не добавил что данное разрешение надо дать учетной записи пользователя под которым осуществляется вход, но это очевидно.
давно
Мастер-Эксперт
5157
1914
19.09.2008, 18:59
общий
это ответ
Здравствуйте, Шариков Виталий Андреевич!

Идем в реестр:
Пуск - Выполнить (или сочетание на клавиатуре WIN+R) - пишем "Regedit" без кавычек - жмем OK.

1. Запрет изменения обоев
Как запретить изменять фоновый рисунок.
Для этого создайте ключ NoChangingWallpaper типа DWORD и установите его равным 1 в разделе
HKCU\Software\Microsoft\Windows\CurrentVersion\Pol icies\ActiveDesktop
Окошко с установленными картинками будет заблокировано.

2. Другой способ запрета на изменение фонового рисунка:
Создайте строковый параметр Wallpaper и пропишите в нем полный путь к вашему графическому файлу в разделе
HKCU\Software\Microsoft\Windows\CurrentVersion\Pol icies\System
В дополнение в этом же разделе создайте строковый параметр WallpaperStyle , в котором можете указать способ вывода картинки на Рабочий стол:
0 - По центру (По умолчанию)
1 - Замостить
2 - Растянуть
После установки этих значений список Фоновый рисунок и кнопка Обзор будут заблокированы ."
По материалам форума www.x8k.ru

3. На указанные ветки реестра теперь необходимо установить разрешения.

Выберите раздел, которому следует назначить разрешения.
В меню Правка выберите команду Разрешения.
Назначьте уровень доступа выбранным разделам следующим образом:
•Установите флажок Разрешить в столбце Чтение для пользователя имя, чтобы разрешить пользователю только чтение содержимого раздела без сохранения внесенных в файл изменений;
• Установите флажок Запретить в столбце Полный доступ, чтобы предоставить пользователю имя разрешение на открытие, изменение и возможность стать владельцем выбранного раздела;
• нажмите кнопку Дополнительно, чтобы предоставить пользователю особые разрешения для данного раздела по Вашему выбору.

Если при назначении разрешений подразделам необходимо, чтобы наследуемые разрешения, назначенные родительскому разделу, использовались и для данного подраздела, нажмите кнопку Дополнительно и установите флажок Наследовать от родительского объекта применимые к дочерним объектам разрешения, добавляя их к явно заданным в этом окне, добавляя их к явно заданным в этом окне.

По материалам http://technet2.microsoft.com

p.s.: при определенной сноровке и навыках это ограничение можно обойти.
Об авторе:
Детям в интернет нельзя, интернет от них тупеет
давно
Мастер-Эксперт
5157
1914
19.09.2008, 19:03
общий
2 Past_Or, Студент:

Правильный ответ дал сам. Хотя делать этого был не обязан. Не офтопим по теме причины редактирования ответа!
Об авторе:
Детям в интернет нельзя, интернет от них тупеет
Неизвестный
19.09.2008, 19:38
общий
Шариков Виталий Андреевич
Здесь описывается некая софтинка, в возможности которой входит:

Запрет сохранения состояния рабочего стола - при перезагрузе системы, изменения рабочего стола (расположение иконок, заставка, вид и др.) - сохранены не будут.
Неизвестный
19.09.2008, 20:29
общий
Кстати, переименование ntuser.dat в ntuser.man должно работать и для локальных профилей (если нет сервера).
давно
Мастер-Эксперт
680
2811
19.09.2008, 20:54
общий
deepTeNk, Ваш совет тоже не сработает при замене картинки ребенком на его собственную под тем именем, которое зарегистрировано в реестре. Они находят, где лежит эта картинка (даже если ее прячешь далеко), рисуют что хотят и сохраняют под тем старым именем, заменяя файл. При этом запрет на ветку ничего не дает, т.к. никто настроек реестра и не менял ;)
давно
Мастер-Эксперт
680
2811
19.09.2008, 21:18
общий
Петров Александр Сергеевич, спасибо, попробовать можно.
Но! (это и всем, кто тут участвует в обсуждении):
я, наоборот, давно разрешаю детям делать все, что хотят - есть иные методы борьбы за работоспособность класса. Во-первых, стоит TightVNC - и я, видя нарушения дисциплины, просто беру управление на себя, вплоть до отключения. За достаточно короткое время они понимают, что у меня руки длиннее, и перестают рисовать всякую ерунду или там разглядывать картинки, когда надо работать (про игры я не говорю - минобраз их искоренил)... В результате везде - нормальные пейзажи (либо что-то еще, тоже нормальное), которые живут на рабстолах тем дольше, чем приятней они для всех. А если мне нужно, чтобы класс выглядел некоторое время строго в корпоративном стиле (есть у нас фирменная фоновая картинка), я об этом говорю, и тогда все быстро убеждаются, что исходное состояние компьютера тут же и восстанавливается - и уже не видят смысла менять картинку, пока не будет на то разрешения.
Дело-то еще и в том, что дети должны уметь работать с рабстолом - по программе все это изучается детьми разных возрастов с разной степенью глубины изучения материала, а в старших классах они знакомятся и с реестром (включая изменение ключей), а в профильном классе даже на определенное время им давала права администраторов.
Поэтому всего надежнее образы и восстановление из них, жаль, что в этом драгоценном пакете нет нужного для этого софта.
давно
Мастер-Эксперт
5157
1914
19.09.2008, 21:53
общий
to Shapoklak, Академик:
Я в курсе, я в рамках части вопроса
любая белее или менее простенькая программа имеющая раздел "Сделать рисунок фоном рабочего стола" проламывает эту защиту

ответил.
Об авторе:
Детям в интернет нельзя, интернет от них тупеет
Неизвестный
19.09.2008, 22:41
общий
to Shapoklak, Шариков Виталий Андреевич:
Неизменяемый профиль как раз позволяет творить всё что угодно с настройками как рабочего стола, так и индивидуальными настройками пользователя, но работать они будут только до завершения сеанса. Кстати, перемещаемый профиль - очень удобная вещь: на одной машине один раз под себя настроил, на всех остальных настраивать уже не надо, т.к. все настройки загружаются.
И еще, сбросить настройки после всех творений можно (например, если нужно после всех экспериментов вернуть всё в первоначальный вид) заменив ntuser.dat на исходный (естественно, до этого он должен быть сохранен заранее) .

Все манипуляции с файлом конфигурации пользователя будут работать, если все ученики используют одну и ту же учетную запись и на всех машинах примерно одинаковая конфигурация (по крайней мере в плане ПО).
Неизвестный
19.09.2008, 23:50
общий
Возможно бред, но всё же:
а можно этот самый файл ntuser.dat сделать read-only?
Неизвестный
20.09.2008, 14:36
общий
Попробуйте, я ни разу не пробовал
давно
Мастер-Эксперт
680
2811
20.09.2008, 20:51
общий
deepTeNk, некоторые программы устанавливают картинку минуя реестр. Точнее, они не трогают системные ветки реестра, которые Вы указали, а создают свои собственные - вот в чем проблема. И до установки такой программы выяснить, как именно она это делает, естественно, невозможно, разве что целиком закрыть...
давно
Мастер-Эксперт
680
2811
20.09.2008, 20:57
общий
Петров Александр Сергеевич, а точно, удаление пользователя и создание нового - это, по сути, дает восстановление ntuser.dat. Но, конечно, просто восстановление лучше, т.к. мало ли как они хранят свои файлы.
Форма ответа