NUSTATYTI: Didelis procesoriaus naudojimas pagal searchindexer.exe
Daugelis „Windows“ vartotojų jaudinasi dėl lėto savo kompiuterio greičio, tai dažniausiai nutinka dėl to, kad procesorius sunaudoja per daug kompiuterio atminties, kad galėtų paleisti visas jūsų kompiuteryje įdiegtas programas. Vieną konkrečią programą buvo galima kramtyti didžiuliu RAM arba procesoriaus kiekiu, kuris yra SearchIndexer.exe.
Tam tikros išankstinės priemonės yra tam, kad būtų užkirstas kelias SearchIndexer.exe sunaudoti daugiau mašinos atminties, pvz., Išjungti paslaugą iš Užduočių tvarkytuvės ir nustatyti bendrumą, kuris riboja sistemos branduolių skaičių, kad programa galėtų veikti - tai neturėtų būti laikoma nuolatiniu sprendimu, bet tikrai pakanka laikinai išspręsti problemą kai kuriems vartotojams.
searchindexer.exe yra įmontuota „Windows“ paslauga, kuri tvarko jūsų dokumentų paiešką „Windows“ paieškoje, o tai pagreitina „Windows“ integruotą failų paieškos variklį, kuris valdo visus procesus nuo „Windows Explorer“ iki paieškos meniu „Start Menu“, įskaitant ir bibliotekų funkciją.
Prieš vadovaudamiesi šiuo vadovu; jei problema ką tik prasidėjo, skirkite jai keletą valandų, kad sužinotumėte, ar ji išsisprendžia savaime, nes ji gali būti užimta indeksuodama failus; jei po kelių valandų (nuo 6 iki 7) nepadaro, atlikite toliau nurodytus veiksmus.
Šiame vadove aptarsime metodus, kurie, kaip įrodyta, ištaiso aukštą procesoriaus naudojimąsearchindexer.exe
1 metodas: iš naujo paleiskite „Windows“ paieškos paslaugą
Laikykite „Windows“ raktas ir Paspauskite R. Vykdyti dialogą įveskitepaslaugos.mscir spustelėkite Gerai.
Raskite „Windows“ paieškos tarnyba, dešiniuoju pelės mygtuku spustelėkite jį ir pasirinkite Savybės.
Spustelėkite Sustabdyti o paskui pasirinkoIšjungtiiš išskleidžiamojo meniu.
Baigę iš naujo paleiskite sistemą. Paleidus sistemą iš naujo, dar kartą eikite į services.msc, dešiniuoju pelės mygtuku spustelėkite paslaugą ir pasirinkite Ypatybės, nustatykite paslaugą įAutomatinis (atidėtas startas)ir pradėkite paslaugą.
Palaukite ir patikrinkite, ar suvartojo procesoriaus naudojimąsearchindexer.exenukrito. Jei tai normalu, jūs gerai, jei ne, tęskite2 metodas.
2 metodas: Pervardykite korwbrkr.dll į korwbrkr.bak
Norėdami sustabdyti „Windows“ paieškos paslaugą, atlikite 1 metodą. Tada spustelėkite Pradėti ir įveskite CMD. Dešiniuoju pelės mygtuku spustelėkitecmdir pasirinktiVykdyti kaip administratorių.Komandinėje eilutėje; tipo
CD C: \ windows \ system32
Paspauskite ENTER Raktas
Tada įveskite ren korwbrkr.dll korwbrkr.bak
Paleiskite „Windows“ paieškos paslaugą, perkraukite kompiuterį ir tai turėtų išspręsti problemą.
3 metodas: sukurkite proceso DUMP, kad galėtumėte analizuoti
Jei niekas neveikia, tada šis metodas padės. Iš tikrųjų 2 metodas yra kilęs iš šio metodo. Taikydami šį metodą, sukursime proceso searchindexer.exe iškelties failą ir jį atidarysime, kad išanalizuotume konkrečius failus, sukeliančius didelį procesoriaus naudojimą.
Padaryti tai, Laikykis „Windows“ raktas ir Paspauskite R. Vykdymo dialogo lange įveskitetaskmgrir spustelėkite Gerai. Spustelėkite skirtuką Procesai ir raskiteSearchIndexer.exe -Dešiniuoju pelės mygtuku spustelėkite procesą ir pasirinkiteSukurkite DUMP failą.
Atlikę užrašykite iškelties failo vietą. Tada atidarykite jį naudodami derinimo įrankius [arba įkelkite į wikisend.com ir atsiųskite nuorodą į naują klausimąeQuestions.net/ask] jei norite, kad analizuočiau jums kitaip, jei galite tai padaryti patys; tada čia yra pavyzdinis išvesties išvestis, leidžianti išsiaiškinti failą, sukeliantį didelį procesoriaus naudojimą, kaip nurodyta 2 metode (korwbrkr) - korėjiečių kalbos failas, iš tikrųjų nereikalingas, bet galbūt atsirado dėl „Windows“ naujinimų.
Įkeliamas iškelties failas [S: \ Tools \ SearchIndexer.exe.dmp] Vartotojo mini iškelties failas su visa atmintimi: galimi tik programos duomenysSimbolio paieškos kelias yra: *** Neteisingas ***
****************************************************************************
* Simbolių įkėlimas gali būti nepatikimas be simbolių paieškos kelio. *
* Jei norite, kad derintuvas pasirinktų simbolių kelią, naudokite .symfix. *
* Nustatę simbolių kelią, naudokite .reload, kad atnaujintumėte simbolių vietas. *
****************************************************************************
Vykdomas paieškos kelias yra:
„Windows 8“ versija 9200 MP (8 proc.) Nemokama x64
Produktas: WinNt, komplektas: SingleUserTS
Pastatė: 6.2.9200.16384 (win8_rtm.120725-1247)
Mašinos pavadinimas:
Derinimo sesijos laikas: 2012 m. Lapkričio 4 d. 22: 01: 24, 000 (UTC - 7:00)
Sistemos veikimo laikas: 0 dienų 10: 09: 39.102
Proceso veikimo laikas: 0 dienų 0: 54: 31.000
…………………………………………………
Įkeliamas iškrautų modulių sąrašas
……….
*** KLAIDA: Nepavyko rasti simbolio failo. Numatyta eksportuoti ntdll.dll simbolius -
*** KLAIDA: Nepavyko rasti simbolio failo. Numatyta eksportuoti KERNELBASE.dll simbolius -
ntdll! NtWaitForSingleObject + 0xa:
000007fc`5b172c2a c3 ret
taip pat aš apžiūrėjau probleminį procesą įsilaužėlių hakeryje, čia yra šūsnis:
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
Tačiau prieš pervadindami failus ar nesusimaišydami su jais; įsitikinkite, kad failą saugu žaisti; greita „Google“ paieška pasakys, kas mums yra failas. Šis metodas rekomenduojamas tik patyrusiems vartotojams.