Windows 98, Windows Me och Windows XP levereras med en samling husrengöringsverktyg, inklusive ScanDisk, Diskdefragmenterare och Diskrensning, för att hålla din disk i topp skick.

varför ska du bry dig om hushållsarbetet? Ett par skäl. För det första är skivor hårt arbetande, mekaniska enheter och, som alla mekaniska enheter, benägna att misslyckas. Lite förebyggande underhåll kan varna dig för potentiella problem och fixa mindre problem innan de kan skada dina data.

för det andra, hur filer är organiserade på din enhet har en märkbar inverkan på datorns prestanda. Om dina filer lagras snyggt, end-to-end, utan fragmentering, är läsning och skrivning till disken snabbare.

vad är filfragmentering?

ibland när du installerar ett program eller skapar en datafil hamnar filen i bitar och lagras på flera platser på disken. Detta kallas fragmentering.

vad får detta att hända?

när du först installerar ditt operativsystem och program på hårddisken skrivs de till disken, för det mesta, i ett sammanhängande block utan några luckor. Undantagen är vissa systemfiler som måste lagras på specifika platser. Med tiden, när du skapar och sedan tar bort dokument eller avinstallerar program, lämnas en gång fyllda platser tomma och du hamnar med filer prickade över hela disken.

nu, när Windows skriver en fil till disken, Letar den efter ett lämpligt ledigt utrymme för att lagra det. Vad händer då när du kopierar en 40MB-databas eller ett 100MB-videoklipp till disken och den största delen av ledigt utrymme är bara 30mb? Eller säg att du ändrar en befintlig fil och lägger till en hel massa data så att filen nu tar upp mer utrymme på disken. För att rymma filerna skriver Windows den första delen av filen i en del av disken och letar sedan efter andra platser för att lagra resten av filen. Slutresultatet är att en enda fil kan lagras i flera bitar utspridda om disken.

av FAT och filer

ditt operativsystem måste ha ett sätt att hålla reda på varje fil plats. Windows 98 och Windows Me använder ett system som heter FAT32. FAT står för File Allocation Table. När din fil skrivs till disk, ger FAT32 Windows adressen till ett ledigt diskkluster. FAT32 berättar också för Windows på vilka disksektorer det kommer att hitta det klustret; det vill säga det ger den fysiska platsen för klustret. Denna information används av datorns BIOS (det grundläggande inmatnings – /utmatningssystemet) för att styra den faktiska skivskrivningsoperationen.

om filen är för stor för att passa i ett enda kluster frågar Windows FAT32 efter ett annat ledigt kluster och ett annat och ett annat tills hela filen skrivs till disken. Om du har massor av fria kluster sida vid sida, FAT32 kan peka Windows till en intilliggande serie av kluster, vilket resulterar i en fil som upptar en sammanhängande bit av disken. Om inget intilliggande kluster är tillgängligt spårar FAT32 ett utrymme någon annanstans på disken och ber Windows att lägga nästa bit av filen där; och så vidare tills hela filen skrivs till disken.

ett register över de kluster som används för att lagra filen hålls av FAT32 så att Windows kan hitta filen en gång till när du vill läsa den.

Windows XP gör NTFS

FAT infördes i pre-Windows dagar när vi använde ett operativsystem som heter DOS (Disk operativsystem). När Windows 95 dök upp på scenen använde den ursprungligen FAT, men med Service Pack 2 skiftade den till FAT32. Nyare versioner av Windows använder inte FAT alls; de använder NTFS, ett filsystem utvecklat för serverns operativsystem, Windows NT.

när det gäller filsystem är Windows XP ett staket sitter. Om du installerar det från början kommer det som standard att använda NTFS. Men om du uppgraderar en gammal dator som kör Windows 98 eller Me till Windows XP, ärver XP det gamla FAT32-filsystemet, vilket ger dig möjlighet att konvertera till NTFS. NTFS är mer tillförlitlig och effektivare än FAT32, så i de flesta fall är det meningsfullt att använda det.

fragmenteringsstraffet

även om allt detta händer snabbt, gör det mycket arbete för din hårddisk. Dess läs – / skrivhuvud, som rör sig över diskplattan från plats till plats som överför data, måste zip överallt när du sparar eller öppnar en enda mycket fragmenterad fil. (Förresten, många skivor har mer än ett läs – /skrivhuvud och flera skivor.) Om en fil är ofragmenterad flyttar skivhuvudet till en plats, läser filen i en sekventiell swoop, och det är det.

