Galimybė ieškoti pagal jūsų kompiuteryje esančius failus yra neatsiejama failų tvarkymo dalis, įvesdami paieškos terminą į lauką ir leisdami kompiuteriui tai sutaupyti daug daugiau laiko nei rankiniu būdu ieškant diskų ir aplankų. „Windows“ turėjo paprastą galimybę ilgiausiai ieškoti failo, o „Windows Vista“ buvo įdiegtas dar greitesnis būdas ieškoti failų naudojant indeksavimo funkciją, kuri paieškos rezultatus pateikia beveik akimirksniu.
Paieškos indeksavimas yra paprasta sąvoka ir ji surenka visų jūsų kompiuteryje esančių failų pavadinimus ir vietas ir visus juos sudeda į duomenų bazę. Kai ieškote ko nors, duomenų bazėje užduodama užklausa, o ne „Windows“ rankiniu būdu eina per visą sistemą, kad patikrintų, ar failas atitinka. Kad galėtumėte naudoti indeksavimą sistemoje Windows, sistema pirmiausia turi sukurti duomenų bazę. „Windows“ paieška dažnai kritikuojama, nes ji gali pareikalauti daug išteklių ir padaryti tūkstančius įrašų kietajame diske ar SSD fone.
Nors „Windows“ paieška gali būti ne pati geriausia, jei jūsų sistemoje saugoma šimtai tūkstančių ar net milijonų failų, indeksavimas vis dar yra būdas pasiekti greičiausių rezultatų. „Windows Search“ nėra vienintelis galimas indeksavimo paieškos įrankis, be to, yra daugybė kitų, kurie gali greitai indeksuoti failus, skaitydami pagrindinę failų lentelę diske. Čia yra 7 išbandyti. 1. „ Locate32“
Daugelis žmonių bėgant metams rekomendavo „Locate32“ kaip geros kokybės ir greitą failų ieškiklį, kuris naudoja indekso duomenų bazę, kad gautų spartesnius rezultatus. Nors versija oficialioje svetainėje yra nuo 2011 m., „Sourceforge“ yra saugykla, o naujesnė versija nuo 2014 m. Yra su keliais atnaujinimais ir pataisymais.
Nors duomenų bazių kūrimas atliekamas rankiniu būdu, yra keletas galimybių ją nustatyti, įskaitant galimybę turėti kelias duomenų bazes ir atlikti paieškas iš konkrečių duomenų bazių. „Locate32“ palaiko paiešką naudojant pakaitos ženklus ir įprastas išraiškas su papildomais skirtukais, kad filtruoti rezultatus pagal datą, laiką ir failo dydį. Skirtuke „Advanced“ yra kitų paieškos filtrų, tokių kaip korpusas, plėtiniai ir tik failai ar aplankai. „Failas, kuriame yra tekstas“ parinktis ieškos failų turinyje ieškos eilutės, nors tai žymiai padidins paieškos laiką.
Vienas dalykas, kurį pastebėjome naudodamiesi „Locate32“, yra tai, kad paleisdami programą kartais tam tikrais atvejais pakakdavo keletą sekundžių ir tam tikru metu programos viduje pakeisdami konfigūracijos ar paieškos parinktis. Nors tai nėra didelis susierzinimas, tai gali tapti problema ne tokiuose galinguose kompiuteriuose ar dirbant su didžiulėmis duomenų bazėmis. Beje, „Locate32“ turi daugybę funkcijų, kaip pritaikyti paiešką pagal savo skonį, ir vis dar yra naudingas įrankis, jis taip pat yra nešiojamas.
Atsisiųsti „Locate32“
2. „ TheSearchMan“
„TheSearchMan“ yra tas pats kūrėjas kaip ir „TheFolderSpy“, o jo įrankiai paprastai yra maži ir kompaktiški. „TheSearchMan“ yra naudinga alternatyva kai kuriems kitiems panašiems įrankiams. Tai, kad duomenų bazė sukuriama tik rankiniu būdu, kai jums tai nurodoma, ir tai yra labai paprastas nešiojamasis įrankis, dirbantis kartu su visomis konfigūravimo parinktimis.
Pirmą kartą paleisdami tiesiog spustelėkite „Sukurti naują rodyklę“, kad indeksuotumėte visus savo diskų failus, po to pasirodys Rodyklės paieškos parinktis. Tada įveskite savo paieškos terminą, pakaitos simboliai yra priimami. „Paieška rezultatuose“ atvers dar vieną langą, kad dar labiau susiaurintų turimus rezultatus, o įprasta paieška atliks neindeksuotą lėtesnę paiešką diske (visiems diskams naudokite „visi“) arba įvestą aplanką. „SearchMan“ yra nuo 2011 m. Ir, nepaisant retkarčiais įvykusio gedimo, jis yra efektyvus ir labai paprastas failų ieškiklis, įsitikinkite, kad naudojate teisingą 32 bitų arba 64 bitų versiją.
Atsisiųskite „TheSearchMan“
3. Viskas
Indeksuojant paieškos programą, viskas yra labiausiai žinoma. Jis turi daug naudingų parinkčių, nors ir yra pakankamai lengvas naudoti, nebent esate visiškas naujokas, nors norint kuo geriau išnaudoti kai kurias komandų įvedimo žinias, naudinga.
Viskas indeksuoja jūsų NTFS diskus pirmą kartą paleidžiant, o tada stebi pakeitimus failų sistemoje, prireikus atnaujindama duomenų bazę. Kiti diskai, tokie kaip CD / DVD ROM, NAS, (ex) FAT (32) ir „Windows“ bendrinimai, gali būti pridedami rankiniu būdu ir periodiškai atnaujinami. Galite ieškoti naudodami boolean, regex, pakaitos simbolius, failų tipus, makrokomandas ir integruotą sintaksę. Kitos svarbios funkcijos yra HTTP / ETP / FTP serverio parinktys, žymės ir išsamios komandų eilutės parinktys. Galimos tiek nešiojamos, tiek diegimo programos versijos.
Pora nedidelių niekučių, su kuriais susidūrėme, atrodė, kad norime reindeksuoti kai kuriuos diskus beveik kiekviename paleidime, net jei programa buvo ką tik uždaryta, ir filtruodami visą failų sąrašą su data ir (arba) dydžiu, atlikdami užklausą dėl rezultatai gali šiek tiek užtrukti. Ši pirmoji problema turėtų būti ištaisoma pakeitus USN Journal dydį arba išjungiant pakeitimų stebėjimo parinktį. Antrasis numeris yra žinomas ir turėtų būti atnaujintas kitoje „Viskas“ versijoje.
Atsisiųskite viską
4. Hddb failų paieška
Mes nesame tikri, kas atsitiko su „Hddb“, nes ji pasirodė 2014 m. Pradžioje ir parodė daug pažadų. Po mažiau nei metų svetainė nebebuvo, o nuo 2015 m. Pradžios nebuvo jokių naujienų ar atnaujinimų. Didelė gėda įrankiu, kuris tapo vienu geriausių indeksavimo failų ieškotojų visame pasaulyje, tikėkimės, kad jis tęsis ir ateityje.
Hddb yra gana lankstus indeksavimo srityje, pagal numatytuosius nustatymus pirmiausia paprašo sukurti duomenų bazę, o vėliau rankiniu būdu sukuria vėlesnius atnaujinimus. Taip pat yra parinkčių, kurias galite sukurti paleidę programą arba vartotojo nustatytą minučių / valandų / dienų kiekį. Net turint daugiau nei 2 milijonus failų duomenų bazėje, rezultatų paieška yra neįtikėtinai greita ir programa matuojama milisekundėmis. Užklausos kompozitorius gali greitai leisti naudoti sudėtingesnius filtrus ir ieškoti pagal failus ar aplankus, failo dydį, modifikuotą datą ir laiką bei nustatyti būseną tinkle / neprisijungus.
Vienas „Hddb“ pranašumas, palyginti su viskuo, yra beveik akimirksnis rodomas paieškos rezultatuose filtruojant pagal dydį ir datą. Viskas gali užtrukti keletą sekundžių, jei tą patį padarysite didelėje failų duomenų bazėje. Kitos naudingos funkcijos yra eksportas į tekstinį failą, failo peržiūros langą, failų kaupiklį ir interneto serverio parinktį, norint pasiekti Hddb iš tinklo ar interneto. Galimos diegimo ir nešiojamos versijos.
Atsisiųsti HDDb | Nešiojamas „HDDb“
5. „ MasterSeeker“
Nors „MasterSeeker“ indeksuoja kiekvieno paleidimo diską kaip daugelį kitų programų, ši programa išsiskiria dideliu duomenų bazės sukūrimo greičiu, maždaug 7 sekundėmis mūsų bandomajame kompiuteryje, kuriame yra 2 milijonai failų. Tai iš tikrųjų kainuoja, nes dėl to greičio taip pat atsiranda didelis atminties pėdsakas, o MasterSeeker.exe sukūrė 400–700 MB sistemos atminties, sukūręs mūsų rodyklę.
Jei turite daug failų, kuriuos reikia indeksuoti, ir atminties, kurią reikia tvarkyti, „MasterSeeker“ yra labai greitas įrankis ir vienas greičiausių, kurį bandėme. Rezultatai realiuoju laiku greitai rodomi, kai pradedate rašyti paieškos terminą, filtravimas pagal failo dydį taip pat yra beveik greitas, o spustelėjus stulpelį, kad sąrašas būtų rūšiuojamas, veikia greitai, net kai rodomi milijonai failų. Rūšiuoti pagal katalogą ir filtruoti failus ar aplankus galima. Pakaitos simbolių ir įprastos išraiškos paieška palaikoma, kaip ir NTFS, FAT, FAT32 ir exFAT failų sistemos. „MasterSeeker“ yra nešiojamas ir reikalauja .NET Framework v2.0.
Atsisiųskite „MasterSeeker“
6. UltraSearch
„UltraSearch“ sukūrė „Jam Software“, tas pats kūrėjas už populiariosios „TreeSize“ programos. Tai yra dar vienas, indeksuojantis paleidimą paleidžiant programą, tačiau jis buvo pakankamai greitas ir maždaug per 15 sekundžių indeksavo mūsų 2 milijonus failų. Šis skaičius gali dramatiškai pasikeisti, jei turite lėtą aparatinę įrangą ir (arba) kelis milijonus failų. Norėdami paleisti, jis indeksuos tik C diską, todėl apačioje esančiame diskų skydelyje dešiniuoju pelės mygtuku spustelėkite ir pasirinkite daugiau rankiniu būdu arba dešiniuoju pelės mygtuku spustelėkite ir „Check all“.
Nors paieškos rezultatams filtruoti galite naudoti pakaitos simbolius ir įprastus posakius, kitos parinktys, pvz., Filtravimas pagal failo dydį ir datas, nėra, tačiau yra ir neįtraukimo filtras. Be to, galite įjungti arba išjungti parinktį rodyti tik failus, tiesiog aplankus arba abu. Jei norite ieškoti vieno disko ar aplanko, tiesiog naudokite naršymo mygtuką arba įveskite kelią į paieškos laukelį. Galimos tiek diegimo programos, tiek nešiojamos versijos.
Atsisiųskite „UltraSearch“
7. „ FileSearchy“
„FileSearchy“ yra naudingas jūsų kolekcijos papildymas, jei norite indeksavimo greičio ir galimybės ieškoti teksto eilučių failų viduje. „FileSearchy“ yra gana intelektuali, nes nepaiso jokių dvejetainių failų ir ieško tik per tekstinius failus, „Office“ dokumentus, PDF, html failus ir tt. Ieškomų failų filtrų sąrašą galima redaguoti parinkčių lange.
„FileSearchy“ indeksuoja NTFS diskus po pirmo paleidimo, kuris gali užtrukti minutę, tada duomenų bazė atnaujins disko įrašus vėlesniuose paleidimuose, jei failų lentelė pasikeitė. Paieška priimama iš eilutės, viso žodžio, regex ar boolean, o kai paieškos parametrai yra atidaryti kairėje, taip pat galite ieškoti pagal konkrečius aplankus ir filtruoti rezultatus pagal datą ir failo dydį. Substring, visas žodis, regex ir didžiosios ir mažosios raidės taip pat gali būti naudojami ieškant failo turinio, įgalinant išplėstines parinktis. Pagal numatytuosius nustatymus „FileSearchy“ veikia fone, jei norite tai išjungti, eikite į „Parinktys“> „Bendra“. „FileSearchy“ taip pat pažymėta skirtukuose, tai reiškia, kad vienu metu galite atidaryti kelis skirtingus paieškos rezultatus.
Atsisiųskite „FileSearchy“
Paskutinė pastaba: Yra ir kitų programų, kurios naudoja indeksavimą paieškai, kurių mūsų sąraše nėra, todėl verta pasidomėti, ar aukščiau pateikti įrankiai nedaro tiksliai to, ko norite. Tai apima „Wise JetSearch“, NTFS paiešką, „SwiftSearch“ ir jūsų failų indeksavimą.