Check files, turn off windows search
I just recently recovered from this.
Apparently, there was a file in one of the recent folders I downloaded from a client that was corrupt and it was causing the issue. Look for a file that you recently received or downloaded and move it to a USB stick then delete the file from the local HDD.
If that doesn't work, turn off all services that are non microsoft, and turn off all startup programs using msconfig.
You can also try turning off windows search from services.