you are low on memory you should idealy have 256 running XP for it to run stable so your memory is letting you down a touch mate.
LOOK KERE to find out help over the virus.
when i cannot get rid of a virus i bite the bullet and reformat and reinstall