I suggest that you add Install Directory to the Registry. Then on new installations, you should check the Registry so that the application (GCSM) knows where the previous installation is located. That way, on reinstallations, you can populate the field accordingly.
I install all apps on the D-Drive so that my C-Drive is reserved for the Operating System. Therefore, this suggestion has value and is standard.