I "second" and stress John's comments. I have a fairly high end machine and if I want Trainz (TC3)n to run trouble free, I shut down the virus check program. I have also configured a number of programs not to update automatically as they have "crashed" Trainz periodically. Sometimes I even disable my Internet connection as there always seems to be some program that wants to do something on its own!!!
Regards. Colin.