Мое имя учетной записи Windows NT было изменено, и при запуске PuTTY, теперь кажется, что моя сохраненная информация сессии была потеряна.
FAQ предлагает, чтобы сессии PuTTY были сохранены в HKEY_CURRENT_USER\Software\SimonTatham\PuTTY
.
Википедия объясняет это, HKCU отображается на NTUSER.DAT
и USRCLASS.DAT
при текущем пользователе Desktop and Settings
папка.
У меня все еще есть эти файлы для моего старого имени учетной записи, но я предполагаю, что нет никакого простого способа извлечь данные из этих файлов?
Как описано этой статьей Microsoft TechNet можно загрузить a .dat
файл в существующий реестр:
Загрузить улей в реестр
- Откройте Registry Editor.
- В дереве реестра (слева), нажмите ключи HKEY_LOCAL_MACHINE или HKEY_USERS.
- В меню File нажмите Load Hive.
- В Заглядывают, нажимают диск, папку, или сетевой компьютер и папку, которая содержит улей, который Вы хотите загрузить.
- Нажмите Open.
- На Ключевое Имя введите имя, которое Вы хотите присвоить улью и затем нажать "OK".
Можно затем просмотреть дерево и экспортировать конфигурацию PuTTY из
HKCU or HKLM\Entered Key Name\Software\SimonTatham\PuTTY
Для бита, где Вы хотите добавить старые настройки реестра в свой новый реестр. Перед использованием 'Файла> Импорт' для импорта .reg файла сделайте следующее (я сделал это на своей машине Windows XP, и это работало),
Замените все происшествия 'HKCU или Ключевого Имени HKLM\Entered' с 'HKEY_CURRENT_USER' так, чтобы пути reg были похожи на следующее:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\SimonTatham]
[HKEY_CURRENT_USER\Software\SimonTatham\PuTTY]
и т.д.