Ik wil onder Windows 7 en 10 op een netwerkschijf zoeken naar alle bestanden waarin de zoekterm “hello world” voorkomt, maar ik merk dat ik bij het zoeken in die gedeelde map als resultaat ook bestanden krijg waarin alleen “hello” of “world” voorkomen. Dat is niet wat ik had verwacht van Windows. Weten jullie een oplossing?
Windows Search maakt bij exacte zoekopdrachten een verschil tussen locaties die geïndexeerd worden (Indexed Locations) en alle andere locaties (Non-Indexed locations). Ons vermoeden is dan ook dat je de netwerkschijf niet door Windows laat indexeren. Windows zoekt dan niet naar de exacte zoekstring maar naar de losse termen en combineert de antwoorden. Zoek je bijvoorbeeld naar ‘Hello world’, dan vindt Windows dus zowel bestanden met ‘hello’ als met ‘world’ erin. Het is bijzonder frappant dat hier online weinig informatie over te vinden is. Zelfs niet bij Microsoft zelf.
Wil je exact zoeken naar een specifieke string, dan moet je voor de zoekstring de operator ~= zetten. Dan wordt weer wel de exacte zoekterm gevonden. De totale zoekopdracht wordt dus: ~=”hello world”.