Popravek: visoka uporaba procesorja s strani searchindexer.exe

Veliko uporabnikov sistema Windows se trudi zaradi počasne hitrosti svojega računalnika, to se običajno zgodi, ker CPU porabi preveč računalniškega pomnilnika, da bi lahko zagnal vse aplikacije, nameščene v vašem računalniku. En poseben program je bil priča žvečenju ogromne količine RAM-a ali CPU-ja, ki je SearchIndexer.exe.

Obstajajo nekateri predhodni ukrepi, ki SearchIndexer.exe preprečujejo, da bi zasedel nadaljnji pomnilnik računalnika, na primer onemogočanje storitve iz upravitelja opravil in nastavitev afinitete, ki omejuje število sistemskih jeder za zagon programa - ne bi smeli šteti za trajno rešitev, vsekakor zadostuje za začasno rešitev težave za nekatere uporabnike.

searchindexer.exe je vgrajena storitev Windows, ki obravnava indeksiranje vaših dokumentov za iskanje v sistemu Windows, kar sproži iskalnik datotek, vgrajen v sistem Windows, ki poganja vse procese od raziskovalca do polja za iskanje v meniju Start, vključno s funkcijo Knjižnice.

Preden sledite tem navodilom; če se je težava šele začela, ji dajte nekaj ur, da preverite, ali se bo odpravila sama, ker je morda zasedena z indeksiranjem datotek; če se po nekaj urah (6 do 7) ne, nadaljujte s spodnjimi koraki.

V tem priročniku bomo razpravljali o metodah, ki so dokazano odpravile High CPU Usage bysearchindexer.exe

1. način: Znova zaženite storitev iskanja Windows

Drži Tipka Windows in Pritisnite R. V pogovorno okno Zaženi vnesitestoritve.mscin kliknite v redu.

Poiščite Storitev iskanja Windows, z desno miškino tipko kliknite in izberite Lastnosti.

Kliknite Nehaj in nato izbralOnemogočiiz spustnega menija.

Ko končate, znova zaženite sistem. Po ponovnem zagonu sistema znova pojdite na services.msc, z desno miškino tipko kliknite storitev in izberite Properties (Lastnosti), storitev nastavite naSamodejno (zakasnjen zagon)in zaženite storitev.

Počakajte in preizkusite, ali je poraba procesorja porabljenasearchindexer.exeje padel. Če je normalno, ste dobri, če ne, nadaljujte2. metoda

2. način: Preimenujte korwbrkr.dll v korwbrkr.bak

Upoštevajte 1. način, da ustavite storitev iskanja Windows. Nato kliknite Start in vnesite CMD. Desni klikcmdin izberiteZaženi kot skrbnik.V ukaznem pozivu; tip

cd C: \ windows \ system32

Pritisnite ENTER Ključ

Nato vnesite ren korwbrkr.dll korwbrkr.bak

Zaženite storitev iskanja Windows, znova zaženite računalnik in to bi moralo odpraviti težavo.

3. način: Ustvarite DUMP procesa za analizo

Če nič ne deluje, bo ta metoda pomagala. Dejansko metoda 2 izhaja iz te metode. Pri tej metodi bomo ustvarili datoteko z odlagališčem procesa searchindexer.exe in jo nato odprli za analizo določenih datotek, ki povzročajo veliko uporabo procesorja.

Storiti to, Drži Tipka Windows in Pritisnite R. V pogovorno okno za zagon vnesitetaskmgrin kliknite V redu. Kliknite jeziček Procesi in poiščiteSearchIndexer.exe -Z desno miškino tipko kliknite postopek in izberiteUstvari DUMP datoteko.

Ko končate, si zapišite mesto izpisa datoteke. Nato jo odprite z orodji za razhroščevanje [ali jo naložite na wikisend.com in nam pošljite povezavo v novem vprašanju oeQuestions.net/ask], če želite, da vam ga analiziram drugače, če lahko to storite sami; potem je tukaj vzorec izpisa smetišča, ki je omogočil ugotoviti datoteko, ki povzroča veliko porabo procesorja, kot je navedeno v 2. metodi (korwbrkr) - datoteka v korejskem jeziku, ki v resnici ni potrebna, vendar se je morda pojavila kot rezultat posodobitev sistema Windows.

Nalaganje datoteke izpisa [S: \ Tools \ SearchIndexer.exe.dmp] Uporabniška datoteka Mini Dump s polnim pomnilnikom: na voljo so samo podatki aplikacije

Pot iskanja simbolov je: *** Neveljavno ***

****************************************************************************

* Nalaganje simbolov je lahko brez poti iskanja simbolov nezanesljivo. *

* Uporabite .symfix, da razhroščevalnik izbere pot do simbola. *

* Po nastavitvi poti do simbola uporabite .reload, da osvežite lokacije simbolov. *

****************************************************************************

Izvedljiva iskalna pot je:

Windows 8, različica 9200 MP (8 procesorjev) Brezplačna x64

Izdelek: WinNt, zbirka: SingleUserTS

Zgradilo: 6.2.9200.16384 (win8_rtm.120725-1247)

Ime stroja:

Čas seje odpravljanja napak: ned 4. november 22: 01: 24.000 2012 (UTC - 7:00)

Čas delovanja sistema: 0 dni 10: 09: 39.102

Obdelava postopka: 0 dni 0: 54: 31.000

…………………………………………………

Nalaganje neobremenjenega seznama modulov

……….

*** NAPAKA: Datoteke s simboli ni bilo mogoče najti. Privzeto je bilo izvoziti simbole za ntdll.dll -

*** NAPAKA: Datoteke s simboli ni bilo mogoče najti. Privzeto je bilo izvoziti simbole za KERNELBASE.dll -

ntdll! NtWaitForSingleObject + 0xa:

000007fc`5b172c2a c3 ret

prav tako sem pregledal problemsko nit v hekerju procesov, tukaj je sklad:

0, ntoskrnl.exe! SeAccessCheck + 0x1ef

1, ntoskrnl.exe! KeDelayExecutionThread + 0xc32

2, ntoskrnl.exe! KeWaitForSingleObject + 0x1cf

3, ntoskrnl.exe! _Misaligned_access + 0x809

4, ntoskrnl.exe! SeAccessCheck + 0x280

5, ntoskrnl.exe! SeAccessCheck + 0x4d1

6, korwbrkr.dll! DllUnregisterServer + 0x2f48

7, korwbrkr.dll! DllUnregisterServer + 0x243e

8, korwbrkr.dll + 0x12173

9, korwbrkr.dll! DllUnregisterServer + 0x1696

10, korwbrkr.dll! DllUnregisterServer + 0x62f9

11, korwbrkr.dll! DllUnregisterServer + 0x6117

12, korwbrkr.dll! DllUnregisterServer + 0x5db9

13, korwbrkr.dll! DllUnregisterServer + 0x5882

14, korwbrkr.dll! DllUnregisterServer + 0x6fa0

15, mssrch.dll! DllGetClassObject + 0x3feba

16, mssrch.dll + 0x19425

17, kernel32.dll! BaseThreadInitThunk + 0x1a

18, ntdll.dll! RtlUserThreadStart + 0x21

Vendar pa pred preimenovanjem ali zmedo z datotekami; poskrbite, da bo datoteka varna za igranje; Hitro iskanje v Googlu bo povedalo, kaj nam je datoteka. Ta metoda je priporočljiva samo za napredne uporabnike.


$config[zx-auto] not found$config[zx-overlay] not found