Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Можно ли вносить изменения в реестр для всех учётных записей? (http://forum.oszone.net/showthread.php?t=221973)

Zhentos 01-12-2011 22:10 1807557

Можно ли вносить изменения в реестр для всех учётных записей?
 
Собственно такой вот вопрос. Есть 2 учётные записи - с правами администратора и обычным доступом. Настройки некоторых программ и системы сохраняются только для текущего профиля и приходится два раза делать одно и тоже. Есть ли способ из под администратора вносить изменения в настройки установленных программ и реестр всех учётных записей?

Vadikan 01-12-2011 22:26 1807567

Применение твиков реестра ко всем учетным записям после установки ОС

Zhentos 02-12-2011 01:23 1807699

Таким способом можно сделать несколько твиков реестра, если знаешь что и где менять. Меня же интересует несколько другой вопрос. Объясню на примере. Я устанавливаю Media Player Classic из под администратора. После установки в настройках плеера настраиваю ассоциации файлов, настройки вывода, внутренние и внешние фильтры, декодеры и т.д. Когда я захожу под другой учётной записью, у которой ограниченные права, все эти настройки приходится делать снова. При том, что некоторые настройки, например ассоциацию файлов в самом плеере, сделать невозможно. Собственно меня интересует можно ли где-то в самой Windows изменить параметры, чтобы все изменения, которые я делаю под админом сохранялись параллельно и в другой учётной записи. Да в MPC эту проблему можно решить путём сохранения настроек в ini файле, но я просто привёл его в качестве примера. В большинстве программ нет такой возможности.

Vadikan 02-12-2011 01:58 1807712

Zhentos, короче, вы хотите, чтобы у всех пользователей были одинаковые настройки, но не знаете, где они.

Тогда нужно настраивать профиль Default User. Придется освоить грамотное развертывание системы. В частности, режим аудита - установите в нем программы, сделайте нбх настройки, после чего обеспечьте копирование профиля. См. Создание настроенного образа операционной системы.

P.S. Если задача состоит в унификации параметров только уже существующих пользователей, вам должно помочь "Средство переноса данных" (ищите в меню Пуск).

Zhentos 02-12-2011 02:30 1807721

Я думал может в самой семёрке есть какие-нибудь скрытые настройки, позволяющие проделать это. Выходит нет, очень жаль. Разбираться с созданием настроенного образа нет ни желания ни времени. Настроить всё в ручную и создать образ в любом случае будет проще и быстрее. Большое спасибо за помощь.

Vadikan 02-12-2011 09:32 1807801

Цитата:

Цитата Zhentos
Разбираться с созданием настроенного образа нет ни желания ни времени. »

Понятно, там много букв.

Цитата:

Цитата Zhentos
Настроить всё в ручную и создать образ в любом случае будет проще и быстрее. »

Судя по этим словам, вас все-таки интересует настройка конкретной существующей учетной записи, а не всех созданных в будущем. В этом случае средство переноса данных ведет к цели быстрее, чем ручная настройка. Тут вроде было мало букв, но вы почему-то решили не исследовать этот путь. Возможно, вы мечтали о скрытой кнопке "Сделать мне хорошо" :)

Также возможно, что я не до конца понял, что вам нужно. Но это не помешало мне изложить оптимальные варианты переноса пользовательских предпочтений. Третий путь копирования профиля существует испокон веков в дополнительных параметрах системы - "Профили пользователей". Он требует создания еще одной учетной записи, однако неприменим к Default User в Windows 7.

Zhentos 02-12-2011 16:06 1808049

Меня интересует не перенос данных одной записи в другую, а изменение в реальном времени. К примеру, я захожу под учётной записью администратора, провожу настройки системы под себя и ОДНОВРЕМЕННО эти изменения в режиме реального времени происходят и в другой учётной записи. Вот что я имею ввиду. Такое возможно?

Vadikan 02-12-2011 16:25 1808067

Zhentos, существуют два типа параметров:
- системные хранятся в разделе HKLM и применяются ко всем пользователям
- пользовательские хранятся в разделе HKCU и применяются к текущему пользователю

Конфигурация служб - это набор системных параметров. Файловые ассоциации - это набор пользовательских параметров. См. также Разделы реестра.

Поэтому ответ на ваш вопрос зависит от того, что вы настраиваете. Если вы не знаете, какой тип параметра вы настраиваете, ориентируйтесь на контроль учетных записей. Он вам подскажет, когда вы полезете в системные параметры (запуск regedit не в счет).

Но волшебной кнопки "Сделать мне хорошо!" таки нет :) Лучше свыкнуться с этой мыслью и настраивать учетные записи грамотно. Пути описаны выше.

Zhentos 02-12-2011 16:50 1808079

Меня интересуют настройки устанавливаемых мной программ. Они хранятся в HKCU?

Vadikan 02-12-2011 17:38 1808103

Zhentos, настройки программ могут храниться где угодно. Например, в папке %appdata%, как рекомендует Microsoft. А могут и в папке программы, потому что разработчик делал так со времен Windows 95. А может вам выбор предложили из 5 мест, как Total Commander, а вы уже сами решаете.

Ассоциации файлов, с которых вы начали, хранятся в реестре.

Вам нужно понять главный принцип унификации пользовательской среды: сначала настраивается одна учетная запись, потом ее параметры переносятся в другие. Если начали в режиме аудита, то ко всем будущим учетным записям, а если средством переноса данных - к существующим.

Больше мне нечего добавить, к сожалению.

Zhentos 02-12-2011 18:23 1808129

Вот что нашёл решение. Правда пришлось для этого давать второй учётной записи тоже права администратора, так как эта утилита не запускалась под обычной. Перенёс полностью содержимое папки 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-