Halo-2-for-pc-windows-7-10 〈10000+ TESTED〉
While the original version is "abandonware" that can run on almost anything, the Anniversary edition requires at least Windows 10 (version 18362.0) and more modern hardware, such as an NVIDIA GeForce GTS 450 or better. The Community Savior: Project Cartographer Halo 2 Lags Worse on Windows 7 - Microsoft Q&A
Running the original "Vista" version on Windows 7 or Windows 10 often requires specific workarounds, such as installing modern Games for Windows Live (GFWL) components or replacing specific .dll files. halo-2-for-pc-windows-7-10
For most players on , the definitive way to play is through the Halo 2: Anniversary edition within the Master Chief Collection . While the original version is "abandonware" that can