![]() |
Проблема копирования профиля
При копировании профилей пользователей (Свойства системы > Дополнительно > Профили пользователей) по видимому имеет место проблема доступа. При копировании профиля пользователя администратора на пользователя или с пользователя на пользователя неправильно отображаются некоторые параметры рабочего стола, в том числе расположение ярлыков, заставка рабочего стола (ее вообще нет) и т.п. Досадно то, что изменить заставку или тему после копирования невозможно - выдается сообщение о том, что визуальный стиль не может быть загружен (а в самом окне просмотра , в Свойства Экрана > Рабочий стол, отображается черное поле с небольшим пестрым участком скраю). При копирование профиля администратора на администратора все происходит корректно.
Диск C доступен для чтения всем пользователям (т.е. сами темы, заставки должны быть доступны). Буду очень благодарен за решение - намаялся сильно, а проблема то по сути несерьезная (по самой постановке вопроса), но увы надо решить задачу "клонирования пользователей" с идентичными настройками в сжатые строки. |
IB_
Мне кажется что проще один раз создать пользователя, загрузиться в его профиль и сделать все необходимые настройки, а затем, из-под админа скопировать содержимое папки этого юзера в Default User. Только потом на папку Default User нужно дать права по новой, чтоб были как и раньше. Таким образом все пользователи которые будут заводиться после этого будут создаваться с настройками из Default Userр. временный акаунт потом конечно можно удалить. |
To Blast:
Спасибо за ответ. Согласен, что изначальное конфигурирование Default User экономит усилия, и более правильно с точки зрения наращивания количества пользователей. Однако это не решает проблему если классов (типов) пользователей больше чем один. |
IB_
Все же мне кажется что проблема возникает из-за отсутствия разрешений на определенные файлы/каталоги у того юзера в которого копировался профиль. То есть если копируется из пользователь -> пользователь, то новому юзеру нужно выставлять все разрешения идентичные тем что есть у юзера из которого копировался профиль, непосредственно на папки профиля.... туманно как-то получилось. но я надеюсь суть ты уловил (: Сложнее в случае копирования профиля администратор -> пользователь, в принципе от такой практики наверное лучше отказаться, проще будет копировать пользователь -> пользователь, опытный -> опытный и т.д. Ну и, естественно, копировать нужно всё кроме файлов Ntuser.dat, Ntuser.dat.log и Ntuser.ini |
|
To Blast:
Спасибо за ответ. К сожалению этот способ не может работать в полной мере. Все же я сделал этот очевидный ход как с нетронутым пользователем, так и с тем, что уже подвергся операции копирования с помощью управления учетными записями. Как и ожидалось, в последнем случае это не помогло (поскольку это часть того, что делает Windows) а в первом была корректно скопирована лишь часть информации). В перечисленных nt*.* файлах тоже содержится, по всей видимости что-то необходимое. Кроме того, кое-что есть и в реестре. Например есть мнение , что информация о координатах ярлыков содержится в HKEY_CURRENT_USER > Software > Microsoft > Windows > Current Version > Streams, причем необходима вся двоичная информация в параметрах ViewView2. Вероятно лучше, все таки, это делать с помощью стандартной утилиты и потом исправить конфликты доступа или политик. Буду благодарен за идеи. P.S. По поводу первого из двух постов - все практический так же и было сделано. Есть два эквивалентных пользователя (одинаковые права и политики). При копировании (любой способ) пользователи в принципе должны оставаться эквивалентными - поскольку их имена явно не фигурируют, а указаны системными переменными. Почему-то не работает с помощью стандартной утилиты - в этом и загадка... |
IB_
К сожалению у меня больше идей нет, возможно кто-то еще подскажет. |
В NTser.dat по идее содержится пользовательская копия HKEY_Classes_Root и HKEY_Current_User, и возможно HKEY_USERS\Конкретный_пользователь попробуй экспортировать 2 первые ветки в нужном пользователе в *.reg, а потом подлей их в новом (только с ключем -s и по отдельности (HCR будет ругаться))
|
Хотелось бы узнать, было ли найдено решение проблемы?
|
Вообще, это не совсем решение данной проблемы, но если это применить сразу после установки и настройки всех программ, то проблемы с повреждением профиля не так уж и страшны.
Код:
echo Создание профиля по умолчанию |
2Boa Soft
а почему вот этот фрагмент: echo Копирование текущего профиля в дефолтовый... xcopy "%USERPROFILE%\*.*" "%Profiles%\Default User" /e /c /I /H /R /K /Y > nul del /f /q "%Profiles%\Default User\*.*" > nul attrib +h "%Profiles%\Default User" > nul предложенного вами скрипта, сначала копирует в папочку "all users\default user" все из "текущего профиля", а затем удаляет все из этой же папочки? ..ну и затем присваивает пустой папочке атрибут "скрытый" вероятно, вы имели ввиду, что сначала нужно почистить папочку "пользователя по умолчанию", а потом залить туда файлы "текущего пользователя"? |
Цитата:
Адекватно ли будет прорезаться профиль с настройками админа для новых юзверов? Добавлю, что у меня копирования профиля администратор -> пользователь, проблем не возникло. |
Время: 05:23. |
Время: 05:23.
© OSzone.net 2001-