Рухнула операционная система. Систему переустановили, но есть Задача: перенести учетные записи и почту из одной системы в другую. То, что для переноса «Личных папок» достаточно найти и скопировать файл Outlook.pst вместо вновь созданного (или подключить его вторым), знают многие. В «семёрке» он лежит кстати тут: С:\Users\%USERNAME%\AppData\Local\Microsoft\Outlook\Outlook.pst, где %USERNAME% — имя пользователя (или точнее – имя папки, в которой лежит профиль пользователя). Диск, кстати, у вас может быть тоже не C:\, если рухнувшая операционная система стояла на другом диске. А вот как перенести настройки «учётных записей»? Хорошо, если их было пару-тройку штук – можно легко и просто создать их заново. А если их было хотя бы десять?! Оказывается, для этого нужно вытащить из реестра профиля пользователя рухнувшей системы и импортировать в текущий профиль следующие ветки:
HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\OMI Account Manager
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Outlook
HKEY_CURRENT_USER\Software\Microsoft\Office\%версия офиса%\Outlook\Options где %версия офиса% это 11.0, 12.0, 14.0 и так далее, в зависимости от того, какая версия использовалась у вас.

Для этого проделываем следующие шаги:

1. Открываем Regedt32 и через меню «File» -> «Load Hive...» подключаем NTUSER.DAT из профиля рухнувшей системы. Нужно встать на раздел «HKEY_USERS» выбрать «File» -> «Load Hive...» и указать программе на файл NTUSER.DAT из старого профиля (найдите его в папке пользователя внутри папки Users или Documents and Settings от рухнувшей системы). Программа Regedt32 спросит, как назвать подключаемую ветку – назовём её, например, «1234».

2. В подключенной только что ветке «1234» ищем и экспортируем в файлы *.reg три указанные выше ветки. Только тут они, естественно, будут начинаться не с «HKEY_CURRENT_USER\», а с «HKEY_USERS\1234\». Чтобы экспортировать нужную ветку в файл *.reg: встаём на требуемую ветку и через меню «File» -> «Export…» выполняем экспорт (от вас потребуется указать желаемое имя и расположение файла, в который будет произведён экспорт). Проделываем подобные действия со всеми тремя путями в реестре и получаем три reg-файлика.

3. Открываем последовательно каждый из полученных трёх reg-файликов в «Блокноте» (например жмём на них правую клавишу в проводнике и выбираем пункт «Edit» во всплывающем меню) и заменяем «HKEY_USERS\1234» на «HKEY_CURRENT_USER». Это чтобы информация при импорте попала в текущий профиль и затёрла текущую информацию.

4. Очень рекомендую вам сделать экспорт также и текущих настроек для возможности восстановить всё, как было, если что-то пойдёт не так. Для этого не поленитесь и выполните все шаги пункта 2 только для текущего пути (нужно работать с разделом «HKEY_CURRENT_USER»). Теперь, в случае каких-либо проблем, вы сможете импортировать полученные на этом шаге файлы и восстановить текущее состояние настроек.

5. Теперь собственно закрываем Outlook (если он был открыт) и импортируем файлы, полученные на шаге 3. Просто открываем их в проводнике и отвечаем утвердительно на предупреждение.

Всё! После открытия Outlook вы получите полный список готовых «учётных записей». Вот только пароли к почтовым ящикам этих записей таким способом не переносятся (но они, вроде бы, не переносятся из старых профилей вообще никаким способом!), поэтому приготовьтесь их вспомнить (или поменять через «Я забыл пароль» :) ).

Комментарии (14)


  1. EllaVS
    19.10.2012 09:54

    Вот спасибо! Это была вечная проблема. Всегда приходилось делать где-то специально сохраненную заметку обо всех учетках.


    1. ChiefPilot Автор
      19.10.2012 09:54

      Очень рад, что понравилось! Делать заметку это ещё полбеды. А вот потом ручками открывать мастер «Создать новую учётную запись», вписывать сервер входящих, сервер исходящих, порты, галочки и т. п. — ужас! И ладно ещё одну-две учётных записи вот так, а если, и правда, пять, восемь, десять?! Я как-то пару-тройку раз попробовал и пошёл искать, как же этого избегать в следующие разы. :)


      1. EllaVS
        19.10.2012 09:54

        Ага, у меня как раз восемь :)


  1. hogans
    19.10.2012 09:54

    Фильтры сообщений не переносятся?


    1. ChiefPilot Автор
      19.10.2012 09:54

      Ох, такое не проверял. Меня исключительно «учётные записи» интересовали. Но, возможно, там заодно переносятся и ещё какие настройки.


  1. FirsofMaxim
    19.10.2012 09:54

    Спасибо! Разработчики Outlook очевидно думают что Win может работать годами без переустановки.


    1. ChiefPilot Автор
      19.10.2012 09:54

      Ну, они же тоже из Майкрософт! :) Но на самом деле эта операция может пригодится и без падения Windows. Например, при переезде с пользователя с одной машины на другую.


      1. Ingtar
        19.10.2012 09:54

        Мне кажется, при плановом переезде легче воспользоваться родным механизмом Windows Easy Transfer


        1. ChiefPilot Автор
          19.10.2012 09:54

          Я не уверен, что оно перенесёт настройки «большого» Outlook'а. Именно настройки (а не только сообщения) и именно «большого» (а не Windows Mail или Outlook Express). Кроме того, если даже сами представители Майкрософт вот тут: windows.microsoft.com/ru-RU/windows7/products/features/windows-easy-transfer честно признаются, что:

          «Пользователи сообщали о том, что предыдущие версии были сложны в применении или «зависали» до завершения работы. Поэтому теперь средство переноса данных Windows содержит новый проводник, который позволяет легко выбирать требуемые файлы для копирования на новый компьютер. Если Windows находит файл или параметр, который не может быть обработан, перенос не «зависнет», а завершится с отображением полного отчета о всех данных, которые не удалось переместить.»

          то сложно рассчитывать, что всё пройдёт гладко и точно не понадобятся запасные пути и решения.


          1. Ingtar
            19.10.2012 09:54

            Чтобы не быть голословным — лично переносил весь профиль пользователя с XP на 7. Перенос включал в себя все-все-все файлы и настройки (в том числе Microsoft Outlook 2007)
            Перенеслось все.
            Но Вы правы — пути обхода нужно всегда держать под рукой :)


    1. AbnormalHead
      19.10.2012 09:54

      Вы не поверите…


    1. mitien
      19.10.2012 09:54

      Если не мешать работать ей и не пичкать твикерами работает долго и стабильно.
      3,5 года верной службы можно считать «годами»?


  1. Nem427
    19.10.2012 09:54

    Вы негодяй! До сих пор пользователи думали, что я шаман, а теперь они могут узнать, что это всего лишь ловкость рук.


    1. ChiefPilot Автор
      19.10.2012 09:54

      Вряд ли многие из них сюда заглянут. А из тех, кто таки заглянут, вряд ли кто-то (прочитав статью!) разубедится, что это шаманство! :)