A few things I'd try..
1. Follow the instructions in the link below to run Error Checking on XP:
How To Run 'Error Checking/Chkdsk' On Win2000/XP
2. Disable/Enable the "Indexing Service", use the opposite of whatever your current setting is.. (Click on Start-Run, type "services.msc", then click on OK.. When the "Services" window opens, scroll to and double click on the "Indexing Service", then click on the ""Stop" button and change the "Startup Type" to "Manual"..)
Hope this helps.
I have a desktop intel quad-core using xp.
When I use the search function and then try to stop it or do somthing else my computer stops responding and I'm forced to power down inorder to restart.
Any ideas on what the problem could be??