search for mapsource on the garmin site - it wil have some crap about it not working unless its been installed already - ignore that and download it - select SAVE, not run.
after its finished downloading, extract the files to a folder.
Open the MapSource folder once you’ve finished extracting.
Now run MAIN.msi first, wait for it to complete and then run Setup.exe
Follow the instructions to complete the installation