
Ko iščete datoteke v računalniku z iskanjem sistema Windows prek File Explorerja ali Cortane, se datoteke, ki jih pričakujete, morda ne bodo pojavile v rezultatih iskanja. To se zgodi, čeprav datoteke obstajajo v računalniku.
Druga situacija je, da se nekatere fantomske datoteke pojavijo v rezultatih iskanja, medtem ko ste jih morda že dolgo izbrisali. V nekaterih primerih je iskanje lahko zelo počasno, ne glede na to, ali je mesto mape vključeno v indeks ali ne.
Ta objava vam pove, kako odpraviti težave z iskanjem sistema Windows v sistemu Windows 10 in starejših različicah.
Ponastavite in obnovite iskalni indeks
- Popravite iskanje, ponastavitev in obnovitev indeksa v sistemu Windows z orodjem za odpravljanje težav
- Kako ponastaviti iskanje sistema Windows in obnoviti indeks (priročnik)
- Kako obnoviti indeks iskanja Windows brez ponastavitve (ročno)
- Defragmentirajte bazo podatkov indeksa iskanja Windows.edb, da zmanjšate velikost datotek
Vzrok
Zgoraj omenjene težave se običajno zgodijo, če se indeks iskanja ne posodobi pravilno. Tu so možni vzroki težave:
- Storitev iskanja Windows ne uspe z napako
0x80070002
ali0x80070005
. - Storitev iskanja Windows ne uspe z napako
0x80040d06
(-2147749126
), kar pomeni, da je katalog poškodovan. V tem primeru a popolna ponastavitev bi moral odpraviti težavo. - Datoteka ni na indeksiranem mestu, zato lahko iskanje poteka počasi.
- Vrsta datoteke, ki jo želite najti, ni indeksirana.
- Datoteka ima lastnosti, ki preprečiti indeksiranje .
- Datoteka ima brez atributa indeksa ki preprečuje indeksiranje.
- Indeksator iskanja ni posodobil datoteke v svoji bazi podatkov.
- Iskanje je lahko počasno zaradi ogromno
Windows.edb
zbirke podatkov
Ko Windows Search indeksira podrobnosti in meta informacije o vsaki datoteki z vključenih lokacij, vaše iskalne poizvedbe hitro pridobijo rezultate. To je zato, ker Iskanje Windows namesto iskanja po datotečnem sistemu zajema rezultate iz datoteke zbirke podatkov (.edb). Pri iskanju neindeksiranih lokacij bodo iskanja natančna, vendar zelo počasna, saj mora sistem brskati po vsaki datoteki in mapi.
Windows Search in napredna sintaksa poizvedb sta izjemni funkciji, ko delujeta, indeksiranje pa je ena najboljših funkcij, ki jih je Microsoft dodal v sistem Windows.
Kako popraviti, ponastaviti in obnoviti indeks iskanja Windows
Uporaba orodja za odpravljanje težav z iskanjem
Večino težav z indeksiranjem iskanja je mogoče odpraviti z vgrajenim orodjem za odpravljanje težav z iskanjem Windows.
- Če želite zagnati orodje za odpravljanje težav z iskanjem, z desno tipko miške kliknite Start in kliknite Zaženi. Vnesite naslednji ukaz in kliknite V redu.
msdt.exe -ep SystemSettings_Troubleshoot_L2 -id SearchDiagnostic
V operacijskem sistemu Windows 10 lahko orodje za odpravljanje težav zaženete tudi prek Start → Nastavitve → Posodobitev in varnost → Odpravljanje težav → Iskanje in indeksiranje
- V oknu za odpravljanje težav kliknite Advanced in izberite Popravila uporabite samodejno če želite, da orodje samodejno popravi vaše nastavitve. Če želite narediti samo suho vožnjo, izberite to možnost.
- Označite vsa ustrezna potrditvena polja.
Orodje za odpravljanje težav z iskanjem in indeksiranjem preveri naslednje možne težave:
- Postopek gostitelja filtra za iskanje ni uspel : Težave z gostiteljem iskalnega filtra lahko kažejo na napake v storitvi iskanja Windows, zaradi česar iskanja ne uspejo ali vrnejo nepopolnih rezultatov iskanja.
- Storitev iskanja Windows se je nepričakovano zaustavila : Ko se med izvajanjem vzdrževanja prisilno zaustavi storitev iskanja Windows, lahko iskanje ne uspe ali vrne nepopolne rezultate iskanja.
- Storitev iskanja Windows se je nepričakovano zaustavila : Ko je storitev iskanja Windows nasilno zaustavljena, lahko iskanje ne uspe ali vrne nepopolne rezultate iskanja.
- Storitev iskanja Windows se ne izvaja : Ko se storitev iskanja Windows ne izvaja, je iskanje morda počasnejše in morda ne boste mogli najti vseh elementov.
- Storitev iskanja Windows ni uspela : Težave s storitvijo iskanja Windows lahko povzročijo, da iskanja ne uspejo ali vrnejo nepopolne rezultate iskanja.
- Postopek gostitelja protokola iskanja ni uspel : Težave z gostiteljem protokola iskanja lahko kažejo na napake v storitvi iskanja Windows, zaradi česar iskanja ne uspejo ali vrnejo nepopolnih rezultatov iskanja.
Po potrebi orodje za odpravljanje težav popravi dovoljenja NTFS za podatkovno mapo Windows Search, tako da je NT ORGAN SISTEM
račun ima zahtevana dovoljenja. Mapa privzeto se nahaja na naslovu % ProgramData% Microsoft Search Data
. Orodje za odpravljanje težav lahko tudi ponastavi nastavitve iskanja v sistemu Windows in prisilno obnovi indeks iskanja, če se mu zdi potrebno.
Ročno ponastavite Windows Search in znova sestavite kazalo
Orodje za odpravljanje težav z iskanjem je najbolj zaželen način za odpravljanje težav z iskanjem in indeksiranjem, saj avtomatizira številne stvari (odvisno od izbranih možnosti potrditvenega polja).
Če pa želite ročno ponastaviti iskanje Windows, izbrisati in znova zgraditi indeks, uporabite te korake:
- Zaženite urejevalnik registra
regedit.exe
in pojdite na:HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows Search
- Spremenite vrednost registra
NastavitevZaključenaUspešno
podatki iz1.
do0
Zgornja sprememba registra SetupCompletedSuccessfully = 0 povzroči, da Windows Search počisti indeksirana mesta po meri, doda privzete lokacije in znova znova izdela indeks. - Zaprite urejevalnik registra.
- Odprite MMC storitve (
storitve.msc
) - Znova zaženite storitev iskanja Windows.
Pred ponastavitvijo iskanja je tako izgledalo pogovorno okno Indeksirane lokacije, ki vsebuje veliko zastarelih lokacij map:
Po ponastavitvi iskanja se vključene lokacije ponastavijo na privzete vrednosti sistema Windows 10.
Ta metoda ponastavitve in obnove v bistvu reši večino težav z iskanjem v sistemu Windows.
Ponastavitev in obnovitev indeksa iskanja z uporabo ukazne vrstice ali paketne datoteke
Če želite zgornje korake izvesti z ukazno vrstico / paketno datoteko, sledite korakom:
- Kopirajte naslednjo vsebino v Beležnico in datoteko shranite kot
reset_rebuild_search.bat
sc config wsearch start = onemogočen net stop wsearch REG DODAJ 'HKLM SOFTWARE Microsoft Windows Search' / v SetupCompletedSuccessfully / t REG_DWORD / d 0 / f del '% ProgramData% Microsoft Search Data Applications Windows Windows. edb ': wsearch sc config wsearch start = odloženi-samodejni neto začetek wsearch ČE NE% ERRORLEVEL% == 0 (goto: wsearch) ELSE goto: END: END
- Desni klik
reset_rebuild_search.bat
in kliknite Zaženi kot skrbnik . To zažene paketno datoteko pod povišanimi (skrbniškimi) pravicami.
S tem se lokacije za iskanje ponastavijo na privzete nastavitve in iskalni indeks znova zgradi iz nič.
POVEZANE: Kaj je izboljšano iskanje (možnosti indeksiranja) v sistemu Windows 10?Obnovite indeks iskanja v sistemu Windows brez ponastavitve
Prejšnja metoda ponastavi lokacije iskanja v sistemu Windows in prisili obnovo indeksa ob naslednjem ponovnem zagonu ali po ponovnem zagonu storitve Windows Search. Če želite obnoviti samo indeks, ne da bi ponastavili indeksirana mesta map, uporabite ta postopek:
Kliknite Start, vnesite indeksiranje in v rezultatih iskanja kliknite Možnosti indeksiranja.
V primeru, da Iskanje po meniju Start ne deluje , Možnosti indeksiranja lahko zaženete neposredno z zagonom naslednjega ukaza iz pogovornega okna Zaženi ali ukaznega poziva
nadzor srchadmin.dll
V pogovornem oknu Možnosti indeksiranja kliknite Napredno. V razdelku Odpravljanje težav kliknite Obnovi .
S tem se indeks popolnoma izbriše in obnovi.
Če Windows zazna aktivnost uporabnika v sistemu, se indeksiranje drastično upočasni. Po nekaj minutah nobene aktivnosti uporabnika se indeksiranje nadaljuje v polnem razmahu. Ne glede na to, ko sem preveril, searchindexer.exe
in njeni sorodni procesi v določenem trenutku niso uporabljali več kot 15% CPU, tudi ko je sistem ostal nedejaven.
Obnovite indeks iskanja s paketno datoteko (brez ponastavitve lokacij)
- Kopirajte naslednjo vsebino v Beležnico in datoteko shranite kot
reset_search.bat
sc config wsearch start = onemogočen net stop wsearch del '% ProgramData% Microsoft Search Data Applications Windows Windows.edb': wsearch sc config wsearch start = odloženi samodejni začetek omrežja wsearch IF NOT% ERRORLEVEL% == 0 (goto: wsearch) ELSE goto: END: END
- Desni klik
reset_search.bat
in kliknite Zaženi kot skrbnik .
Zgornja paketna datoteka znova gradi indeks iskanja. Seznam lokacij iskalnega indeksa pa ne ponastavi.
POVEZANE: Rezultati iskanja so prazni (brez rezultatov) na strani z nastavitvami sistema Windows 10Defragmentirajte bazo podatkov indeksa iskanja Windows.edb, da zmanjšate velikost datoteke
Če indeksirate preveč datotek in map in datotek Outlook PST, se datoteka zbirke podatkov Windows.edb z indeksom iskanja Windows ogromno poveča. V nekaterih primerih je lahko velikost datoteke večja od 50 GB. To je zato, ker so v sistemih Windows 8 in Windows 10 lastnosti in trajni indeksi shranjeni v sistemu Windows.edb. Prav tako Windows 8, Windows 8.1 in Windows 10 indeksirajo celotno vsebino datotek, ne glede na njihovo velikost.
Če želite zmanjšati velikost baze podatkov indeksa iskanja Windows, indeksirajte manj vsebine. Druga možnost za zmanjšanje velikosti sistema Windows.edb je stiskanje ali defragmentiranje datoteke z uporabo esentutl.exe. Sledite tem korakom:
Odprite okno skrbniškega poziva skrbnika in zaženite te ukaze:
sc config wsearch start = onemogočen net stop wsearch esentUtl.exe / d% AllUsersProfile% Microsoft Search Data Applications Windows Windows.edb sc config wsearch start = odloženi samodejni začetek omrežja
Zgornji ukazi zaustavijo / onemogočijo Windows Search, stisnejo (defragmentirajo) bazo podatkovnih indeksov in nato zaženejo Windows Search. Zbijanje Windows.edb
baza podatkov je zmanjšala velikost na 200 MB s 310 MB v mojem računalniku - prihranek ~ 30%.
Ponastavitev indeksa iskanja ali odstranjevanje neželenih lokacij map iz indeksa iskanja in stiskanje baze podatkov bi zagotovo izboljšali uspešnost iskanja v vašem sistemu.
Ena majhna prošnja: če vam je bila ta objava všeč, jo prosim delite?
Ena vaša 'drobna' delnica bi resno pomagala pri rasti tega spletnega dnevnika. Nekaj odličnih predlogov:- Pripnete!
- Delite ga s svojim najljubšim blogom + Facebook, Reddit
- Cvrkujte!