Как создать резервную копию и восстановить настройки Delphi? [дубликат]
Возможные Дубликаты:
как перенести Delphi или клонировать параметры реестра Delphi?
Мне нужно отформатировать мой компьютер в ближайшее время, но у меня есть IDE и настройки среды, идеально настроенные так, как я хочу, вместе с некоторыми компонентами, которые я установил.
очевидно, форматирование и переустановка Windows сотрет все настройки и записи реестра, поэтому, когда я снова установлю Delphi, мне придется все это настроить чтобы сделать его таким, каким он был изначально, потребуется довольно много времени, которое я бы предпочел не использовать.
каков наилучший способ сохранить Delphi IDE и параметры среды и установленные компоненты?
это просто случай резервного копирования записей реестра и папок пользовательских данных?
3 ответов
Как сделать полную резервную копию delphi XE вручную:
- резервное копирование полной папки установки. (совет: установите компоненты в папку delphi, чтобы они также получили резервную копию).
- экспорт и резервное копирование HKLM\Software\Embarcadero раздел реестра в случае 64-битной ОС это будет HKLM\Software\Wow6432Node\Embarcadero
- экспорт и резервное копирование HKCU\Software\Embarcadero раздел реестра
- некоторые компоненты могут записывать файлы BPL в системную папку (проверка C:\Windows\System32 или C:\Windows\SysWOW64 папка)
после переустановки ОС:
- переустановите Delphi в ту же папку и примените те же обновления
- перезаписать установку с помощью резервной копии
- импортировать ключи реестра из резервной копии
- Если у вас есть плагины/эксперты Delphi, переустановите их
несколько советов:
- установите Delphi под корневой каталог вашего диска (например c:\DelphiXE), это для предотвращения проблем с UAC под vista / W7.
- держите свои проекты в папке delphi, очень удобно, если вам нужно справиться с различными версиями delphi (например c:\delphi5\projects, c:\delphixe\projects ...)
- сделайте автоматическую ежедневную резервную копию вашей папки delphi (через резервную копию windows или другой инструмент)
вы можете попробовать CnWizard Backup / Restore tool. Если вы сохраняете тот же путь для компонентов и установки delphi, просто сделайте резервную копию, установите delphi и cnwizard, скопируйте все папки компонентов и выполните восстановление. У меня проблема только при переходе с XP на W764b, необходимо вручную изменить путь в реестре для папки Program Files.
Да, я согласен с @Martin, VMWare отлично подходит для этого в VMware. Не только для Delphi и его настроек и компонентов, но и для всех O / S, включая SPs, KBs, драйверы, Настройки, Приложения и их настройки, антивирус, брандмауэры.
Это то, что я делаю с VMware версии 5 (другие версии newwer может быть другим)
- установите VMWare на хост O/S. хост может быть Windows O/S или Linux O / S вариант. Лично мне нравится использовать Linux в качестве хост O / S, потому что для меня безопасность лучше по отношению к вирусам, вредоносным программам и т. д.
- установите гостевой O/S. Это может быть любой поддерживаемый O / S по выбору, включая любые SPs, необходимые драйверы.
- установите Delphi и все необходимые компоненты.
- вы можете сделать резервную копию гостевой O / S на носитель, DVD-R, например. Если что-то серьезное произошло, вы можете просто восстановить его менее чем за 30 минут. Это огромное преимущество.
вы можете иметь столько, сколько гость O / Ses вы хотите (если у вас есть пространство). Это отлично подходит для целей тестирования. Сколько раз вы слышите, что ваше приложение ломается на определенном O/S, с определенным SPs/KBs, dll или другими конкретными настройками на клиентских ПК? С несколькими гостевыми O/Ses вы можете протестировать приложение с разными O/S и/или настройками без необходимости иметь несколько ПК или несколько разделов с разными O / Ses.
конечно, VMWare имеет много других применений, но для меня приведенный выше сценарий использования достаточно.
другая виртуальная машина от Oracle (Oracle VM), которая является бесплатной Oracle VM. Они утверждали, что лучше VMWare, но я сам не тестировал его.