Yes sure does, you have a lot of RAM, which is good. Do you have your "Firewall" activated? If not or you don't know, here is how to activate it.
Click on “start” then “Control Panel” double click on “Network Connections” then click on either “Dial- up or Lan or High Speed” once it is highlighted or blue, right click on it and then click “Properties” you should have a screen with 5 different tabs, click on the “Advanced” tab then in the first box put a check mark where it says “Internet Connection Firewall” and click OK.
Windows XP comes with a firewall and I would highly suggest using it.
