Hi,
Halo: Combat Evolved is not compatible with Windows 7:
I would suggest you to try in compatibility mode and check if that helps. Run the software in compatibility mode by following the steps in:
Refer to “Make older programs run in this version of Windows” : http://windows.microsoft.com/en-us/windows7/Make-older-programs-run-in-this-version-of-Windows
a) Right-click the shortcut icon for the program, and then click Properties.
b) On the Compatibility tab, click to clear the Run this program in compatibility mode for check box.
c) Alternatively, on the Compatibility tab, select the compatibility mode Windows XP Service pack 3.
d) Click OK.
e) Start the program by using the shortcut that you just modified.
Diana
Microsoft Answers Support Engineer
Visit our Microsoft Answers Feedback Forum and let us know what you think.
If this post helps to resolve your issue, please click the "Mark as Answer" or "Helpful" button at the top of this message. By marking a post as Answered, or Helpful you help others find the answer faster.