Vad är defragmentering och hur lång tid tar det?



Prova Vårt Instrument För Att Eliminera Problem

Diskdefragmentering är ett verktyg som finns i Microsoft Windows som är utformat för att öka diskåtkomsttiden genom att ordna om de lagrade filerna. Den försöker lagra all data på angränsande lagringsplatser. Huvudsyftet med defragmentering är att minska huvudets restid (det är den tid det tar för din hårddisk att peka på en målplats och är i ett klart tillstånd för åtkomst till den).



Från och med Windows Vista har Windows Diskdefragmentering förbättrats mycket och anses vara bättre än sin föregångare. Diskdefragmenteraren kör en uppgift med låg prioritet i bakgrunden utan att det påverkar datorns prestanda. I de flesta fall körs defragmenteraren bara när din dator är inaktiv.



Varför behöver vi diskdefragmentering?

Låt oss prata mer vanligt. När du raderar en fil från din dator markeras dess utrymme gratis. När du sparar en fil läggs den i det första lediga lediga utrymmet. Om det lediga utrymmet inte är tillräckligt stort för att rymma filen bryts filen ner. En del av det lagras där medan den återstående delen sparas på nästa lediga plats. Men vissa operativsystem gör det inte först. Om det finns utrymme på skivan som aldrig har använts sparar den helst filen där. Detta innebär att hela din enhet fylls med tomma utrymmen.



Att defragga din disk är processen att eliminera alla slumpmässiga lediga utrymmen, sedan samla alla filer och spara dem i angränsande minnesblock. Detta gör filhämtning på ditt system mycket snabbare.

Din hårddisk består av ett huvud från vilket den läser data. Operativsystemet har en mappning av alla filer och var de sparas. Den leder huvudet till en specifik plats och får åtkomst till de data som sparats där. Huvudet måste sedan gå igenom skivan till den platsen och läsa data. Tänk dig nu om enheten på din dator hade filer sparade med många mellanrum däremellan. Huvudet måste ändra plats igen och igen för att läsa en fil. Detta kommer effektivt att öka filåtkomsttiden. Diskdefragmentering försöker eliminera den extra tid det tar.



Vad är mekaniken för diskdefragmentering?

Som standard defragmenteringsverktyget defragmenterar bara filer som är mindre än 64 MB stora. Fragment av denna storlek innehåller redan minst 17000 sammanhängande kluster. Detta innebär att stora filer som spel och filmer inte defragreras med standarddefragmentering. Du måste skicka ett specifikt kommando för att se till att det gör det (-w som förklaras senare).

Innan datorn kan börja defragga din enhet måste den göra en karta över hela disken, särskilt alla tomma utrymmen och filstorlekarna. Den väljer filen från det första lediga utrymmet att flytta. Om ledigt utrymme är tillräckligt stort lagras filen direkt där. Om inte, hittar den filen bredvid ledigt utrymme och flyttar den tillfälligt någonstans. Detta gör det fria utrymmet större tills det är tillräckligt stort för att flytta den första filen dit i en smittsam bit (smittsam innebär att du inte bryter ner filen och lagrar den som en helhet). Det fortsätter att göra detta tills det inte finns några lediga utrymmen kvar på disken.

Det finns några punkter att komma ihåg:

  • Diskdefragmentering defragmenterar inte de filer som redan används.
  • Diskdefragmentering defragmenterar inte filerna i papperskorgen. Detta är förståeligt eftersom du kommer att slösa bort dina resurser om filen ändå skulle raderas i slutändan.
  • Diskdefragmentering defragmenterar inte följande filer: Safeboot fs, Bootsec DOS, Safeboot CSV, Hiberfil sys, Safeboot RSV, Windows-sidfil och Memory Dump. Det finns några parametrar som vi kan använda för att se till att det också släpper ut startfilerna.

Hur lång tid tar defragmentering eller hur många passerar det?

Defragmentering beror verkligen på vilken hårdvara du använder. Ju större hårddisk, desto längre tid tar det; ju fler filer som lagras, desto mer tid kommer datorn att behöva defragmentera dem alla. Tiden varierar från dator till dator eftersom var och en har sitt eget unika fodral.

Tiden kan variera från flera minuter till flera timmar att avsluta. Naturligtvis kan du fortsätta använda din dator när processen pågår men det rekommenderas att du undviker att kopiera eller flytta filer eftersom det bara kommer att göra processen mycket längre. Tiden kan till och med gå till 24 timmar om du har en enorm enhet som är fylld med alla möjliga saker.

Defragmentering gör också uppgifterna i pass. Det gör en grov passning först och förfinar den nästa gång. Efter varje pass blir din hårddisk mer organiserad och snabbare att komma åt.

Vilka ytterligare kommandon kan vi skicka till modulen?

Det finns några kommandoradsalternativ för dig att deklarera vilket gör att defraggeringsprocessen ändras som du vill. Huvudkommandot i kommandoraden är “ defragmentera C: ”, Där“ C: ”är den enhet som du försöker defragmentera.

-r Detta är standardinställningen för defragmentering och det defragmenterar endast filsegment mindre än 64 MB

-c Detta kommando defragmenterar alla volymer på din dator. Du behöver inte ange en skivbokstav när du använder det här kommandot.

-i Detta utför en fullständig defragmentering av filer i alla storlekar på en viss disk oavsett storlek.

-i Detta gör att defragmenteringen bara körs om datorn är inaktiv.

-v Detta kommando ser till att defragmenteringsmodulerna visar fullständiga rapporter åt dig när de är färdiga.

-b Det optimerar endast startfiler.

-till Detta kommando kommer att analysera den valda enheten och visa en rapport bestående av analys- och defragmenteringsrapporter.

Du kan enkelt skicka kommandoraderna med kommandotolken när du startar diskdefragmenteraren manuellt. Till exempel kan vi utföra kommandot “-w” på lokal disk C genom att utföra följande kommando:

defragera C: -w

Du kan också skicka flera parametrar samtidigt genom att separera kommandot med mellanslag. Vi kan till exempel köra “-w” och “-i” genom att utföra följande kommando:

defragera D: -w –i

4 minuter läst