1

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

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

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

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

Спасибо.

4 ответа4

3

Это сложно, так как установка не все в одном месте.

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

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

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

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

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

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

3

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

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

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

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

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

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

1

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

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

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

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

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

1

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

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

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