Konfigurera Windows XPs indexeringstjänst på rätt sätt

Upplagt av Mark Kaelin

Denna artikel publicerades ursprungligen på TechRepublic i februari 2005 av en gästmedarbetare.

Om du är som de flesta användare av Windows XP har du förmodligen läst att indexeringstjänsten är onödig och att inaktivera den kommer att förbättra operativsystemets totala prestanda. Även om dessa uttalanden inte är helt sanna, köper de flesta in dem eftersom de verkligen inte förstår fördelarna med att använda indexeringstjänsten.

Om du regelbundet söker efter specifikt innehåll i datafiler på din multigigabyte hårddisk, kommer indexeringstjänsten definitivt att spara tid och kan därför betraktas som en nödvändig tjänst. Faktum är att jag bokstavligen har tusentals artiklar i Word-dokument, och jag har upptäckt att sökandet efter innehåll med indexeringstjänsten visar hundratals gånger snabbare än att använda en vanlig sökmotor.

Precis som en skärmsläckare är Indexeringstjänsten utformad för att utföra sina intensiva indexeringsoperationer för hårddisken när datorn är inaktiv. Tjänsten pausar när den känner av aktivitet från tangentbordet eller musen, så den kommer aldrig att dra ner systemprestanda när du använder din dator.

Naturligtvis, som alla verktyg i Windows-operativsystemet, kan indexeringsservicens standardinställningar justeras för att förbättra prestandan. I standardkonfigurationen är till exempel tjänsten utformad för att söka igenom alla filer på hela hårddisken när den utför sin indexeringsfunktion. Tjänsten är dock mycket effektivare om du omdirigerar indexeringsåtgärderna till katalogerna, eller mapparna, där du lagrar dina datafiler.

I det här blogginlägget visar vi dig hur du omdirigerar fokus för indexeringsoperationerna och diskuterar andra sätt du kan konfigurera indexeringstjänsten så att den fungerar mer effektivt.

Hur det fungerar

Låt oss börja med en kort titt på hur indexeringstjänsten fungerar. För att ge en så snabb väntetid utför tjänsten faktiskt en omfattande sökoperation under indexeringsfasen, när den går igenom filerna på hårddisken och samlar detaljerad information om varje fil. Som det gör skapar det en katalog eller databas över resultaten. När du kör en sökoperation söker du faktiskt igenom databasen snarare än att söka igenom filerna på hårddisken.

För att avgöra vilka filtyper som ska söka efter och hur man söker i dem använder Indexeringstjänsten en uppsättning förkonfigurerade filter. Som standard kommer tjänsten med filter för HTML-filer, textfiler och alla filer som skapats av Microsoft Office, inklusive e-post. Filtret tillåter också tjänsten att isolera den meningsfulla texten från annat innehåll i dokumentet, till exempel rubrik och formateringsinformation.

Utöver att använda filter för att avgöra hur man söker i en fil, har tjänsten en lista med brusord - ord som inte behöver indexeras. Ord i bruslistan innehåller prepositioner, vanliga verb, konjunktioner, pronomen, enskilda bokstäver och siffror.

Tjänsten samlar också annan relevant information om filen. Till exempel indexeras standardinformation, till exempel filstorlek, tid och datumstämpel och filtyp. Mer detaljerad information om ett dokument inkluderar ordräkning, författare eller till och med sista gången dokumentet trycktes.

Fungerar bäst på NTFS

Medan indexeringstjänsten körs på valfri hårddisk oavsett filsystem, körs den bäst på NTFS-volymer, där den kan dra fördel av flera avancerade NTFS-funktioner. NTFS Change Journal är det mest fördelaktiga med dessa funktioner.

Som namnet antyder håller Change Journal en ständigt uppdaterad logg över alla raderingar, tillägg eller ändringar av filer i alla mappar på NTFS-volymen. Indexeringstjänsten kan rådfråga Change Journal för att avgöra när nya filer har lagts till eller när befintliga filer har ändrats; det kan sedan fortsätta att uppdatera indexet.

Som du kan föreställa dig kan en databas med alla filer på hårddisken bli extremt stor. För att hantera storleksproblemet lagrar tjänsten sin databas med NTFS Sparse File, en funktion som lagrar filer på ett sätt som kräver mycket mindre diskutrymme än om de var lagrade på en FAT-formaterad hårddisk.

Titta runt

Nu när du har en god uppfattning om hur indexeringstjänsten fungerar, låt oss ta en titt på dess standardkonfiguration via indexeringstjänstkonsolen.

För att starta denna konsol, gå till dialogrutan Kör på Start-menyn, skriv Ciadv.msc i textrutan Öppna och klicka på OK. När konsolen är igång väljer du knappen Visa / dölj konsolträd i verktygsfältet för att visa konsolträdet. Då ser du skärmen som visas i figur A.

Figur A

Som standard är Indexeringstjänsten konfigurerad för att indexera hela hårddisken.

Välj mappen Kataloger i trädet för att se en lista över alla kataloger som tjänsten är konfigurerad för att övervaka. Medan dessa standardinställningar säkerställer att datafiler på den här datorn kommer att inkluderas i katalogen, tvingar den tjänsten att spendera mycket tid på att söka igenom mappar som innehåller filer som kanske inte har de data du vill indexera.

