Как скопировать ntuser dat
Перейти к содержимому

Как скопировать ntuser dat

  • автор:

Перенос учётных записей «большого» Outlook’а

Рухнула операционная система. Систему переустановили, но есть Задача: перенести учетные записи и почту из одной системы в другую. То, что для переноса «Личных папок» достаточно найти и скопировать файл 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 вы получите полный список готовых «учётных записей». Вот только пароли к почтовым ящикам этих записей таким способом не переносятся (но они, вроде бы, не переносятся из старых профилей вообще никаким способом!), поэтому приготовьтесь их вспомнить (или поменять через «Я забыл пароль» 🙂 ).

kaktusenok

Каждый пользователь в ОС Windows имеет свой профиль, который включает в себя папки «Рабочий стол», «Мои документы», . и данные реестра в файле NTUSER.DAT, который обычно располагается C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\NTUSER.DAT. Этот файл имеет установленные атрибуты системный и скрытый, поэтому в проводнике не отображается.

Некоторые программы, такие как WinRAR, хранят данные из реестре. Поэтому после переустановки системы для нового пользователя (даже с тем же именем), будет создан свой реестр, и данные из старого реестра уже недоступны. Ниже показано, как можно получить данные из прежнего реестра, если Вы сохранили папку профиля пользователя или сам файл NTUSER.DAT.

Как оказалось, достаточно обычных средств, а именно утилиты «Редактор реестра» или RegEdit.

    Загрузить реестр для прежнего пользователя.

Для этого выбираем раздел HKEY_USERS.

А затем в меню «Файл» > «Загрузить куст. «

В окне открытия файла, указываем путь до папки профиля и пишем вручную имя файла «NTUSER.DAT» (как было отмечено выше, этот файл имеет атрибуты системный и скрытый, поэтому не отображается). После чего нажимаем кнопку открыть.

Далее следует указать имя раздела:

В конце этой последовательности мы увидим загруженный раздел реестра:

Для этого выбираем нужную ветку реестра (обычно вида Software\XXX, но может и отличаться):

Выбираем в меню «Файл» > «Экспорт. «:

Затем указываем имя файла где-нибудь на диске:

Если мы подгружали куст реестра под именем «МаксимOld», то все ссылки на разделы реестра будут вида
а нужно
Поэтому средствами блокнота делаем соответствующую замену.

Как скопировать ntuser dat

Reddit and its partners use cookies and similar technologies to provide you with a better experience.

By accepting all cookies, you agree to our use of cookies to deliver and maintain our services and site, improve the quality of Reddit, personalize Reddit content and advertising, and measure the effectiveness of advertising.

By rejecting non-essential cookies, Reddit may still use certain cookies to ensure the proper functionality of our platform.

For more information, please see our Cookie Notice and our Privacy Policy .

how to copy ntuser.dat file

Avatar of undefined

and it will help unload a profile when a user logs off. Making it easier to copy.

"so I have to reboot the machine first?"

To remove any open handles to the file, it will help. You can use Unlockers, but I personally wouldnt mess with anything like that on a reg hive.

Although this is an older thread: If someone searches the same and comes to this one, there is a tool to backup and restore the registry, working also with Windows 7/64 (maybe also with newer Windows versions) which is free:

Must be run as administrator.
You don't need to logoff the current user as long as you run the program as administrator. So it IS possible to copy a loaded registry.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *