Windows Search to systemowy mechanizm wyszukiwania wbudowany w Windows. Pozwala znajdować pliki, foldery, aplikacje i ustawienia, korzystając głównie z wcześniej przygotowanego indeksu, a nie z przeszukiwania całego dysku przy każdym zapytaniu.
Czym jest Windows Search?
Windows Search to wyszukiwarka dostępna między innymi na pasku zadań i w menu Start. Wpisane hasło może prowadzić do lokalnych zasobów komputera, takich jak dokumenty, zdjęcia, programy czy ustawienia systemowe. Mechanizm działa w tle jako część systemu Windows, dzięki czemu wyniki mogą pojawiać się niemal od razu.
Wyszukiwanie nie ogranicza się wyłącznie do danych zapisanych na dysku. W zależności od konfiguracji oraz wersji systemu Windows Search może także prezentować wyniki internetowe dostarczane przez Bing. Trzeba więc rozróżnić wyszukiwanie lokalne od internetowego. Pierwsze dotyczy zawartości komputera, drugie korzysta z połączenia z siecią.
Jak działa indeksowanie w Windows Search?
Najważniejszym elementem wyszukiwarki jest indeks. Można go porównać do spisu haseł w książce. Zamiast przeglądać każdą stronę od początku przy każdym wyszukiwaniu, sprawdzasz przygotowany wykaz, który wskazuje, gdzie znajduje się konkretna informacja.
Windows tworzy podobny katalog zawartości wybranych lokalizacji na dysku. Zapisuje w nim między innymi nazwy plików, ich położenie, typ oraz wybrane metadane. W przypadku niektórych formatów może także analizować treść dokumentów, aby znaleźć plik po słowie występującym w jego środku.
Za katalogowanie odpowiada proces SearchIndexer.exe. Działa on w tle i aktualizuje indeks, gdy dodajesz, usuwasz lub zmieniasz pliki. Dzięki temu po wpisaniu zapytania system przeszukuje bazę informacji o plikach, a nie wykonuje pełnego skanowania dysku od początku. To właśnie różnica między wyszukiwaniem opartym na indeksie a wyszukiwaniem „na żywo” sprawia, że wyniki zwykle pojawiają się szybko.
Indeksowanie wiąże się jednak z niewielkim wykorzystaniem zasobów komputera. Proces działający w tle musi wykrywać zmiany i dopisywać je do bazy. Zwykle odbywa się to bez zauważalnego wpływu na pracę systemu, choć przy dużej liczbie plików lub po większych zmianach zawartości dysku aktualizacja indeksu może potrwać.
Co przeszukuje Windows Search?
Zakres wyników zależy od ustawień indeksowania, wersji systemu oraz rodzaju zapytania. Windows Search może obejmować:
- Pliki i foldery – między innymi dokumenty, zdjęcia, nagrania i inne dane zapisane w indeksowanych lokalizacjach.
- Zainstalowane aplikacje – programy dostępne z menu Start oraz ich skróty.
- Ustawienia systemu – wybrane opcje i narzędzia konfiguracyjne Windows.
- Wyniki internetowe – informacje pobierane z sieci za pośrednictwem Bing, jeśli wyszukiwanie online jest włączone.
Dlaczego indeks czasem wymaga odświeżenia?
Windows Search jest usługą złożoną z kilku współpracujących elementów, a indeks jest stale aktualizowaną bazą danych. Przy dużej liczbie zmian, błędach systemowych lub nieprawidłowościach w samej bazie wyniki mogą stać się niepełne albo pojawiać się wolniej.
W takiej sytuacji odbudowa indeksu jest standardową procedurą konserwacyjną. Nie oznacza automatycznie poważnej awarii komputera. Po ponownym utworzeniu katalogu Windows Search musi ponownie przeanalizować wskazane lokalizacje, dlatego pełna gotowość wyszukiwania może wymagać czasu.
Najkrócej mówiąc, Windows Search działa szybko dlatego, że wyszukuje w przygotowanym indeksie. Indeksowanie odbywa się w tle, a wyniki lokalne mogą być uzupełniane przez wyszukiwanie internetowe Bing.