en fil som lagras i, säg, fyra fragment, kan lätt ta dubbelt så lång tid att öppna som samma fil unfragmented, även om den faktiska prestanda hit du tar påverkas av andra faktorer, inklusive den totala storleken på filen.

Defragging

det finns en enkel lösning på filfragmentering: använd Windows Disk Defragmenter. För att göra det, klicka på:

Start – > (alla) program – > tillbehör –> Systemverktyg –> Diskdefragmenterare

detta verktyg, vanligtvis kallat Defrag, samlar alla spridda filfragment och skriver dem i intilliggande kluster, så varje fil upptar en obruten del av disken.

NTFS, XP och defragging

ur ett defragmentperspektiv spelar det ingen roll om ditt operativsystem är FAT32 eller NTFS, du behöver fortfarande defragmentera. Windows XP: s Diskdefragmenterare ser lite annorlunda ut än den du hittar i Windows 98 och Windows Me, men det fungerar på ett liknande sätt. XP: s Defragmenter är något smartare än sina föregångare och kastas inte lika lätt av sitt steg av bakgrundsprogram.

Defrag fungerar genom att flytta dataplattor till oanvända delar av skivan för att öppna en stor fri del av rymden. Den monterar sedan de fragmenterade delarna av en fil och skriver dem i ett komplett stycke till det rensade utrymmet; det gör sedan detsamma med nästa fil; och så vidare tills hela disken är defragmenterad.

kraftfulla alternativ

den inbyggda Diskdefragmenteraren är ett verktyg som har hobblats av den snabba utvecklingen av drivtekniken. Det fungerar bara bra på en skiva på 8G eller så; men använd den på en 20g – enhet eller – om du vågar-en ännu större enhet och du kan säga adjö till att använda din dator för det mesta av en dag. Även om Microsoft säger att det är okej för dig att använda din dator medan du defraggar, fungerar det i praktiken sällan, eftersom varje skrivning till disk får Defrag att starta om.

om du vill påskynda Defrag och eliminera några av dess problem, prova en av de kommersiella defraggersna. De är mycket mer hemma med stora hårddiskar, körs på alla versioner av Windows från XP och framåt, och de ger en mindre frustrerande upplevelse. Några av alternativen är:

  • Diskeeper
  • PerfectDisk
  • Puran Defrag

Defrag går automatiskt i Vista och Windows 7

med Vista och Windows 7 sker defragging automatiskt i bakgrunden när din dator är ledig. Om defrag-processen avbryts kommer den att återupptas nästa gång datorn sitter i viloläge. Så för de flesta Vista och Win 7-användare blir defragging ett icke-problem.

steg-för-steg: effektiv defragging

  1. Defrag fungerar mest effektivt när din enhet har gott om utrymme för sin verksamhet. Om du kör Defrag med en enhet som är chockablock, måste den fungera som galen helt enkelt för att rensa tillräckligt med utrymme för att börja skriva filer. Så det lönar sig att ta bort alla onödiga filer innan du börjar defragging. Avinstallera oönskade program, arkivera gamla data, ta bort oönskade säkerhetskopior och kör sedan Diskrensning (Start –> (alla) program –> tillbehör –> Systemverktyg –> Diskrensning).

  1. Defrag fungerar också bäst när det är helt oavbrutet. Bakgrundsprogram som Schemaläggaren och antivirusprogram kan orsaka Defrag att stoppa och starta om flera gånger. För att undvika sådana avbrott, gör en ren start innan du kör Defrag:
    A. klicka på Start –> Kör, skriv msconfig i rutan Öppna och klicka på OK för att öppna Systemkonfigurationsverktyget.
    b. på fliken Allmänt klickar du på Selektiv start och tar bort fästingarna bredvid Process System.INI-fil, Processvinst.ini-fil och ladda Startgruppsobjekt. (På vissa versioner av Windows kan du också se Config.sys, Autoexec.bat och Winstart.bat alternativ-Ta bort fästingarna bredvid dessa också).
    c. klicka på OK och låt datorn starta om.

  1. när du har rensat onödiga filer och stoppat bakgrundsprogram från laddning är du redo att defragmentera:
    a. Klicka på Start –> program –> tillbehör –> Systemverktyg –> Diskdefragmenterare.
    b. välj den enhet du vill defragmentera.
    c. klicka på Inställningar och se till att det finns ett fält bredvid de två alternativen i avsnittet När du defragmenterar min hårddisk och klicka sedan på OK två gånger för att börja.
    d. När Defrag är klar öppnar du Systemkonfigurationsverktyget en gång till, klickar på Normal start på fliken Allmänt, klickar på OK och startar om.

Lämna ett svar

Din e-postadress kommer inte publiceras.