My computer was infected and the damage was almost completely removed. The only problem that persists is that my local profile on Windows XP is corrupted. When I try to log on, I get the following message:
Windows cannot find the local profile and is logging you on with a temporary profile. Changes you make to this profile will be lost when you log off.
My desktop icons still exist at C:\Documents and Settings\USER\desktop but I don't know how to restore them.