Восстановление конфигурации WinSCP из реестра Windows
По умолчанию программа WinSCP сохраняет данные конфигурации в реестре Windows. Если заблаговременно не позаботиться об экспорте настроек в файл в формате *.ini, то придется прибегнуть к способу, описанному в этой статье.
Можете отмечать чек-боксы, чтобы не потеряться в списке дуйствий.
- Подключите папку / диск с версией Windows, в реестре которой хранись данные конфигурации WinSCP;
- Убедитесь, что в подключенной папке / диске существует файл <буква_подключенного_диска_со_старой_ОС>:\Users\<имя_пользователя>\NTUSER.DAT
- Закройте WinSCP, если программа запущена;
- Запустите Regedit любым удобным способом:
- сочетание клавиш "Win+R", затем введите "regedit.exe", нажмите "Enter";
- откройте Пуск и начните вводить "regedit" или "Редактор реекста", как только появятся подходящие результаты - нажмите на них;
- запустите файл <буква_диска_с_работающей_ОС>:\Windows\regedit.exe;
- При необходимости в появившемся окне разрешите этому приложению вносить изменения на вашем устройстве, нажав кнопку "Да" (если окно не появилось, пропустите этот шаг)
- Находясь в открывшейся программе "Редактор реестра" в левой панели, где отображена структура папкок, выделите раздел HKEY_LOCAL_MACHINE;
- Находясь в открывшейся программе "Редактор реестра" перейдите в пункт меню "Файл", выбреите пункт "Загрузить куст...";
- В появившемся окне выбора файла переместитесь в папку, в которой находится файл "NTUSER.DAT" (именно его вы искали в п.2.)
- Выделите файл "NTUSER.DAT" и нажмите кнопку "Открыть" в окне выбора файла;
- В появившемся окне выберите название для подключаемого раздела реестра (желательно по-английски, без пробелов), например "old_reg";
- ВАЖНО !!! Подключаемый раздел НЕ является копией подключаемого реестра, это и есть непосредственно сам подключаемый реестр, поэтому ЛЮБЫЕ действия, которые будут произведены внутри подключаемого раздела будут сохранены в подключаемом вами "NTUSER.DAT", о котором говорилось в п.2.;
- В подключенном разделе (в этой статье он назван "old_reg") в иерархии папок переместитесь в " HKEY_LOCAL_MACHINE / old_reg / Software / Martin Prikryl / WinSCP 2 ";
- Выделите обнаруженный раздел "WinSCP 2", нажмите по нему правой клавишей мыши для вызова контекстного меню и выберите пункт "Экспортировать" (либо через главное меню "Файл > Экспорт...");
- В появившемся окне определите папку, куда будет сохранена выбранная ветвь реестра, задайте "Имя файла" в соотвествующем поле окна, нажмите на кнопку "Сохранить";
- Откройте сохраненный файл любым текстовым редактором, и произведите в нем замену текста с HKEY_LOCAL_MACHINE на HKEY_CURRENT_USER таким образом, чтобы пути в файле после замены начинались так: "HKEY_CURRENT_USER\Software\Martin Prikryl";
- Сохраните изменения в файле, закройте файл;
- Импортируйте сохраненный файл любым удобным способом:
- открыв его через "Проводник" Windows как любой файл: двойным нажатием мыши или кнопкой "Enter";
- через "Редактор реестра", в главном меню "Файл > Импорт...";
- В появившемся окне-предупреждении с текстом "Добавление сведений может привести к непреднамеренному изменению или удалению ..." нажмите кнопку "Да";
- Готово!
Вот такими несложными манипуляциями можно восстановить настройки WinSCP, список соединений WinSCP и пользовательские команды WinSCP, наработанные месяцами, годами и бессонными ночами.
Статья оказалась полезной? Поощрите автора!
Остались вопросы? Задайте их в комментариях, я постараюсь ответить в течение суток.
Tags: WinSCP Regedit Редактор реестра
Для всех остальных - метод рабочий. Экспортируется все.