What do you mean by "XP Recovery CD"? Is this a recovery CD you created yourself? If so then chances are you have also backed up the virus and it's being reinstalled each time you reinstall Windows.
Surface Pro 5 News - release date, UK price, features, specs
Animator Emanuele Kabu’s psychedelic video is a stunning tribute to Lisbon city
Best Mac antivirus 2017
Synology invites you to visit them at Insomnia on 26th – 29th August. Book your tickets now and visit Synology.