Are you experiencing this issue while playong one particular game?
Are you running vista on hardware capable of supporting vista?
When these issues happen, go into computer management. In computer management you will find event logs, look at the logs for system and application.
You can look up the errors at "eventid.net" , very good site.