Defragmentera

Vad är filfragmentering och hur sker det i Windows 10

Vad är filfragmentering och hur sker det i Windows 10

Windows har sitt eget defragmenteringsverktyg och du kanske har använt det redan. När det gäller Windows-lagringsalgoritmer gör operativsystemet ett argument för överdriven fragmentering genom sina tillfälliga filer. Och förmodligen är det anledningen till att det erbjuder ett defragmenteringsverktyg som vi kommer att hänvisa till som Windows Defragmentering i den här artikeln.

Vad är filfragmentering

Hur lagrar Windows filer på hårddisken? Förmodligen vet du svaret. Den försöker hitta den första fria sektorn som motsvarar filstorleken - på hårddisken. Den lagrar sedan filen där - tillsammans med lite extra utrymme som vi kallar padding. Denna stoppning möjliggör utvidgning av filer senare. Beräkningen för stoppning är dock inte korrekt - med tanke på att det är upp till användaren att bestämma hur stor filen kan bli senare.

Antag att du skapade ett Word-dokument och skrev in två ord innan du trycker på Spara-knappen. Windows hittar ett utrymme som är tillräckligt för dessa två ord (med lite stoppning) och sparar det. Senare fortsätter du att lägga till fler ord i dokumentet. Windows försöker ta emot dessa ytterligare ord i det utrymme som det ursprungligen lade till i det sparade dokumentet.

Men då vet Windows inte hur många fler ord du skulle lägga till i dokumentet. Så snart det extra utrymmet i slutet av filen är täckt är det dags för Windows att leta upp ledigt utrymme bortom vadderingen och lägga till den extra filen till någon annan sektor på hårddisken - troligen på ett annat spår eller en annan platta.

Dessutom kanske du har märkt att när du hanterar filer (mestadels när du installerar något eller öppnar en kontorsfil) skapar Windows tillfälliga filer som skrivs till hårddisken på samma sätt som de vanliga filerna. Det betyder att medan du arbetar med en fil tas kontinuerligt ledigt utrymme på hårddisken av de tillfälliga filerna. Detta innebär i sin tur att Windows kommer att skapa fragmenterade filer när du trycker på Spara-knappen. När installationen är klar och de tillfälliga filerna raderas hittar du din fil spridd över hårddisken, av vilka delar lagras över olika sektorer och plattor.

Kort sagt, när du sparar, ändrar eller tar bort filer, sker fragmentering. De ändringar du kan göra i en fil lagras ofta på en annan plats. Ytterligare ändringar sparas på ännu fler platser. Med tiden blir både filen och hårddisken fragmenterad, och din dator kan sakta ner lite eftersom den måste titta på många olika platser för att öppna en enda fil.

Efter att ha förstått detta, låt oss nu se hur Microsoft har förbättrat diskdefragmenteraren för att hantera detta problem och för att ge en bättre och enkel diskdefragmenteringsupplevelse.

Windows Defragmenterare - Förbättringar

Windows Defragmenteraren använde för mycket minne och CPU-resurser fram till Windows XP. Det var välkänt att om du kör Windows-diskdefragmenteraren i Windows XP eller tidigare versioner, måste du vänta tills den var klar innan du kunde göra något annat på den datorn. Även om ett systemprogramvara använde den inbyggda diskdefragmenteringen för mycket minne och CPU-resurskostnader som du aldrig skulle vilja ha.

Med den ökade storleken på hårddiskar och med majoriteten av människor som flyttar bort för att använda diskdefragmenteringsapparater från tredje part, kom Microsoft med en bättre Windows Defragmentering i Windows Vista - och förbättrade den ytterligare i Windows 10/8/7. Den nya Windows Defragmenterern är totalrenoverad och du kommer att tycka att den är oväntat snabb. Det fungerar också i bakgrunden när din dator är inaktiv och stöter därför inte dina datorresurser.

En annan förbättring som kommer med Windows 7 eller snarare, Vista, är att operativsystemet letar efter största smittsamma lediga utrymme innan du lagrar en fil du arbetar med. Detta innebär att det försöker undvika fragmentering på två sätt:

  1. Hitta en relativt stor bit ledigt utrymme
  2. Lägg till stoppning i slutet av filen

Defragmentering innehåller också nu två viktiga faser:

  1. Hitta ledigt utrymme och flytta hela fragmenterade filer för att lagra alla delar i intilliggande spår och sektorer.
  2. Samla ledigt utrymme så att det blir lättare för Windows att lagra opåverkade filer i framtiden.

Det betyder att när du kör Windows-defragmenteraren defragmenterar du inte bara filerna, du optimerar också hårddiskutrymmet för att undvika framtida defragmentering i viss utsträckning.

Jag hoppas att detta hjälper dig att förstå varför defragmentering sker i Windows och hur du kan använda Windows defragmentering för att undvika defragmentering.

Ytterligare avläsningar om detta ämne:

  1. Felsökning av Windows Diskdefragmenteringsverktyg
  2. Hur man defragmenterar MFT, sidfil, register, systemfiler i Windows.
Mus Så här vänder du mus- och styrplattans rullningsriktning i Windows 10
Så här vänder du mus- och styrplattans rullningsriktning i Windows 10
Mus och Pekplattas gör inte bara datoranvändning lättare men effektivare och mindre tidskrävande. Vi kan inte föreställa oss ett liv utan dessa enhete...
Mus Så här ändrar du muspekare och markörstorlek, färg och schema på Windows 10
Så här ändrar du muspekare och markörstorlek, färg och schema på Windows 10
Muspekaren och markören i Windows 10 är mycket viktiga aspekter av operativsystemet. Detta kan också sägas för andra operativsystem, så i sanning är d...
Gratis och öppen källkodsmotorer för utveckling av Linux-spel
Den här artikeln kommer att täcka en lista över gratis motorer med öppen källkod som kan användas för att utveckla 2D- och 3D-spel på Linux. Det finns...