Детали восстановления

  Независимо от формата файлов, в которых ваше приложение хранит свои параметры, важно включить в процедуру обслуживания жесткого диска регулярное создание резервных копий этих файлов. В случае если приложение перестанет нормально работать, это ускорит его переустановку. Разумеется, при использовании устаревших настроечных файлов могут возникнуть проблемы. Некоторые из них перечислены ниже.
► Заплаты и обновления. Некоторые разработчики создают заплаты и обновления так, что после их установки параметры приложения радикально меняются. Иногда в приложение вводят новые функции, обладающие собственными параметрами. Таким образом, устаревший настроечный файл, прекрасно соответствующий исходной версии приложения, оказывается непригодным для обновленной версии. В случае установки важного обновления проверьте, не изменились ли параметры приложения, и при обнаружении изменений удалите устаревшие настроечные файлы. Считайте новый настроечный файл первым для обновленной версии приложения.
► Другой пользователь. Важно поддерживать параметры приложений и настроечные файлы на том компьютере, на котором они были созданы. Тем не менее, пользователи нередко получают компьютер «в наследство» от своих предшественников. Вполне возможно, что предыдущий пользователь имел другой уровень опыта или другие вкусы. Это означает, что в случае неудачной оптимизации восстановление файлов конфигурации вернет приложение в рабочее состояние, однако его параметры не будут соответствовать ожиданиям пользователя. Когда компьютер переходит из рук в руки, не забудьте обновить настроечные файлы, чтобы иметь доступ к тем параметрам приложений, которые предпочитает новый пользователь.
► Конфигурация компьютера. На многие приложения параметры компьютера никак не влияют, однако так бывает не всегда. Возможны ситуации, когда изменение драйвера устройства или аппаратного компонента (к примеру, дисплейного адаптера) радикально меняет работу приложения. При изменении конфигурации компьютера важно создать копии новых настроечных файлов, отражающих последнюю модификацию.
Иногда, потеряв драйвер, не удается найти ему подходящую замену из-за прекращения его поддержки разработчиком или просто отсутствия нужной версии.