Перемещение профиля на другой диск

May 25, 2010 22:12

Почти всегда настройки и пользовательские данные программ сохраняются в  %appdata%. В разных версиях Windows %appdata% - это разные папки C:\Users\<имя_пользователя>\AppData\Roaming в Windows 7/Vista/2008,  C:\Documents and settings\<имя_пользователя>\Application Data\ в Windows XP/2003/2000... И всегда это папки на системном разделе ( в данном случае С: ), а это не правильно ведь этот раздел подвержен изменениям, повреждениям, обновлениям. Например, при переустановке, обновлении системы, восстановлении системы из образа. Так что данные в этих папках легко могут потеряться.
Если потеряются или повредятся настройки программ, то и ладно - можно настроить и заново (что в принципе тоже нежелательно), но если потеряются: почта, важные ссылки, документы, нужная история переписки из аськи, то восстановить это иногда может очень проблематично. Но можно этого и избежать.


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


Выбираем место для хранения своих данных.
Для примера возьмем диск D:. Это может быть другой раздел диска, съемный жесткий диск, флешка, шифрованный раздел, сетевой диск, удаленное файловое хранилище в Интернете - что больше нравится или что правильнее по соображениям безопасности.

Внутри создадим папку, например _profile, в которой будут лежать настройки программ. 
(i) Получившуюся папку D:\_profile желательно сделать скрытой.
(i) В названии пробелы, непечатные символы, и кириллицу использовать !не желательно! - только символы латиницы.


Перенесем "Мои документы", "Рабочий стол", "Избранное"
1) Создаем папки d:\_profile\desktop\, d:\_profile\favorites\
2) Добавляем в реестр:
REGEDIT4

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Desktop"=hex(2):44,00,3a,00,5c,00,5f,00,70,00,72,00,6f,00,66,00,69,00,6c,00,\
  65,00,5c,00,64,00,65,00,73,00,6b,00,74,00,6f,00,70,00,00,00
"Favorites"=hex(2):44,00,3a,00,5c,00,5f,00,70,00,72,00,6f,00,66,00,69,00,6c,00,\
  65,00,5c,00,66,00,61,00,76,00,6f,00,72,00,69,00,74,00,65,00,73,00,00,00
"Personal"=hex(2):44,00,3a,00,5c,00,00,00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"Desktop"="D:\\_profile\\desktop"
"Favorites"="D:\\_profile\\favorites"
"Personal"="D:\\"
 3) Можно перенести файлы в новосозданные папки и для применения изменений нужно выйти из сеанса и войти заново либо перезагрузить компьютер.


Перенесем профиль браузера Mozilla Firefox
В профиле Firefox хранятся закладки (избранное), пароли, история посещений и прочее.
Вариант №1
1) Создаем папку d:\_profile\firefox\
2) Копируем (либо переносим) файлы из %appdata%\Mozilla\Firefox\Profiles\alk58ffl.default\ в d:\_profile\firefox\
(!) alk58ffl.default - папка с файлами профиля. Ее название у всех отличается.
Если старый профиль не нужен данный пункт можно пропустить.
3) В свойствах ярлыка клиента Firefox в поле "Объект" (в конце после имени исполняемого файла) нужно добавить новый путь к профилю -profile "d:\_profile\firefox"
должно получится, например так: e:\soft\firefox\firefox.exe -profile d:\_profile\firefox

Вариант №2
1) Создаем папку d:\_profile\firefox\
2) Открываем блокнот
3) В блокноте: меню файл - открыть: %appdata%\Mozilla\Firefox\profiles.ini
4) Меняем строку Path=Profiles/alk58ffl.default  на Path=d:\_profile\firefox
(!) alk58ffl.default - папка с файлами профиля. Ее название у всех отличается.
5) Меняем строку IsRelative=1 на IsRelative=0
6) Копируем (либо переносим) файлы из %appdata%\Mozilla\Firefox\Profiles\alk58ffl.default\ в d:\_profile\firefox\


