All of the above and maybe a bad driver installation. Have you updated any drivers lately?
If it worked well at some point, have you tried a system restore point prior to when it started happening?
Jay
If it worked well at some point, have you tried a system restore point prior to when it started happening?
Jay