Originally posted by: drag
The only spyware removal tool that I am aware of is the normal install cds.
Usually the spyware gets removed when the installer repartitions and formats the partitions to get rid of the old windows install. 😛
There is anti-virus and stuff aviable for linux stuff. F-prot, Clam-av, that sort of thing. Commonly used to screen e-mail and files on file servers to help protect Windows machines from themselves. Also you can get them on various linux-based rescue cds for scanning inert windows partitions.
I don't know how well they work against spyware, though.
edit:
Another thing people do is use dd to image a Windows partition using a Linux dual boot setup. When the machines get slow, buggy, or infected you simply boot up on the small linux install and run a script to restore the original Windows image. The proccess can be very automated, were all you have to do is select a boot entry in a lilo/grub bootloader and the Linux rescue partition boots up, copies over the image, and then reboots into Windows again. All without any user intervention, all it takes is some editing of the init scripts.