it could be a virus, but i have the new avg 7.0 antivirus, so i assume i'm clean. and yes, i have installed new hardware recently. i just got a new soundcard two weeks ago and a new video card a few months ago, i've had a second external hard drive for a while.