So users don't get lots of stupid hits when they are seaching for their documents, XP's search only search registered document files for text. So the files you want searched, if they should be searched, then the supplier of the program would have supplied a filter.
XP comes with 4 filters
Text (unicode or ANSI depending on the files header). Note previous versions would not find unicode text in files not marked unicode just like XP.
HTML for IE and OE
Office
and Binary. Binary is the default for files not registered. This only searched properties of a file not content.
So the manufacturer of the program that uses you files should have supplied a filter.
The principal is that USER DATA is searched not the program's data. Search is for USERS not programmers.
You can of course use any of the supplied filters on any filetpe by changing the registration (look at .txt\PersistantHandler in the registry). You can also make text the default for all files as well (Post SP1) or the default for unregistered file types (XP Gold).
Windows search is very smart. The GUI interface to it is simple - basically you can type stuff in Containing Text field. It can generate abstracts of documents (but not in the UI from Start Search), do really advanced boolean and other types of queries.
From Help
There are five kinds of queries:
a.. Free-text queries
b.. Phrase queries
c.. Pattern-matching queries
d.. Relational queries
e.. Vector-space queries (You can assign weighting factors to control the relative importance of terms in the ranking of results. Weights can range from 0.0 to 1.0. For example, in the vector-space query light, bulb, both terms have equal weight in the ranking of results. In the query: {weight value=.3} light, {weight value=.1} bulb,
{weight value=.6} light bulb, the term "light" is three times more important than the term "bulb," and the phrase "light bulb" is twice as important as the term "light." If no weight is specified, Indexing Service uses a weight of 1.0 by default. For more information about term weighting, see Term weighting. )
Note this is probably what does searching on MS's web site (as it was an Internet Site Search Engine before it became Windows Search).
The advanced features and Help are available in Indexing Server in Computer Management under Services and Applications.
--
--------------------------------------------------------------------------------------------------
http://webdiary.smh.com.au/archives/_comment/001075.html
=================================================
Scottb said:
ok, explain how it doesn't find files that I know contain a particular string
when it searches for it. A step by step dummy guide would be appreciated.