No... I download this from the official GameBanana page. I'm sorry if your PC is affected from this download.