Yes, unfortunately it is common and , 999/1000, it is a user error. you may well have done something different from normal. Very unlikely to be a virus.
You might want to try a system restore to a couple of days ago
Of all the Things I've lost, I miss my mind the most