I had disabled the Windows dump file when I first installed Windows 7, as I usually encounter a BSOD once every year at the most. I will try later and recreate the bug in the game and see if It'll generate a BSOD and then upload the dump file. But from what I remember, the BSOD said "IRQ_NOT_LESS_OR_EQUAL", and the file with the problem was one of the NVIDIA driver files. I have the latest drivers, 266.58 and every other game works perfectly except for Crysis 2. Perhaps a new driver update from NVIDIA will fix the BSOD problem?
IRQ_NOT_LESS_OR_EQUAL is normally caused by hardware failure and normally with that message its related to ram.
if your pc is overclocked try clocking it back.
if that doesnt help if you have multiple sticks of ram try removing one and see if it still crashes swap the sticks around and try again or see if you can borrow some ram from somewhere to test with.
EDIT: lol sorry didnt see the next post.