Dizinleyici nasıl çalışır ve ne zaman soruna dönüşür
Windows Arama'yı WSearch hizmeti sunar; görünür yüzü SearchIndexer.exe'dir. İzin verdiğiniz konumları tarar — varsayılan olarak belge kitaplıklarınızı ve e-postanızı — ve %PROGRAMDATA%\Microsoft\Search\Data altına ad, içerik ve üst veri veritabanı yazar; yoğun makinelerde 1–10 GB yer tutması normaldir. Aramanın ışık hızında hissedilmesinin sebebi tam da budur: sonuçlar canlı disk taramasından değil bu veritabanından gelir.
Dizinleyici sağlıklı bir sistemde işlemci döngülerini dürüstçe hak eder: oturum açtıktan sonra kısa bir sıçrama, sonra sessizlik. Sorunlar, dizin yeniden inşa edilirken, Gelişmiş mod onu bütün diske salarken ya da veritabanı bozulup hizmet döngüye girerken başlar. O anda SearchIndexer.exe saatlerce %10–30 işlemcide oturur, fanlar açılır, dizüstüler pilden yer — dizinlemeyi kapatmayı düşünmenin tam zamanı odur.
- SearchIndexer.exe sabit bir işlemci payı tutuyor ya da diski saatlerce %100'de mıhlıyor
- Makine, mütevazı arka plan yükünün bile fark edildiği hep açık, düşük güçlü bir PC
- Dosya içinde asla aramıyorsunuz — yalnızca ada göre ve arada bir
- PC oyun ya da üretim makinesi ve oturumlar sırasında sıfır arka plan gürültüsü istiyorsunuz
- Kocaman bir diskteki Gelişmiş dizinleme, dizinleyiciyi günler boyunca yakıyor
Windows Arama hizmetini devre dışı bırakmak
Win+R'ye basın, services.msc yazıp Enter'a dokunun. Listede Windows Arama'yı bulun, çift tıklayın, Durdur'a basın ve disk hareketi sakinleşene dek bekleyin. Başlangıç türünü Devre Dışı yapıp Tamam deyin — dizinleme artık kalıcı olarak kapalı. Sadece bir mola istiyorsanız El ile seçin: hizmet, biri açıkça çağırmadıkça sessiz kalır.
Komut satırı yolu, yükseltilmiş istemde sc stop WSearch ve ardından sc config WSearch start= disabled — start='dan sonraki boşluğu unutmayın. PowerShell'de Stop-Service WSearch ve Set-Service WSearch -StartupType Disabled da aynı işi yapar. Geri almak için hizmeti Otomatik'e döndürün (Gecikmeli Başlatma onun varsayılanıdır); Windows dizinlemeye kaldığı yerden devam eder.
Neyi kaybedersiniz — ve tam kapatmanın hafif alternatifleri
Anahtarı çevirmeden önce bedeli netleştirin. Başlat menüsü araması uygulamaları ve ayarları bulmaya devam eder, Dosya Gezgini araması da çalışır — ama artık klasörleri canlı tarar, sonuçlar anında yerine saniyeler içinde gelir; belge ve e-posta metinlerinde içerik arama ise tamamen gider. En ağır darbe Outlook'a vurur: onun araması tamamen Windows dizinine biner ve hizmet dönene dek hiçbir sonuç getirmez.
Çoğu zaman nükleer seçeneğe gerek yoktur. Ayarlar → Gizlilik ve güvenlik → Windows'da Arama'da Gelişmiş modu Klasik'e çevirmek taramayı belge klasörlerinize indirir. Denetim Masası → Dizin Oluşturma Seçenekleri'ndeki Değiştir düğmesi, ağır klasörleri — oyunları, video projelerini, sanal makine disklerini — dizinden düşmenizi sağlar. Dizin sadece bozulmuşsa, Dizin Oluşturma Seçenekleri → Gelişmiş'ten yeniden oluşturmak, hızlı aramadan vazgeçmeden kontrolden çıkan işlemciyi genelde susturur.
Sorular ve yanıtlar
Windows Arama'yı devre dışı bırakmak Başlat menüsünü bozar mı?
Bozmaz. Başlat menüsü uygulama ve ayarları bulmaya devam eder; yalnızca dosya araması daha yavaş canlı taramaya düşer ve dosya içi içerik araması kaybolur.
Dizinlemeyi geçici olarak nasıl kapatırım?
services.msc'de Windows Arama hizmetini durdurun ama Başlangıç türünü El ile veya Otomatik bırakın — dizinleyici yeniden başlatana ya da siz elle başlatana dek kapalı kalır. Dizin Oluşturma Seçenekleri'nde kısa molalar için Duraklat düğmesi de vardır.
SearchIndexer.exe bu kadar çok işlemciyi neden kullanıyor?
Genellikle süren bir dizin yeniden inşası, bütün diski tarayan Gelişmiş mod ya da hizmeti döngüye sokan bozuk bir dizindir. Önce dizinlemeyi duraklatın, kapsamı daraltın veya dizini yeniden oluşturun; hizmeti komple kapatmaya en son başvurun.
Satın almadan önce lisans kapsamını öğrenin.
Tek seferlik 30 dakikalık deneme temel araçları kapsar. PRO özellikleri ücretli lisans etkinleştirilene kadar kilitlidir.
Bunları da okuyun
Bize yazın: [email protected]