Popravek: visoka uporaba procesorja s strani searchindexer.exe



Preizkusite Naš Instrument Za Odpravo Težav

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 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 naprave, 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 skrbi za indeksiranje dokumentov za iskanje v sistemu Windows, kar sproži iskalnik datotek, vgrajen v sistem Windows, ki poganja vse procese od brskalnika Windows Explorer do iskalnega polja Start Menu, 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 searchindexer.exe

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

Drži Tipka Windows in Pritisnite R . V pogovorno okno Zaženi vnesite storitve.msc in kliknite v redu .



searchindexer visoka uporaba procesorja - 1

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

searchindexer visoka uporaba procesorja - 2

Kliknite Nehaj in nato izbral Onemogoči iz spustnega menija.

searchindexer visoka uporaba procesorja - 3

Ko končate, znova zaženite sistem. Ko se sistem znova zažene, znova pojdite na services.msc, z desno miškino tipko kliknite storitev in izberite Lastnosti ter storitev nastavite na Samodejno (zakasnjen zagon) in zaženite storitev.

Počakajte in preizkusite, ali je poraba CPU porabljena searchindexer.exe je padel. Če je normalno, ste dobri, če ne, nadaljujte 2. 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 klik cmd in izberite Zaž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. metoda: 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 izpisa procesa searchindexer.exe in jo nato odprli, da bomo analizirali določene datoteke, ki povzročajo veliko uporabo procesorja.

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

Ko končate, si zapišite mesto izpisa datoteke. Nato ga odprite z Orodja za odpravljanje napak [ali ga naložite na wikisend.com in nam pošljite povezavo v novem vprašanju na eQuestions.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)
Uptime 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.

2 minuti branja