I have had my fair share of viruses from the internet, so I just wanted to make sure: is this site safe? I have never heard of "Wagnard Mobile" and I'm not sure why I would need it to uninstall things. I don't know if this changes anything, but I did uninstall all Nvidia drivers via the Control...