its possible its on the dell partition also. if you had system restore enable, it could have been on the dell partition. Usually I disable this all together so it wont happen. how did you go about the updates? maybe you have spyware broadcasting on your network?