Переносимые пользовательские настройки в Windows

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

Есть ли способ экспортировать настройки, такие как:

  • Фоновый цвет
  • Элементы для отображения и как в Vista/Win7
  • Автоскрытие Пуск-меню
  • Расположение, размер, отображаемые столбцы и тип представления в проводнике
  • И так далее...

Существуют ли руководства по настройкам реестра, которые управляют этими настройками? Или все, что вы можете сделать через программирование чего-то в WMI или что-то подобное?

5 ответов

Если вы переустанавливаете часто по какой-либо причине, это может быть полезно для сценария всех этих настроек. Каждый параметр, который хранится в реестре, может быть установлен с помощью команды "reg" в сценарии *.cmd. Вы можете использовать Google, чтобы найти множество настроек. Вы должны найти что-то сами, хотя. Загрузите ProcMon от Sysinternals по адресу www.sysinternals.com. Используйте его для мониторинга реестра, когда вы изменяете желаемую настройку в панели управления или где-либо еще. Затем напишите скрипт, используя "reg", чтобы управлять этим параметром.

Рассматривали ли вы просто резервное копирование и восстановление профиля Windows? Большая часть настроек Windows и рабочей среды является частью этого профиля.

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

Если вы не используете встроенные инструменты Windows для копирования профиля, вам нужно будет использовать используемые инструменты, такие как regedit, чтобы вручную изменить разрешения для \user.dat, который является частью реестра HKEY_CURRENT_USER для учетной записи, которой принадлежит профиль.

Windows поставляется с инструментом для переноса настроек из предыдущих версий, в XP он называется "Мастер переноса файлов и настроек", хотя я считаю, что с тех пор он изменил название. Конечно, если вы зарегистрированы в домене Windows, то вы можете настроить своего пользователя на наличие перемещаемого профиля.

Лучший способ сделать это в Windows - использовать встроенные инструменты. В Windows 7 SP1 его в Пуск-> Аксессуары-> Системные инструменты->Windows Easy Transfer

В старых версиях это были FASTWIZ (в XP, я думаю) и USMT (инструмент миграции пользовательской среды, в Vista, я думаю).

Вы можете экспортировать свой профиль, который содержит почти все ваши личные настройки и сохраненную информацию, в файл, а затем импортировать файл на новый компьютер.

Вы также можете использовать его для прямой передачи профиля на новый компьютер без экспорта в файл.

Этот инструмент в сочетании с довольно аккуратным инструментом "резервного копирования Windows" в Win7 обеспечивает очень хорошую общую функциональность резервного копирования.

На небольшом оффтопе - я также могу порекомендовать Microsoft SyncToy использовать в целях резервного копирования. Это простая утилита для синхронизации папок по файлам, и она очень легкая, простая в использовании, удобная для написания сценариев и аккуратная.

Удачи!

Если речь идет о Windows 7, и вы планируете делать больше, чем 3 или 4 установки в год: вы можете настроить эталонный компьютер со всеми вашими любимыми инструментами и использовать команду "sysprep" для создания нового устанавливаемого образа со всеми вашими аддоны.

Используя методы, описанные в http://support.microsoft.com/kb/973289 вы также можете включить свои настраиваемые параметры профиля в профиль по умолчанию для новых установок, чтобы они были базовыми для всех вновь создаваемых учетных записей пользователей.

Другие вопросы по тегам