Update Windows installer link to new home for SWC installer