Hello there! You friend has problems - but you already know that. ;)

IMO, I would not tell him to turn off system restore quite yet. Better an infected restore point than none at all!

Here are...