another thing that always puzzled me ...
why didn't devs made some easier to catalog db way
and then simply for a start ship within WIM whole OS indexed
later anything would be more easier on the fly to index (maybe) other things
or simply some conditions should be met by indexer, for instance to avoid indexing DLL's and simmiliar
just EXE's and since METADATA was always their goal since Longhorn, simply to scan known documents/files
music, text, movies, images...
while other things for us more picky people, let other file types go directly via MFT