When I install CFS3 (for example) directly to my hard drive, the updates 3.1 and 3.1a will only search out any default installation and the update fails. . . Windows 7 64bit.
Moreover, if I copy and paste a defaulted installation to another location, Firepower also searches out a default installation and fails. Updates and patches have no install location option and can't find anything other than a default installation to (Program Files x86). So I always must install CFS3 (for example) to the default Program Files x86 only and then move it when I am satisfied and finished updating. This also applies to expansions to CFS3, i.e. ETO for CFS3. Maybe CFS2 is different. I don't have CFS2 yet!