![]() |
Можно ли вносить изменения в реестр для всех учётных записей?
Собственно такой вот вопрос. Есть 2 учётные записи - с правами администратора и обычным доступом. Настройки некоторых программ и системы сохраняются только для текущего профиля и приходится два раза делать одно и тоже. Есть ли способ из под администратора вносить изменения в настройки установленных программ и реестр всех учётных записей?
|
|
Таким способом можно сделать несколько твиков реестра, если знаешь что и где менять. Меня же интересует несколько другой вопрос. Объясню на примере. Я устанавливаю Media Player Classic из под администратора. После установки в настройках плеера настраиваю ассоциации файлов, настройки вывода, внутренние и внешние фильтры, декодеры и т.д. Когда я захожу под другой учётной записью, у которой ограниченные права, все эти настройки приходится делать снова. При том, что некоторые настройки, например ассоциацию файлов в самом плеере, сделать невозможно. Собственно меня интересует можно ли где-то в самой Windows изменить параметры, чтобы все изменения, которые я делаю под админом сохранялись параллельно и в другой учётной записи. Да в MPC эту проблему можно решить путём сохранения настроек в ini файле, но я просто привёл его в качестве примера. В большинстве программ нет такой возможности.
|
Zhentos, короче, вы хотите, чтобы у всех пользователей были одинаковые настройки, но не знаете, где они.
Тогда нужно настраивать профиль Default User. Придется освоить грамотное развертывание системы. В частности, режим аудита - установите в нем программы, сделайте нбх настройки, после чего обеспечьте копирование профиля. См. Создание настроенного образа операционной системы. P.S. Если задача состоит в унификации параметров только уже существующих пользователей, вам должно помочь "Средство переноса данных" (ищите в меню Пуск). |
Я думал может в самой семёрке есть какие-нибудь скрытые настройки, позволяющие проделать это. Выходит нет, очень жаль. Разбираться с созданием настроенного образа нет ни желания ни времени. Настроить всё в ручную и создать образ в любом случае будет проще и быстрее. Большое спасибо за помощь.
|
Цитата:
Цитата:
Также возможно, что я не до конца понял, что вам нужно. Но это не помешало мне изложить оптимальные варианты переноса пользовательских предпочтений. Третий путь копирования профиля существует испокон веков в дополнительных параметрах системы - "Профили пользователей". Он требует создания еще одной учетной записи, однако неприменим к Default User в Windows 7. |
Меня интересует не перенос данных одной записи в другую, а изменение в реальном времени. К примеру, я захожу под учётной записью администратора, провожу настройки системы под себя и ОДНОВРЕМЕННО эти изменения в режиме реального времени происходят и в другой учётной записи. Вот что я имею ввиду. Такое возможно?
|
Zhentos, существуют два типа параметров:
- системные хранятся в разделе HKLM и применяются ко всем пользователям - пользовательские хранятся в разделе HKCU и применяются к текущему пользователю Конфигурация служб - это набор системных параметров. Файловые ассоциации - это набор пользовательских параметров. См. также Разделы реестра. Поэтому ответ на ваш вопрос зависит от того, что вы настраиваете. Если вы не знаете, какой тип параметра вы настраиваете, ориентируйтесь на контроль учетных записей. Он вам подскажет, когда вы полезете в системные параметры (запуск regedit не в счет). Но волшебной кнопки "Сделать мне хорошо!" таки нет :) Лучше свыкнуться с этой мыслью и настраивать учетные записи грамотно. Пути описаны выше. |
Меня интересуют настройки устанавливаемых мной программ. Они хранятся в HKCU?
|
Zhentos, настройки программ могут храниться где угодно. Например, в папке %appdata%, как рекомендует Microsoft. А могут и в папке программы, потому что разработчик делал так со времен Windows 95. А может вам выбор предложили из 5 мест, как Total Commander, а вы уже сами решаете.
Ассоциации файлов, с которых вы начали, хранятся в реестре. Вам нужно понять главный принцип унификации пользовательской среды: сначала настраивается одна учетная запись, потом ее параметры переносятся в другие. Если начали в режиме аудита, то ко всем будущим учетным записям, а если средством переноса данных - к существующим. Больше мне нечего добавить, к сожалению. |
Вот что нашёл решение. Правда пришлось для этого давать второй учётной записи тоже права администратора, так как эта утилита не запускалась под обычной. Перенёс полностью содержимое папки c:\Users\Admin в другой профиль и сработало.
Вот файлы NTUSER.DAT, ntuser.dat.LOG1, ntuser.dat.LOG2, NTUSER.DAT{5542313f-1b7e-11e1-9e27-9c5bc4253203}.TMContainer00000000000000000001.regtrans-ms и NTUSER.DAT{5542313f-1b7e-11e1-9e27-9c5bc4253203}.TMContainer00000000000000000002.regtrans-ms не переписались, а переименовались с окончанием (1) и (2), но это я так понимаю потому что они в этот момент использовались системой. В ручную переименовал их под админом и всё. Что скажите об этом способе? |
Время: 23:18. |
Время: 23:18.
© OSzone.net 2001-