You are correct - I guess I should have mentioned that. While the program itself doesn't care where it is, the installer does record (in the Windows registry) where it is installed. This is how it knows where the program is located when you re-install, upgrade, or uninstall.