Napraw wysokie użycie procesora Searchindexer.exe

Opublikowany: 2018-04-18
Napraw wysokie użycie procesora Searchindexer.exe

Jeśli napotkasz problem polegający na tym, że Searchindexer.exe zajmuje dużo procesora i pamięci, jesteś we właściwym miejscu, ponieważ dzisiaj zamierzamy rozwiązać ten problem. SearchIndexer.exe to proces usługi wyszukiwania systemu Windows, który indeksuje pliki do wyszukiwania systemu Windows i zasadniczo zasila wyszukiwarkę plików systemu Windows, która pomaga w funkcjonowaniu funkcji systemu Windows, takich jak wyszukiwanie w menu Start, wyszukiwanie w Eksploratorze plików itp.

Napraw wysokie użycie procesora Searchindexer.exe

Ten problem może wystąpić, jeśli niedawno odbudowałeś indeks wyszukiwania lub przypadkowo usunąłeś folder danych indeksu podczas wyszukiwania znaku wieloznacznego w wyszukiwaniu Windows itp. Więc bez marnowania czasu, zobaczmy, jak naprawić Searchindexer.exe wysokie użycie procesora za pomocą pomoc w poniższym przewodniku rozwiązywania problemów.

Zawartość

  • Napraw wysokie użycie procesora Searchindexer.exe
  • Metoda 1: Uruchom ponownie usługę wyszukiwania systemu Windows
  • Metoda 2: Uruchom narzędzie do rozwiązywania problemów z wyszukiwaniem i indeksowaniem
  • Metoda 3: Odbuduj indeks
  • Metoda 4: Rozwiąż problem
  • Metoda 5: Wyłącz indeks wyszukiwania systemu Windows
  • Metoda 6: Zezwól na indeksowanie dysku
  • Metoda 7: Uruchom SFC i DISM
  • Metoda 8: Utwórz nowe konto administratora
  • Metoda 9: Napraw instalację systemu Windows 10

Napraw wysokie użycie procesora Searchindexer.exe

Upewnij się, że utworzyłeś punkt przywracania na wypadek, gdyby coś poszło nie tak.

Metoda 1: Uruchom ponownie usługę wyszukiwania systemu Windows

1. Naciśnij Klawisz Windows + R, a następnie wpisz services.msc i naciśnij Enter.

okna usług

2. Znajdź usługę wyszukiwania systemu Windows, a następnie kliknij ją prawym przyciskiem myszy i wybierz Właściwości.

kliknij prawym przyciskiem myszy Windows Search i wybierz Właściwości | Napraw wysokie użycie procesora Searchindexer.exe

3. Upewnij się, że ustawiłeś Typ uruchamiania na Automatyczny i kliknij Uruchom , jeśli usługa nie jest uruchomiona.

4. Kliknij Zastosuj, a następnie OK.

5. Uruchom ponownie komputer, aby zapisać zmiany i sprawdzić, czy jesteś w stanie naprawić wysokie użycie procesora przez Searchindexer.exe.

Metoda 2: Uruchom narzędzie do rozwiązywania problemów z wyszukiwaniem i indeksowaniem

1. Wyszukaj panel sterowania z paska wyszukiwania menu Start i kliknij go, aby otworzyć Panel sterowania.

Wpisz Panel sterowania w pasku wyszukiwania i naciśnij enter

2. Wyszukaj Rozwiązywanie problemów i kliknij Rozwiązywanie problemów.

rozwiązywanie problemów ze sprzętem i urządzeniem dźwiękowym | Napraw wysokie użycie procesora Searchindexer.exe

3. Następnie kliknij Wyświetl wszystko w lewym okienku.

4. Kliknij i uruchom narzędzie do rozwiązywania problemów z wyszukiwaniem i indeksowaniem.

Wybierz opcję wyszukiwania i indeksowania z opcji rozwiązywania problemów

5. Wybierz opcję Pliki nie pojawiają się w wynikach wyszukiwania, a następnie kliknij Dalej.

Wybierz Pliki, które nie pojawiają się w wynikach wyszukiwania, a następnie kliknij Dalej

5. Powyższe narzędzie do rozwiązywania problemów może rozwiązać problem z wysokim zużyciem procesora Searchindexer.exe.

Metoda 3: Odbuduj indeks

Upewnij się, że najpierw uruchamiasz czysty rozruch za pomocą tego posta, a następnie postępuj zgodnie z poniższymi krokami.

1. Wyszukaj panel sterowania z paska wyszukiwania menu Start i kliknij go, aby otworzyć Panel sterowania.

2. Wpisz indeks w wyszukiwaniu Panelu sterowania i kliknij Opcje indeksowania.

kliknij Opcje indeksowania w wyszukiwaniu w Panelu sterowania

