If you have problem with running K1 or TSL on Vista, you could try this.
Open your control panel - programs - programs and fetures.
Here you have this option:
Use an older program with this version of windows.
And then just follow the Program Compatibility Wizard.
You can do this for installing from CD or local.
Enjoy your game