Invalid default library path in Delphi XE7
I installed Delphi XE7 for a couple of days. I realized that some of the paths (library path, debug path) were not valid (shown in gray). Even though I changed ANYTHING in the Delphi settings, I figured it was my fault. So, I completely uninstalled Delphi XE and Delphi XE7 and all related add-ons. Then I reinstalled Delphi XE7. RIGHT AFTER install I opened the IDE and checked the paths. They are still invalid. See attached image.

I also noticed that the $ (Platform) variable is empty. I am on Win32. Isn't that "Win32"?
$ (BDSLIB) \ $ (Platform) \ debug is also grayed out (invalid).
What could be wrong with my installation?
Someone can post this registry key:
[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 15.0 \ Library]
[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 15.0 \ Environment Variables]
Warning
As Ken White suggested DO NOT PRESS the "Delete Invalid Path" button . Now Embarcadero should get rid of this button!
Hint:
Some of these default settings (which are no longer available in XE7) are moved elsewhere. For example, the "default" packages loaded by the IDE at startup are now found under Component → Install Packages. Very hidden because of the word "install".
source to share
Mine looks like this:

I have no problem with my installation. I think everything is ok and invalid directories are not important.
I'm not sure why $(BDSLIB)\$(Platform)\release
it is considered invalid in your screenshot. Perhaps this will be resolved when you compile the project. However, I still think everything looks fine here and that you will have no problem creating projects.
source to share