Remediere: Utilizare ridicată a procesorului Prin searchindexer.exe

Mulți utilizatori de Windows sunt supărați la viteza redusă a mașinii lor, acest lucru se întâmplă de obicei din cauza procesorului care consumă prea mult din memoria computerului pentru a rula toate aplicațiile instalate pe computer. Un anumit program a fost asistat la mestecarea cantității masive de RAM sau CPU care este SearchIndexer.exe.

Există câteva măsuri preliminare pentru a împiedica SearchIndexer.exe să consume mai multă memorie a mașinii, cum ar fi dezactivarea serviciului din Task Manager și Configurarea unei afinități care limitează numărul de nuclee ale sistemului pentru a rula programul - nu ar trebui să fie considerat o soluție permanentă, ci cu siguranță este suficient pentru a rezolva temporar problema pentru unii utilizatori.

searchindexer.exe este un serviciu Windows încorporat care se ocupă de indexarea documentelor dvs. pentru căutarea Windows, ceea ce provoacă motorul de căutare a fișierelor încorporat în Windows care alimentează toate procesele de la Windows Explorer la caseta de căutare Meniu Start, inclusiv caracteristica Biblioteci , de asemenea.

Înainte de a urma acest ghid; dacă problema tocmai a început, vă rugăm să acordați câteva ore pentru a vedea dacă se rezolvă de la sine, deoarece poate fi ocupat indexarea fișierelor; dacă nu după câteva ore (6-7), continuați cu pașii de mai jos.

În acest ghid vom discuta despre metodele care s-au dovedit a rezolva Utilizarea înaltă a procesorului prin  searchindexer.exe

Metoda 1: Reporniți serviciul de căutare Windows

Țineți tasta Windows și apăsați pe r . În dialogul Run, tastați  services.msc  și faceți clic pe OK .

Găsiți serviciul de căutare Windows , faceți clic dreapta pe el și alegeți Proprietăți .

Faceți clic pe Stop și apoi alegeți  Disable  din meniul derulant.

După ce ați terminat, reporniți sistemul. După ce sistemul a repornit, mergeți din nou la services.msc, faceți clic dreapta pe serviciu și alegeți Proprietăți, setați serviciul la  Automat (Pornire întârziată)  și porniți serviciul.

Așteptați și testați pentru a vedea dacă Utilizarea CPU consumată de  searchindexer.exe  a scăzut. Dacă este normal, ești bun dacă nu, treci la  Metoda 2.

Metoda 2: Redenumiți korwbrkr.dll în korwbrkr.bak

Urmați metoda 1 pentru a opri serviciul de căutare Windows. Apoi faceți clic pe Start și tastați CMD. Faceți clic dreapta pe  cmd  și alegeți  Executare ca administrator. În linia de comandă; tip

cd C: \ windows \ system32

Apăsați ENTER cheie

Apoi tastați ren korwbrkr.dll korwbrkr.bak

Porniți serviciul de căutare Windows, reporniți computerul și acest lucru ar trebui să rezolve problema.

Metoda 3: Creați proces DUMP pentru a analiza

Dacă nimic nu funcționează, atunci această metodă vă va ajuta. De fapt, Metoda 2 este derivată din această metodă. În această metodă, vom crea un fișier dump al procesului searchindexer.exe și apoi îl vom deschide pentru a analiza fișierele specifice care cauzează o utilizare ridicată a procesorului.

Pentru a face acest lucru, țineți tasta Windows și apăsați pe r . În dialogul de rulare, tastați  taskmgr  și faceți clic pe OK. Faceți clic pe fila Procese și găsiți  SearchIndexer.exe -  Faceți clic dreapta pe proces și alegeți  Creați fișier DUMP. 

După ce ați terminat, notați locația fișierului de dump. Apoi, deschideți-l cu un instrument de depanare [sau încărcați-l pe wikisend.com și trimiteți-ne linkul într-o nouă întrebare pe  eQuestions.net/ask ] dacă doriți să îl analizez pentru dvs. altfel, dacă îl puteți face singur; apoi iată un exemplu de ieșire a dump-ului care a făcut posibilă descoperirea fișierului care cauzează o utilizare ridicată a procesorului, așa cum este indicat în Metoda 2 ( korwbrkr ) - un fișier în limba coreeană, care nu este cu adevărat necesar, dar ar fi putut apărea ca urmare a actualizărilor Windows .

Se încarcă fișierul de descărcare [S: \ Tools \ SearchIndexer.exe.dmp] Mini fișier de descărcare de utilizator cu memorie completă: sunt disponibile doar datele aplicației

Calea de căutare a simbolurilor este: *** Invalid ***

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

* Încărcarea simbolurilor poate fi nesigură fără o cale de căutare a simbolurilor. *

* Utilizați .symfix pentru ca depanatorul să aleagă o cale de simbol. *

* După ce ați setat calea simbolului, utilizați .reload pentru a reîmprospăta locațiile simbolului. *

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

Calea de căutare executabilă este:

Windows 8 Versiune 9200 MP (8 procs) Gratuit x64

Produs: WinNt, suită: SingleUserTS

Construită de: 6.2.9200.16384 (win8_rtm.120725-1247)

Numele aparatului:

Ora sesiunii de depanare: Duminică 4 noiembrie 22: 01: 24.000 2012 (UTC - 7:00)

Timp de funcționare al sistemului: 0 zile 10: 09: 39.102

Durata de funcționare a procesului: 0 zile 0: 54: 31.000

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

Se încarcă lista de module descărcate

………

*** EROARE: fișierul simbol nu a putut fi găsit. Implicit pentru a exporta simboluri pentru ntdll.dll -

*** EROARE: fișierul simbol nu a putut fi găsit. Implicit pentru a exporta simboluri pentru KERNELBASE.dll -

ntdll! NtWaitForSingleObject + 0xa:

000007fc`5b172c2a c3 ret

De asemenea, am inspectat firul problemei în procesul de hacker, iată stiva:

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

Cu toate acestea, înainte de a redenumi sau a vă deranja cu fișiere; asigurați-vă că fișierul este sigur pentru a fi jucat; o căutare rapidă pe Google ne va spune ce fișier ne este. Această metodă este recomandată numai utilizatorilor avansați.