1

Я хотел бы облегчить переход с XP на Windows7/8. Основная проблема заключается в том, что требуется много работы, чтобы определить, какие приложения нужны пользователю, переместить данные и перенастроить приложение так же, как оно было на исходном хосте.

Вот что я подумал сделать:

  1. На исходном хосте используйте Process Monitor, чтобы посмотреть, какие файлы использует приложение, игнорируя доступ к реестру, поскольку приложение будет установлено в целевом состоянии на целевом хосте.

  2. После того, как у меня есть список файлов, которые приложения используют для чтения / записи своих данных, скопируйте эти файлы на целевой хост

  3. Убедитесь, что приложение работает нормально на целевом хосте.

Это звучит нормально? Есть ли лучшее решение, чем Process Monitor?

Спасибо.


Изменить: При условии, что нет лучшей альтернативы, я хотел бы настроить Process Monitor так, чтобы он игнорировал доступ к EXE и DLL для уменьшения беспорядка. Кажется, это не поддерживает и не поддерживает регулярные выражения. Может кто-нибудь подтвердить?

1 ответ1

0

Мы только что переустановили Windows 7 (реестр был в плохом секторе, мы купили новый жесткий диск), и он прекрасно работает, чтобы проверить следующие места и скопировать папку, названную в честь программы.

Например: у нас установлен Thunderbird, поэтому я скопировал C:\Users\<username>\AppData\Roaming\Thunderbird поверх. Для другой программы просто скопируйте папку, которая названа так же, как программа (или названа в честь компании, которая производит программное обеспечение, напр. Roaming\Individual Software\Typing Instructor . Еще одно место для проверки файлов данных - это C:\ProgramData\<programname> .

Надеюсь это поможет.

РЕДАКТИРОВАТЬ

Win XP может иметь другое расположение, я думаю, что <username>\AppData называется <username>\Application Data .

Этот метод копирует большинство или все настройки, а также все данные. Удивительно мало программ используют реестр для настройки, но некоторые делают. Я просто вручную изменить настройки для них.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .