My desktop originally installed GTX 480, since we want to do Opengl development, we uninstalled the GTX 480 and installed quatro 4500. However, the computer crashed again and again:

One day later, we realized we still need GTX 480 instead of the quadro one, so, we re-installed the GTX 480 into the computer. However, the blue screen crash happened again. Then I uninstalled the previous Nvidia driver through (Control Panel\All Control Panel Items)Programs and Features. However, the device manager auto detection told me the driver is still there. Then I downloaded the 480 driver manually, install..... during the installation process, the same blue crash happened again..

Have you tried booting in safe mode, going to Control Panel>Device Manager (sorry if the name isn't exactly this, since my runs in another language) and under graphics cards check if the GTX driver is there, and deactivating it, and then installing the Quatro (or GTX, whichever you want to install now) and activating that?

Have you tried booting in safe mode, going to Control Panel>Device Manager (sorry if the name isn't exactly this, since my runs in another language) and under graphics cards check if the GTX driver is there, and deactivating it, and then installing the Quatro (or GTX, whichever you want to install now) and activating that?

"One objection to a “critique of C#” would be that you can’t talk about C# without talking about the whole “.Net experience”. However, one can approach the topic of Hitler without a complete discussion of Nationalist Socialism, so I feel justified." - Steve White.

Is the BSOD happening when you run an OpenGL application you have built? Or is it happening randomly while just in windows? If it's the former, check that calls such as glEnd actually have their parenthesis (eg, glEnd()). I've seen this happen before when they were missing.