That can be a hardware failure and if lucky a driver issue. My findings to date are the driver fixes about 1 or 2 in 100. Let's hear a lot more about this PC and your maintenance schedule. That is, canned air every 1st of the month?