Generally, games that use InstallShield 5 have issues with running the setup executable on newer systems (I recall even having that problem on WinXP SP3 in its last year). I recently came to a wacky solution that I still have to confirm - run the setup program and leave it to stay in the memory for a while. Close it with Task Manager, then turn the computer off and on again (not sure if a proper restart affects this), and run the setup again. This worked for SFC OP and FIFA 2000 recently for me.