Halo 2 Classic crashes computer

Issue
Upon attempting to play either Halo 2 Classic multiplayer or just Halo 2 campaign, computer crashes and requires a restart to unfreeze. However, this issue is inconsistent, sometimes the game works fine, most times it doesn’t work at all.

Repro Steps

  • Entire disassembly & reassembly of entire PC - Uninstalling & reinstalling Windows 10 - Uninstalling & reinstalling Halo MCC - Changing resolution & other graphical settings