Jakie jest dokładne zachowanie Wyszukiwarki Windows? Czy szuka tylko plików, które uważa za dokumenty? Lub tylko w niektórych katalogach, bez względu na katalog główny określony przez użytkownika?
Przykład: szukam „msbuild” z „C: \”. Wyszukiwarka Windows znajduje:
kilka „MSBuild.exe.log” w ustawieniach lokalnych z poprzedniej instalacji systemu Windows („C: \ Windows.old \ Users \…”).
kilka „MSBuild.exe.log” w katalogu nie chce wyświetlać nazwy; Nie zweryfikowałem ich wszystkich, ale sprawdziłem niektóre, a katalog ponownie wskazuje lokalne ustawienia poprzedniej instalacji Windows, tylko innego użytkownika.
W wynikach wyszukiwania brakuje następujących katalogów lub plików, będąc w C: \ i mającymi wystarczające uprawnienia do odczytu:
- C: \ Program Files \ MSBuild
- C: \ Program Files (x86) \ MSBuild
- C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ MSBuild
- C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ MSBuild.exe
- C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ msbuild.exe.config
Dlaczego Windows Search nie chce pokazywać tych plików? Jakie są kryteria Czy istnieje sposób, aby wyświetlić wszystkie dopasowania w wynikach wyszukiwania?
Uwaga: gdy Windows Search otrzymuje pomoc od użytkownika, działa zgodnie z oczekiwaniami. Na przykład wyszukiwanie „msbuild” z „C: \ Windows \ Microsoft.NET \ Framework” pokazuje wyniki. Dziwne.
źródło
C:\Windows.old\Users...
. Folder Users jest domyślnie indeksowany. Ponieważ folder Windows.old odnosi się do starszej instalacji systemu Windows, podfolder Użytkownicy może nadal być w jakiś sposób oznaczony jako folder indeksowany.