Till exempel innehåller C: \ Windows-mappen i det här systemet nära 17 000 filer, vilket skulle ta mycket onödig tid och diskutrymme att indexera. C: \ Documents and Settings-mappen kommer mycket närmare de data jag vill indexera; dock innehåller den här mappen nästan 34 000 filer, av vilka många inte är datafiler.

Omdirigera indexeringsoperationerna

För att göra indexeringstjänsten så effektiv som möjligt bör du omdirigera indexeringsoperationerna till mappen Mina dokument som innehåller alla dina datafiler. Detta kommer att göra tjänsten mycket effektivare.

Ta först bort alla aktuella poster i kataloglistan genom att högerklicka på var och välj Radera-kommandot från menyn. Som du gör kommer Indexeringstjänsten att uppmana dig att bekräfta borttagningen.

För att lägga till en post för mappen Mina dokument, gå till Åtgärd-menyn och välj Ny | Katalogkommando. I dialogrutan Lägg till katalog väljer du knappen Bläddra och skriver sökvägen till mappen Mina dokument i textrutan Sökväg, som visas i figur B. Klicka sedan på OK.

Figur B

Du kan omdirigera indexeringstjänsten så att den fokuserar på mapparna som innehåller dina datafiler.
För närvarande minimerar du indexeringstjänstkonsolen, startar Windows Utforskaren och letar upp mappen Mina dokument. Högerklicka nu på mappen Mina dokument för att öppna dialogrutan Egenskaper. Klicka på knappen Avancerat. I dialogrutan Avancerade attribut, som visas i figur C, markerar du kryssrutan För snabb sökning, tillåter indexeringstjänst att indexera denna mapp och klicka på OK.

Figur C

För att säkerställa att mapparna och filerna är klara för indexeringsoperationerna måste du ställa in indexattributet.
För att fortsätta, klicka på OK i dialogrutan Egenskaper för Mina dokument. Då visas dialogrutan Bekräfta attributändringar, som visas i figur D. Se till att kryssrutan Använd ändringar i den här mappen, undermappar och filer är markerad och klicka på OK.

Figur D

Du blir ombedd att bekräfta att du vill ställa in indexattributet för alla undermappar och filer.
Gå tillbaka till indexeringstjänstkonsolen och välj indexeringsservice i mappen Lokal maskin i trädet. Du ser sedan huvudkatalogen, som visas i figur E. Klicka nu på knappen Start indexering i verktygsfältet.

Figur E

För att initiera indexeringsfunktionen klickar du bara på knappen Start indexering i verktygsfältet.
Indexeringstjänsten kommer att påbörja indexeringsoperationen, och du bör lämna din systemsida inaktiv ett tag. Idealt låter du tjänsten köra medan du äter lunch eller till och med över natten för att ge det tid att bygga indexet. Medan indexeringsoperationen körs kommer tjänsten att hålla dig uppdaterad om dess status, som visas i figur F.

Figur F

Medan indexeringsoperationen pågår visar statuskolumnen att den skannar.
När indexeringsoperationen är klar kommer statuskolumnen att visa operationen som Startad, som visas i figur G. Du kan sedan stänga indexeringstjänsten, starta sökverktyget och börja söka efter dina indexerade filer.

Figur G

När indexeringen är klar kommer Status-kolumnen att indikera att indexet är redo att söka.

Lägga till filtyper

Som jag nämnde kommer Indexeringstjänsten som standard med filter för HTML-filer, textfiler och alla filer som skapats av Microsoft Office. Om du vill indexera andra typer av filer kan du hitta och installera anpassade innehållsfilter, även kallade IFilters. Eftersom Microsofts SharePoint-server också använder IFilters, kan du hitta dem för många vanliga filtyper.

Till exempel kan du ladda ner och installera en gratis PDF IFilter från IT-lösningssidan på Adobes webbplats. Du kan ladda ner och installera ett gratis Visio IFilter från nedladdningssidan på Microsofts webbplats. Från 4-Share webbplatsen kan du ladda ner en 30-dagars utvärderingskopia av en IFilter för ZIP-filer. Du kan också köpa ett antal IFilters på IFilterShop-webbplatsen.

Lägger till okända tillägg

Du kan konfigurera Indexeringstjänsten för att indexera filer med okända tillägg. I detta fall kommer tjänsten att analysera innehållet i filerna och försöka hitta relevant information.

För att göra det kör du Indexing Service-konsolen som beskrivits tidigare. Välj knappen Visa / dölj konsolträd i verktygsfältet för att visa konsolträdet. Högerklicka på mappen Indexeringstjänst på lokal maskin i trädet och välj Egenskaper-kommandot. I dialogrutan Indexeringstjänst för lokala maskinegenskaper markerar du kryssrutan Indexfiler med okända tillägg, som visas i figur H, och klickar på OK.

Figur H

Om du vill att indexeringstjänsten ska försöka hämta relevant information från okända filtyper kan du aktivera kryssrutan Indexfiler med okända tillägg.

Håll dig uppdaterad om de senaste XP-tips och tricks med TechRepublics Windows XP-nyhetsbrev som levereras varje torsdag.

© Copyright 2020 | mobilegn.com