Düzeltme: searchindexer.exe Tarafından Yüksek CPU Kullanımı



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Birçok Windows kullanıcısı, makinelerinin yavaş hızından rahatsız oluyor, bu genellikle CPU'nun bilgisayarınızda yüklü tüm Uygulamaları çalıştırmak için bilgisayarın belleğinin çok fazla tüketilmesi nedeniyle olur. Belirli bir programın, SearchIndexer.exe olan büyük miktarda RAM veya CPU'yu çiğnediğine tanık olunmuştur.



Hizmetin Görev Yöneticisinden devre dışı bırakılması ve programın çalışması için sistemin çekirdek sayısını sınırlayan bir Yakınlık Ayarlanması gibi, SearchIndexer.exe'nin daha fazla makinenin belleğini tüketmesini önlemek için bazı ön önlemler vardır - kalıcı bir çözüm olarak düşünülmemelidir, ancak Bazı kullanıcılar için sorunu geçici olarak çözmek için kesinlikle yeterlidir.



searchindexer.exe Windows Arama için belgelerinizin endekslenmesini işleyen yerleşik bir Windows hizmetidir ve bu, Windows Gezgini'nden Başlat Menüsü arama kutusuna kadar tüm işlemlere güç veren Windows'ta yerleşik dosya arama motorunu harekete geçirir, Kitaplıklar özelliği de dahil.



Bu kılavuzu izlemeden önce; Sorun yeni başladıysa lütfen dosyaları endekslemekle meşgul olabileceğinden kendi kendine çözülüp çözülmediğini görmek için birkaç saat verin; birkaç saat (6 ila 7) sonra başlamazsa, aşağıdaki adımlarla devam edin.

Bu kılavuzda, Yüksek CPU Kullanımını düzelttiği kanıtlanmış yöntemleri tartışacağız. searchindexer.exe

Yöntem 1: Windows Arama Hizmetini Yeniden Başlatın

Şunu tut Windows Anahtarı ve R tuşuna basın . Çalıştır İletişim Kutusuna yazın services.msc ve tıklayın tamam .



searchindexer yüksek cpu kullanımı - 1

Bulun Windows Arama Hizmeti üzerine sağ tıklayın ve seçin Özellikleri .

searchindexer yüksek cpu kullanımı - 2

Tıklayın Dur ve sonra seçti Devre dışı bırak açılır menüden.

searchindexer yüksek cpu kullanımı - 3

Tamamlandığında, sisteminizi yeniden başlatın. Sistem yeniden başlatıldıktan sonra, services.msc'ye tekrar gidin, hizmeti sağ tıklayın ve Özellikler'i seçin, hizmeti Otomatik (Gecikmeli Başlatma) ve servisi başlatın.

Bekleyin ve CPU Kullanımı tarafından tüketilip tüketilmediğini test edin. searchindexer.exe düştü. Normalse, iyisin değilse de Yöntem 2.

Yöntem 2: korwbrkr.dll dosyasını korwbrkr.bak olarak yeniden adlandırın

Windows Arama hizmetini durdurmak için Yöntem 1'i uygulayın. Ardından Başlat'a ve CMD Yaz'a tıklayın. Sağ tık cmd ve Seç Yönetici olarak çalıştır. Komut İstemi'nde; tip

cd C: windows system32

Basın GİRİŞ Anahtar

Sonra yazın ren korwbrkr.dll korwbrkr.bak

Windows Arama hizmetini başlatın, bilgisayarı yeniden başlatın ve bu sorunu çözmelidir.

Yöntem 3: Analiz Edilecek İşlem DÖKÜMÜ Oluştur

Hiçbir şey işe yaramazsa, bu yöntem yardımcı olacaktır. Aslında, Yöntem 2 bu Yöntemden türetilmiştir. Bu yöntemde, searchindexer.exe işleminin bir döküm dosyasını oluşturacağız ve ardından yüksek cpu kullanımına neden olan belirli dosyaları analiz etmek için açacağız.

Bunu yapmak için, Ambar Windows Anahtarı ve R tuşuna basın . Çalıştır iletişim kutusuna şunu yazın taskmgr ve Tamam'ı tıklayın. İşlemler Sekmesine tıklayın ve SearchIndexer.exe - Süreci sağ tıklayın ve seçin DUMP Dosyası oluşturun.

Tamamlandığında, döküm dosyası konumunu not edin. Ardından, bir Hata Ayıklayıcı Araçları [veya wikisend.com'a yükleyin ve bağlantıyı yeni bir soruda bize gönderin eQuestions.net/ask ] sizin için analiz etmemi istiyorsanız, aksi takdirde kendiniz yapabiliyorsanız; daha sonra, Yöntem 2'de belirtildiği gibi, yüksek cpu kullanımına neden olan dosyayı bulmayı mümkün kılan dökümün örnek çıktısı ( Korwbrkr ) - bir kore dili dosyası, gerçekten gerekli değil, ancak Windows Güncellemelerinin bir sonucu olarak ortaya çıkmış olabilir.

Döküm Dosyası Yükleme [S: Tools SearchIndexer.exe.dmp] Dolu Hafızalı Kullanıcı Mini Döküm Dosyası: Yalnızca uygulama verileri mevcuttur

Sembol arama yolu: *** Geçersiz ***
************************************************** **************************
* Sembol arama yolu olmadan sembol yüklemesi güvenilmez olabilir. *
* Hata ayıklayıcının bir sembol yolu seçmesini sağlamak için .symfix kullanın. *
* Sembol yolunuzu ayarladıktan sonra, sembol konumlarını yenilemek için .reload'u kullanın. *
************************************************** **************************
Yürütülebilir arama yolu:
Windows 8 Sürümü 9200 MP (8 procs) Ücretsiz x64
Ürün: WinNt, paket: SingleUserTS
Yapımcı: 6.2.9200.16384 (win8_rtm.120725-1247)
Makine adı:
Hata ayıklama oturum süresi: Paz 4 Kasım 22: 01: 24.000 2012 (UTC - 7:00)
Sistem Çalışma Süresi: 0 gün 10: 09: 39.102
İşlem Çalışma Süresi: 0 gün 0: 54: 31.000
……………………………………………………
Yüklenmemiş modül listesi yükleniyor
……….
*** HATA: Sembol dosyası bulunamadı. Ntdll.dll için sembolleri dışa aktarmak için varsayılan değer -
*** HATA: Sembol dosyası bulunamadı. KERNELBASE.dll için sembolleri dışa aktarmak için varsayılan değerdir -
ntdll! NtWaitForSingleObject + 0xa:
000007fc`5b172c2a c3 ret

ayrıca süreç hacker'daki sorun dizisini de inceledim, işte yığın:

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

Ancak, dosyaları yeniden adlandırmadan veya karıştırmadan önce; dosyanın oynatılmasının güvenli olduğundan emin olun; hızlı bir Google Arama bize dosyanın ne olduğunu söyleyecektir. Bu yöntem yalnızca ileri düzey kullanıcılar için önerilir.

2 dakika okundu