It seems that your card is a gaming card. Solidworks has special drivers for certain cards that they approve/test. Although try this. Open solidworks, do not open any files. Just the blank screen. Go to tools options. Go to performance, at the bottom there is a checkbox for use software gl (or software open gl), can you check and uncheck this checkbox? If so uncheck it.
This checkbox can only be checked or unchecked when there are no solidworks files open in the program.
That will tell solidworks to use your graphics cards open gl.
Also go to your start menu, click on the solidworks folder, select tools, select solidworksRx. Go to the second tab, diagnostics I think. Up top it will say, this graphics card is (either supported, or unsupported) if its supported, click on he link to download the latest driver that solidworks has tested fof that graphics card.
Also workstation cards vs gaming cards. Gaming cards will have very high specs but for a cheap price compared to workstation cards, a workstation card like a quadro fx5800 would run retail 3500, which is comparable to your cards specs.l. But workstation cards are just built different, there are ways of soft moding certain graphics cards to think they are their more expensive counterpart (the worlstation version), I have never done this but more information can be found online