Is windows installing the stuff auto? Grr, it's so annoying!
You have to click it really quick, when it notifies of driver install, or change settings somewhere for windows NOT to automatically install software for newly detected hardware.
However, sounds like this may NOT be the issue.
AS Shruew asked, we need to know card specifics, which windows, and how does it crash?