3. Jeśli nie możesz go wyszukać, otwórz panel sterowania i wybierz Małe ikony z listy rozwijanej Wyświetl według.

4. Teraz będziesz miał opcję indeksowania , kliknij ją, aby otworzyć ustawienia.

Opcje indeksowania w Panelu sterowania

5. Kliknij przycisk Zaawansowane na dole okna Opcje indeksowania.

Kliknij przycisk Zaawansowane na dole okna Opcje indeksowania | Napraw wysokie użycie procesora Searchindexer.exe

6. Przejdź do zakładki Typy plików i zaznacz opcję „ Właściwości indeksu i zawartość pliku ” w obszarze Jak powinien być indeksowany ten plik.

Zaznacz opcję Właściwości indeksu i Zawartość pliku w obszarze Jak powinien być indeksowany ten plik

7. Następnie kliknij OK i ponownie otwórz okno Opcje zaawansowane.

8. Następnie na karcie Ustawienia indeksowania i kliknij Odbuduj w sekcji Rozwiązywanie problemów.

Kliknij Odbuduj w sekcji Rozwiązywanie problemów, aby usunąć i odbudować bazę danych indeksu

9. Indeksowanie zajmie trochę czasu, ale po jego zakończeniu nie powinno być żadnych dalszych problemów z Searchindexer.exe.

Metoda 4: Rozwiąż problem

1. Naciśnij klawisz Windows + R, a następnie wpisz resmon i naciśnij Enter, aby otworzyć Monitor zasobów.

2. Przejdź do karty Dysk, a następnie zaznacz wszystkie wystąpienia pola searchprotocolhost.exe .

zaznacz wszystkie wystąpienia pola searchprotocolhost.exe

3. W oknie Aktywność dysku znajdziesz informacje dotyczące pliku, który jest aktualnie przetwarzany przez usługę indeksowania.

4. Wpisz „indeks” w polu wyszukiwania, a następnie kliknij Opcje indeksowania w wynikach wyszukiwania.

Otwórz Cortanę lub pasek wyszukiwania i wpisz w nim Opcje indeksowania | Napraw wysokie użycie procesora Searchindexer.exe

5. Kliknij przycisk Modyfikuj, a następnie wyklucz katalog, który znajdziesz w resmon na karcie dysku.

Kliknij przycisk Modyfikuj, a następnie wyklucz katalog znaleziony w resmon na karcie dysku

6. Kliknij OK , a następnie zamknij, aby zapisać zmiany.

Uwaga: jeśli masz komputer firmy Dell, problem dotyczy programu Dell Universal Connection Manager (Dell.UCM.exe). Ten proces stale zapisuje dane w plikach dziennika przechowywanych w katalogu C:\Users\Public\Dell\UCM. Aby rozwiązać ten problem, wyklucz C:\Users\Public\Dell\UCM z procesu indeksowania.

Metoda 5: Wyłącz indeks wyszukiwania systemu Windows

Uwaga: działa to tylko dla użytkowników systemu Windows 7.

1. Naciśnij klawisz Windows + R, a następnie wpisz control i naciśnij Enter, aby otworzyć Panel sterowania.

panel sterowania

2. Kliknij Odinstaluj program w sekcji Programy.

Kliknij Odinstaluj program w sekcji Programy

3. W menu po lewej stronie kliknij Włącz lub wyłącz funkcje systemu Windows.

W menu po lewej stronie kliknij Włącz lub wyłącz funkcje systemu Windows

4. Przewiń w dół, aż znajdziesz Wyszukiwarkę Windows , a następnie upewnij się, że to odznaczenie lub odznaczenie.

Odznacz Windows Search w Włącz lub wyłącz funkcje systemu Windows

5. Kliknij OK i uruchom ponownie komputer, aby zapisać zmiany.

W przypadku użytkowników systemu Windows 10 wyłącz wyszukiwanie systemu Windows za pomocą okna services.msc.

Wyłącz wyszukiwanie systemu Windows w oknie service.msc

Metoda 6: Zezwól na indeksowanie dysku

1. Kliknij prawym przyciskiem myszy dysk, który nie może generować wyników wyszukiwania.

2. Teraz zaznacz opcję „ Zezwalaj usłudze indeksowania na indeksowanie tego dysku w celu szybkiego wyszukiwania plików.

Zaznacz pole wyboru Zezwalaj usłudze indeksowania na indeksowanie tego dysku w celu szybkiego wyszukiwania plików

3. Kliknij Zastosuj, a następnie OK.

4. Uruchom ponownie komputer, aby zapisać zmiany.

Powinno to rozwiązać problem z wysokim zużyciem procesora Searchindexer.exe, ale jeśli nie, przejdź do następnej metody.

Metoda 7: Uruchom SFC i DISM

1. Otwórz wiersz polecenia. Użytkownik może wykonać ten krok, wyszukując „cmd”, a następnie naciśnij Enter.

