Not neccessarily ... could be damn near anything m8. WindowsXP has a tendency for random bouts of complete lack of performance ... true there are viruses that do have those symptons ... 100% CPU usages is not an absolute viral signiture.Apparently its a virus.