Как я могу скопировать полные установки программы, вместо того, чтобы просто вручную создать резервную копию отдельных файлов?

Это кажется довольно простым для резервного копирования отдельных файлов, таких как изображения, сохраненные игры, или файлы настроек - просто копируют их прямо в 2-й жесткий диск или в онлайн-сервис как Dropbox. Однако есть ли какой-либо способ скопировать полные установки программы?

Например, мой каталог Firefox имеет много персональных настроек и дополнений. Я не хочу проходить каждый объект и решать создать резервную копию его или позволить ему пойти. Таким образом, моя следующая опция состоит в том, чтобы скопировать весь каталог для резервного копирования.

Но, если я копирую весь каталог назад на HD после формата, это не интегрированная установка, и это кажется, что могло быть неприятно. Я предположил бы, что Windows не может обнаружить каталог для удаления или не позволил бы Вам выбрать Firefox в качестве своего браузера по умолчанию, правильно? Я не про, но это походит на плохую идею.

Таким образом, мой вопрос состоит в том, существует ли хороший способ сохранить все необходимые файлы, также сохраняя процесс полной установки приложения. Это не характерно для Firefox - я хотел бы знать, как сделать это для любого приложения.

Спасибо.

1
задан 11.11.2009, 00:48

4 ответа

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

Microsoft Office также имеет, "Сохраняют Мои Настройки" мастер, который создает файл, который можно использовать для экспортирования/импортирования специализированных настроек Office.

Можно также использовать "Файл и Мастер Передачи Настроек" в Windows для передачи некоторых настроек программы и ОС.

В целом, хотя, нет способа скопировать Ваши настройки программы. Слишком много вещей находятся в слишком многих местоположениях для разрешения такого восстановления на уровне программы. То, что можно сделать, отобразить диск.

Чтобы сделать это, Вы устанавливаете свой компьютер точно, как Вы хотите его, и затем Вы запускаете программу обработки изображений (такую как Clonezilla для бесплатно распространяемой опции) для взятия снимка системы. Если необходимо восстановить систему или настроить ее на другом местоположении, можно просто восстановить то изображение. Это сохранило бы все Ваши программы и настройки OS на месте. Поскольку для Вашей программы нужно изменение, можно также создать новое резервное копирование образа.

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

3
ответ дан 12.12.2019, 07:55

Это хитро, поскольку установка не все в одном месте.

Во-первых, существуют программные файлы, которые на самом деле запускают программу - который Вы уже определили.

Во-вторых, также будут данные под Вашей папкой User Settings также. Большинство программ сохранит настройки в расчете на пользователя здесь.

В-третьих, существуют ключи реестра, которые поднимают трубку различные операции как удаление, ассоциации файлов и так далее. Они могут быть сделаны в структуре данных реестра в расчете на пользователя или структуре данных реестра в масштабе всей системы.

Для резервного копирования этого, необходимо было бы искать реестр и найти все необходимые ключи и значения и экспортировать их в a .reg файл. Затем для "переустанавливания" Вас могло выполнить это .reg файл (после копирования файлов и папок назад) и у Вас должна быть рабочая версия программного обеспечения.

ОДНАКО: Нахождение всех ключей реестра для данной программы не легко, поскольку они рассеиваются о в различных местоположениях, таким образом, я не советовал бы ему. Более простой создал бы резервную копию или всего реестра или просто структуры данных реестра в расчете на пользователя для данного пользователя.

Простое решение должно сохранить хорошие резервные копии любых папок User. Время от времени резервное копирование папок программы могло бы быть полезным, но большая часть из этого будет переустановлена при переустановке программы.

3
ответ дан 12.12.2019, 07:55

В конкретном случае Firefox FEBE (Резервное Расширение Среды Firefox) дополнение сохранит весь важный материал, включая расширения, темы, закладки, адаптацию about:config...

Не полный ответ, который Вы хотите, но это могло бы помочь некоторым людям.

1
ответ дан 12.12.2019, 07:55

Обычно Вы могли бы хотеть использовать специализированное приложение резервного копирования для задачи и не только скопировать файлы.

Таким образом, Вы обладаете значительно большим количеством преимуществ (расписания, возрастающие резервные копии...).

Относительно Вашего конкретного вопроса я не знаю, существует ли универсальный ответ для "любого приложения".

Могло бы быть самым легким скопировать Ваш Application Settings каталоги (локальный и по умолчанию) и затем - в случае потери Вашей установки - просто переустанавливают приложения и затем восстанавливают резервное копирование.

Это должно дать Вам, что Вы хотите.

1
ответ дан 12.12.2019, 07:55

Теги

Похожие вопросы