Create a new desktop shortcut for Delphi, modify it's properties (right-click and choose Properties
), and add -rFoo
to the end of the command line. Then start the IDE from that new shortcut.
This creates a new, empty Delphi registry branch that contains only the default components and settings (called foo
). It will not load any of your component packages (or any third-party ones you've installed that weren't part of the normal installer). You can then add back any third-party packages one at a time. Just continue to run the IDE from your new shortcut, and you should be fine.
If this doesn't put you in a state where you can run the IDE, you've somehow totally borked your install, and you should uninstall completely and start over from scratch.