Did you do your installation of SH3 in the program files (x86)? if not re-install SH3 and then use Registry Cleaner like,
http://www.piriform.com/ccleaner/download (Free) (remove junk files from previous installations) after that patch it if necessary,then install GWX3, so u can go on...