Are you showing any error messages in event viewer? Do you show having received an update through Windows update for your video device?
You might try running a re-assessment for the Windows Performance index, maybe a video problem will show up. You could also run the DXdiag to see if anything shows up there.