Создание резервной копии:
1. Устанавливаем FSX и его сервиспаки (или аддон Acceleration — по-русски, Разгон) так, как это описано в соответствующих статьях.
2. После инсталляции запускаем FSX, загружаем полет по умолчанию, завершаем его и закрываем симулятор.
3. Копируем всю папку со свежеустановленным FSX на другой физический диск (именно на физический, но не на другой логический раздел того же диска — почему, объясню ниже). Это будет наша резервная копия симулятора, или бэкап.
Восстановление резервной копии:
1. Надо узнать, что изменилось в актуальной папке симулятора по сравнению с его резервной копией. Для этого можно использовать программу Beyond Compare (http://www.scootersoftware.com — эта программа позволяет не только сравнить содержимое двух папок или файлов, но и перемещать и копировать их с одного сравниваемого места в другое).
Она встраивается в контекстное меню Проводника, что позволяет легко выбирать файлы и папки:

Сначала вы кликаете правой кнопкой на первой папке, затем кликаете на второй папке и в контекстном меню выбираете
.
2. Программа подгружает обе папки и проводит предварительное сканирование на основании размера сравниваемых файлов и даты их модификации:
В этом окне черным отмечены совпадающие файлы и папки, содержимое которых одинаково. Синим отмечены «лишние» (в сравнении с другой папкой) файлы. Красным — несовпадающие по содержимому файлы и папки.
Результат сравнения можно фильтровать:
Можно отобразить только различающиеся файлы без лишних. Или только лишние файлы. И т.п. — читайте соответствующие режимы на скришоте выше.
Деревья папок можно раскрывать, щелкая на папках или в центре окна, между сравниваемыми файлами. Для файлов текстового формата, например, можно таким же образом открывать отдельную вкладку сравнения, чтобы более точно узнать о различиях.
Таким образом, можно выяснить, какие изменения произошли в файлах симулятора после установки различных аддонов.
Как я уже отметил, программа провела предварительное сканирование на основании размера сравниваемых файлов и даты их модификации. Содержимое файлов не сравнивалось. Т.е. возможна ситуация, когда файлы одинаковы по размеру и дате модификации, но все же разные.
Поэтому, все же лучше перестраховаться и провести побитовое сравнение всех одноименных файлов. Это займет некоторое время, но зато в полученном результате вы будете уверены. Кстати, именно потому и нужно создавать резервную копию симулятора на другом физическом жестком диске — в противном случае время сравнения увеличится в разы!
3. Выделите Ctrl+A все сравниваемые данные в обоих половинах и нажмите кнопку
на панели инструментов. Появится служебное окно с дополнительными опциями сравнения. Но нам они не нужны. Достаточно нажать кнопку Start. Через несколько минут программа завершит побитовое сравнение и обновит вышеприведенное окно результатов.
Теперь вы понимаете, что нужно делать. Если вы заняты восстановлением резервной копии, то просто переписываете измененные файлы оригинальными (отфильтруйте окно результатов, чтобы отображались только несовпадающие файлы:
Если вы хотите избавиться от лишних файлов, полностью восстановив симулятор в оригинальном состоянии, то включите отображение «лишних» файлов.
Для всех этих операций в панели инструментов находятся кнопки
— копирование файлов из одного окна в другое;
— удаление файлов в окне.
NB! Понятно, что все сие (очистка файлов и замена переписанных) необходимо производить только после предварительной деинсталляции аддонов легитимным способом через Установка и удаление программ!!!
Как и во всяком деле, к проблеме восстановления резервной копии необходимо подходить творчески. Вряд ли стоит бездумно удалять и переписывать абсолютно все файлы симулятора, стремясь к исходному, изначальному его статусу. Например, папку Modules, в которой могут находиться какие-нибудь аддоны, навроде проживающего там FSUIPC с его файлами настроек и ключа. Или сценарии в Addon Scenery. В общем, смотрите по ситуации..
Очистка служебных папок и файлов симулятора:
Необходимо удалить содержимое папок:
1. C:ProgramDataMicrosoftFSX — оставьте только файл SCENERY.CFG, если сценарии корректно установлены и не нужно ничего менять. В противном случае, конечно же, его нужно редактировать или можно удалить совсем.
2. C:UsersDmitryAppDataLocalMicrosoftFSX — смело удаляйте все.
3. C:UsersDmitryAppDataRoamingMicrosoftFSX — т.е. там, где находятся файлы fsx.cfg и dll.xml.
— Файл fsx.cfg нужно удалить совсем (какие его твики сделать в будущем вы и так знаете).
— Несколько сложнее с файлом dll.xml. Он тоже восстановится после удаления, но в нем уже могут быть прописаны аддоны. Поэтому лучше будет просто его отредактировать.
— Также необходимо сделать резервную копию файла Standard.XML в папке Controls здесь же, иначе все управление придется настраивать вручную.
— Соответственно, позаботьтесь о сохранении файла FSUIPC4.ini в симе, если часть управления настроена через него.
Вот, пожалуй, и все. Можете запускать симулятор и он заново построит базу данных файлов сценариев.
Сообщение отредактировано DmitryKz: 04 January 2013 — 11:13
Программа платная, стоит 50 баксов. Демка полнофункциональна, но ограничена 30-ю днями. Но это не календарные дни. А дни, когда вы реально использовали программу. Т.е. реально она может и год стоять и работать.
Сообщение отредактировано DmitryKz: 04 January 2013 — 11:14
да ну?! впервые слышу о таком типе триального использования… вы уверены? проверяли?
Именно так. Если вы запустите ее после установки, она скажет о 30-ти днях. Если запустите через неделю — о 29-ти оставшихся.
Сообщение отредактировано DmitryKz: 04 January 2013 — 11:28
Сообщение отредактировано RAID: 04 January 2013 — 13:43
И все таки Stetter здесь во многом прав. По нынешним временам народ вряд ли поймет такое «резервное копирование», ведь есть способы проще, и не один.
Дмитрий, а может вы добавите в название или теги что-то вроде «путем сравнения файлов и папок». Не могу нормально сформулировать. Я бы добавил пару слов про WinMerge — удобная прога для сравнения различных текстовых файлов. С ее помощью очень быстро настраиваются конфиги. Если еще решить этот вопрос:
…получится отличный инструментарий для ковыряния сима вообще, а не только для восстановления. Мне такая тема в свое время очень нужна была, да и теперь не лишняя совсем. Будь все это под рукой удалось бы очень быстро локализовать и устранить ту же проблему с OpusFSX.