Microsoft (drivers?) or other does this. Given you've tried the usual and checked all the BIOS settings and more, you use System Restore to a day before it worked and hope to avoid starting over.
Bob