No, I am not positive that it is caused by a virus. However, 'something' caused the change in your system and I wasn't aware that it could have been caused by a Windows update. Hope you are successful in restoring your system. I know how upsetting things like this can be.

Bob