As a follow-up, it's been a week since the problem mysteriously disappeared. It is my guess that either my motherboard glitch worked itself out (unlikely) or that a Windows update last week replaced a corrupted file someplace (probably). Thanks to everyone that made suggestions.