Der PATH war bei dem Kollegen einfach 2115 Zeichen lang, weil Delphi wieder einmal 4 relativ lange Pfade darin eingefügt hat. Das führt u.a. zu einer
Exception beim Auslesen in Delphi selbst.
Immerhin schreibt der Installer von XE7 jetzt den Wert der PATH-Variablen vor und nach der Installation als zwei Textdateien in das Install-Verzeichnis. Damit kann man relativ schnell einen korrupten PATH-Eintrag wieder gerade biegen.