YES you can repair (and you should) Viruses

what you find you are unable to repair is not a virus but rather a worm or trojan.

so If you know it is a virus try to repair it and if that fails send it to the chest and post here on the forums.

if you know it is a worm or trojan delete it