several things to do (understanding that you do so at your own risk even though these are standard troubleshooting procedures, as you are choosing to do so and I am only giving advice based on experience. I am in no way responsible for anything you do that breaks your computer. the processes described below are safe, and should not create any problems if followed exactly as described. if you do not feel comfortable doing this alone, then seek professional help. this is the small fine print disclaimer):
1) make sure that disc 2 is the one you are playing with and disc 1 is put away.
2) check resolution, may have to drop to lowest initially
3) reconfigure game to not use FSAA until such time as you have it running normally.
4) are you overclocking your processor?
5) what terminate and stay resident (TSR) software are you running? check the system tray (lower right by system time clock) and see if you can eliminate as many of those as possible from starting up.
to do step 5:
> click start, then click RUN.
> enter MSCONFIG and click OK.
> click startup tab.
> uncheck everything.
> click apply.
> click yes to restart.
then attempt to run again. if the error no longer appears and the game runs, it is then time to narrow down the program that is causing the problem by going through the step 5 but this time rechecking the unchecked items one at a time and applying and restarting after checking 1 item until you find the culprit. lengthy process if you have alot of TSR software loading, but in the end, it will be worth it because you can play.
note that if step 5 doesn't correct the error, the easiest way to turn everything back on is to once again open MSCONFIG as described in step 5, then on the GENERAL tab, click the circle next to NORMAL STARTUP so as to return everything to normal. click APPLY then OK and restart when you are asked to.
enjoy.