Использование ключа командной строки -r для исправления ошибок запуска в IDE
"C: \ Program Files (x86) \ Embarcadero \ RAD Studio \ 10.0 \ bin \ bds.exe" -pCBuilder -rfoo
Чтобы изменить ярлык, щелкните правой кнопкой мыши ярлык, который вы используете для запуска вашего продукта (обычно в меню «Пуск»), и выберите Свойства.Затем выберите вкладку «Ярлык» и измените цель.
Имя, которое вы указываете после -r, является кустом реестра.Если этот куст реестра не существует, IDE создает новый куст реестра со всеми значениями по умолчанию и использует его.Поскольку это возвращает вас ко всем настройкам по умолчанию, это устраняет большинство проблем при запуске с IDE.Обратите внимание, что поскольку пользовательские элементы управления не являются частью настроек по умолчанию, этот метод приведет к тому, что в вашей среде IDE не будет никаких пользовательских элементов управления, которые вы установили ранее.Пользовательские элементы управления являются наиболее частой причиной этой ошибки, поэтому вы, вероятно, захотите добавить любой из них по одному и протестировать его.
Ваш новый куст реестра будет храниться в реестре по адресу HKCU \ Software \ Embarcadero\ имя \ версия.Ваши текущие настройки для IDE хранятся в HKCU \ Software \ Embarcadero \ BDS \ version.Вы можете сравнить два куста реестра, используя regedit, чтобы увидеть различия.
Rad Studio XE2 и более поздние версии также имеют параметр командной строки -cleanregistryide, который может оказаться полезным.В то время как использование ключа -r не является разрушительным, -cleanregistryide есть.Он вернет вас ко всем настройкам по умолчанию так же, как при использовании -r, однако он удалит все ваши текущие настройки.Итак, если у вас есть значительные инвестиции в настройки IDE, вы не можете использовать -cleanregistryide.
Также см. Docwiki.embarcadero.com/RADStudio/en/IDE_Command_Line_Switches_and_Options
Источник: http://support.embarcadero.com/article/42597