Uninstall kapersky and install and run a different av program such as
http://www.free-av.com/This one is free and has daily updates and I have used it to rescue the computers of 2 people recently whose Norton didn't do the job.
Definitely make sure there is adequate storage on the HD which well exceeds the size of your swap file.
What did you come up with on the adware and Cleansweeper scans?
Go to msconfig>services. Check the box that says "hide all microsoft services"
If there is anything strange there google it. If you get a bad result from google then uncheck it and remove it from your system.
If you have a virus,trojan, or malware infestation you may need to run the scans in safe mode and regular mode more than once and while you are disconnected from the internet.
There are certain places where virus,trojan, or malware infestations like to hide.
Delete all the .tmp files and temp internet files--you can use the disc cleanup utility to do this.
Open My computer or Windows Explorer. tools>folder options>view; Make sure show hidden filesand folders is checked. Go to c:/windows/system 32. Click View details Arrange the icons by date modified. Look through the recent past and if any files look suspicious to you google them and delete them if necessary--but
only if absolutely sure they are bad If you have found virus,trojan, or malware infestations you may need to make some changes in the registry. But we'll talk about that later.
This process takes hours and hours. Consider a fresh installation of XP instead. However, if you have not found any virus,trojan, or malware infestations,, perhaps you have a hardware problem.
Here is a link to a troubleshooting guide. Read all the way through it including the comments before implementing it.
http://arstechnica.com/guides/tweaks/troubleshooting.arsLet us know how it goes.