Перенесем профиль браузера Google Chrome
В профиле Chrome хранятся закладки (избранное), пароли, история посещений и прочее.
1) Создаем папку d:\_profile\chrome\
2) В свойствах ярлыка клиента Chrome в поле "Объект" (в конце после имени исполняемого файла) нужно добавить новый путь к профилю --user-data-dir="d:\_profile\chrome"
3) Копируем (либо переносим) файлы из %localappdata%\Google\Chrome\User Data\ в d:\_profile\chrome\


Перенесем профиль почтового клиента Mozilla Thunderbird
В профиле Thunderbird хранятся контакты (адресная книга), полученная почта, рассылки, дополнения и настройки программы
Вариант №1
1) Создаем папку d:\_profile\thunderbird\
2) Копируем (либо переносим) файлы из %appdata%\Thunderbird\Profiles\uks6qm9b.default\ в d:\_profile\thunderbird\
(!) uks6qm9b.default - папка с файлами профиля. Ее название у всех отличается.
3) В свойствах ярлыка клиента Thunderbird в поле "Объект" (в конце после имени исполняемого файла) нужно добавить новый путь к профилю -profile "d:\_profile\thunderbird"
должно получится, например так: e:\soft\thunderbird\thunderbird.exe -profile d:\_profile\thunderbird

Вариант №2
1) Создаем папку d:\_profile\thunderbird\
2) Открываем блокнот
3) В блокноте: меню файл - открыть: %appdata%\Thunderbird\profiles.ini
4) Меняем строку Path=Profiles/uks6qm9b.default  на Path=d:\_profile\thunderbird
(!) uks6qm9b.default - папка с файлами профиля. Ее название у всех отличается.
5) Меняем строку IsRelative=1 на IsRelative=0
6) Копируем (либо переносим) файлы из %appdata%\Mozilla\Firefox\Profiles\uks6qm9b.default\ в d:\_profile\thunderbird\


Перенесем профиль im клиента Miranda
В профиле Miranda хранятся локальные контакты, история переписки, дополнения и настройки программы
1) Создаем папку d:\_profile\miranda\
2) Копируем  (либо переносим) файл профиля (Например default.dat)  из %appdata%\Miranda\ в d:\_profile\miranda\
3) В свойствах ярлыка клиента Miranda в поле "Объект" (в конце после имени исполняемого файла) нужно добавить новый путь к файлу профиля d:\_profile\miranda\default.dat
должно получится, например так: e:\soft\Miranda\miranda32.exe d:\_profile\miranda\default.dat


Перенесем профиль voip клиента Skype
В профиле Skype хранятся данные о используемых учетных записях  Skype, настройки и  дополнения программы
1) Создаем папку d:\_profile\skype\
2) Копируем  (либо переносим) файлы профиля из %appdata%\Skype\ в d:\_profile\skype\
3) В свойствах ярлыка клиента Skype в поле "Объект" (в конце после имени исполняемого файла) нужно добавить новый путь к профилю /datapath:"d:\_profile\skype\" и ключ /removable
должно получится, например так: e:\soft\skype\Skype.exe /datapath:"d:\_profile\skype\" /removable


Перенесем профиль sip клиента Zoiper Free
В профиле Zoiper хранятся контакты (адресная книга), история звонков,  данные о используемых учетных записях Zoiper и настройки  программы
1) Создаем папку d:\_profile\zoiper\
2) Копируем  (либо переносим) файлы профиля из %appdata%\Zoiper\ в d:\_profile\zoiper\
3) В свойствах ярлыка клиента Zoiper в поле "Объект" (в конце после имени исполняемого файла) нужно добавить новый путь к профилю /config_path=d:\_profile\zoiper\
должно получится, например так: e:\soft\zoiper\Zoiper.exe config_path=d:\_profile\zoiper

Таким образом перенося профили программ и документы получается сосредоточить важные данные в одном месте.
Для которого можно (и было правильно) организовать систему резервного копирования. Быстро забрать с собой или отключить (в случае с флешкой или интернет хранилищем) не оставляя их возможным злоумышленникам. Либо держать на высокоскоростном  сетевом диске на работе. Вариантов много... тут уже насколько хватит фантазии.

Благодарности: labnol.org, lifehacker.ru

profile, thunderbird, shell folders, skype, miranda, zoiper, location, portable, firefox, chrome

Previous post Next post
Up