Otwórz wiersz polecenia. Użytkownik może wykonać ten krok, wyszukując „cmd”, a następnie naciśnij Enter.

2. Teraz wpisz następujące polecenie w cmd i naciśnij enter:

 Sfc /skanuj
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (Jeśli powyższe nie powiedzie się, spróbuj tego) 

SFC scan teraz wiersz polecenia | Napraw wysokie użycie procesora Searchindexer.exe

3. Poczekaj na zakończenie powyższego procesu i po zakończeniu uruchom ponownie komputer.

4. Ponownie otwórz cmd i wpisz następujące polecenie i naciśnij enter po każdym z nich:

 Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth 

System przywracania zdrowia DISM

5. Uruchom polecenie DISM i poczekaj, aż się zakończy.

6. Jeśli powyższe polecenie nie działa, wypróbuj poniższe:

 Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

Uwaga: Zastąp C:\RepairSource\Windows źródłem naprawy (dysk instalacyjny lub dysk odzyskiwania systemu Windows).

7. Uruchom ponownie komputer, aby zapisać zmiany i sprawdzić, czy jesteś w stanie naprawić problem z wysokim zużyciem procesora Searchindexer.exe.

Metoda 8: Utwórz nowe konto administratora

1. Naciśnij Klawisz Windows + I, aby otworzyć Ustawienia , a następnie kliknij Konta.

Naciśnij klawisz Windows + I, aby otworzyć Ustawienia, a następnie kliknij Konta

2. Kliknij kartę Rodzina i inne osoby w menu po lewej stronie i kliknij Dodaj kogoś innego do tego komputera w obszarze Inne osoby.

Kliknij kartę Rodzina i inne osoby, a następnie kliknij Dodaj kogoś innego do tego komputera

3. Kliknij opcję Nie mam danych logowania tej osoby na dole .

Kliknij, nie mam danych logowania tej osoby na dole | Napraw wysokie użycie procesora Searchindexer.exe

4. Wybierz Dodaj użytkownika bez konta Microsoft na dole.

Wybierz Dodaj użytkownika bez konta Microsoft na dole

5. Teraz wpisz nazwę użytkownika i hasło do nowego konta i kliknij Dalej.

Wpisz nazwę użytkownika i hasło do nowego konta i kliknij Dalej

6. Po utworzeniu konta zostaniesz przeniesiony z powrotem do ekranu Konta, kliknij Zmień typ konta.

Zmień typ konta

7. Gdy pojawi się wyskakujące okienko, zmień typ konta na Administrator i kliknij OK .

zmień typ konta na Administrator i kliknij OK.

8. Teraz zaloguj się do utworzonego powyżej konta administratora i przejdź do następującej ścieżki:

C:\Użytkownicy\Twoje_stare_konto_użytkownika\AppData\Local\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy

Uwaga: Upewnij się, że opcja Pokaż ukryte pliki i foldery jest włączona, zanim będziesz mógł przejść do powyższego folderu.

9. Usuń lub zmień nazwę folderu Microsoft.Windows.Cortana_cw5n1h2txyewy.

Usuń lub zmień nazwę folderu Microsoft.Windows.Cortana_cw5n1h2txyewy

10. Uruchom ponownie komputer i zaloguj się na stare konto użytkownika, na którym wystąpił problem.

11. Otwórz PowerShell i wpisz następujące polecenie i naciśnij Enter:

 Add-AppxPackage -Path "C:\Windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy\Appxmanifest.xml" -DisableDevelopmentMode -Register 

ponownie zarejestruj cortana

12. Teraz uruchom ponownie komputer, a to na pewno rozwiąże problem z wynikami wyszukiwania, raz na zawsze.

Metoda 9: Napraw instalację systemu Windows 10

Ta metoda jest ostatecznością, ponieważ jeśli nic nie zadziała, ta metoda z pewnością naprawi wszystkie problemy z komputerem i naprawi problem z Searchindexer.exe High CPU Usage . Instalacja naprawcza wykorzystuje uaktualnienie w miejscu, aby naprawić problemy z systemem bez usuwania danych użytkownika obecnych w systemie. Postępuj zgodnie z tym artykułem, aby zobaczyć, jak łatwo naprawić instalację systemu Windows 10.

Zalecana:

  • Jak przełączyć się w tryb tabletu w systemie Windows 10
  • Brak wpisów rejestru gniazd Windows wymaganych do połączenia sieciowego
  • Jak wyłączyć rejestrowanie danych w systemie Windows 10?
  • Jak włączyć tryb AHCI w systemie Windows 10?

To jest to, że pomyślnie naprawiłeś wysokie użycie procesora Searchindexer.exe , ale jeśli nadal masz jakieś pytania dotyczące tego przewodnika, możesz je zadać w sekcji komentarza.