The issue I have with Search Indexer is on my laptop it uses anywhere from 22 to 26 percent of my processing power (power might not be the correct word - but it is using that percentage) all the time. It slows down everything I do on my laptop.
The little hit in performance every time I open a folder with the service disable is nothing compared to it running full time using up a 1/4 of my processor's resources. That's like using an entire core on a 4 core CPU. Disabling it for me has reduced my CPU
usage and released 40 MB of RAM back to the system. What I would really like to know is why it runs constantly on my laptop. I thought once the Indexer was done it would stop running. It would not stop for me even after leaving my laptop running for 3 hours
without me touching it. I am not sure what is going on in that situation.
Ostensibly, it automatically runs every time there is (a sufficient?) amount of file activity so that it can stay up to date (the index would be useless if lots of files have been modified since the last time the indexer ran).