I got Halo 2 for PC for Christmas. I installed it, but when I try to run, it won't start up. There are no visible signs it is running, except on the Task Manager.
When I try to run, it shows up in Processes for a few seconds then disappears with no error message. I have tried running as administrator, tweaking the secondary login service, running as Vista SP1 and installing in My Documents.
My friend has the same OS and game and his works perfectly. I have more than the recommended requirements and really need help.
EDIT: I have also tried installing updates and I have the latest GFWL