Hvad er en bootdefragmentering?
En boot defragment er en speciel version af defragmenteringsfunktionen på computere. Det omorganiserer data, så filerne, der bruges under startprocessen, er fysisk ved siden af hinanden på harddisken. Dette kan fremskynde startprocessen.
Defragmentering indebærer omarrangering af den fysiske placering af data på en harddisk. Det fortryder fragmentering, hvilket skyldes det faktum, at når et stykke data slettes fra en computer, udfyldes det resulterende hul ikke, hvis det næste stykke data, der skal skrives, ikke passer ind i hullet. Dette kan føre til, at dataene arrangeres på en ineffektiv måde.
Defragmenteringsprocessen omorganiserer data, så de er fysisk organiseret på den mest effektive måde. Dette betyder, at computeren kan få adgang til hvert stykke data hurtigere: forskellen er kun en lille brøkdel af et sekund hver gang, men det hele monteres sammen. Processen ligner noget at rydde op i ejendele spredt på soveværelsetagen. Når dette er gjort, er det meget hurtigere at både finde og nå hvert bestemt emne.
En boot defragment udfører den samme opgave, men beskæftiger sig specifikt med boot filer. Dette er de første filer, der indlæses, når en computer starter. Det er de filer, der kræves for at indlæse operativsystemet i computerens hukommelse sammen med filerne for at starte ethvert program, som brugeren har indstillet til at køre automatisk, når hans computer starter.
Siden Windows XP er Microsofts operativsystemer konfigureret til automatisk at køre en boot defragment. Dette kontrolleres ikke af brugeren og kører i stedet, når computeren har været inaktiv i et bestemt tidsrum, normalt mellem fem og 30 minutter. Opstartsdefragmentet kører i baggrunden, hvilket betyder, at brugeren ikke er klar over, at den kører.
Selvom boot defragmentet er indstillet til at køre som standard, er det muligt for det at være utilsigtet slukket, for eksempel af en applikation. En bruger, der er sikker nok til at køre Registreringseditor, kan kontrollere, om dette er sket, og tænde det igen, hvis nødvendigt. Dette gøres ved at åbne Registreringseditor og gå til HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Dfrg \ BootOptimizeFunction og derefter kontrollere, at værdien ved siden af "Aktiver" er indstillet til Y i stedet for N.
Mens en bruger ikke direkte kan tvinge bootdefragmentet til at køre, er der to indirekte metoder. Den ene er blot at forlade computeren uden programmer, der kører i mindst en halv time, hvilket vil få computeren til at køre defragmentet, så længe funktionen er tændt. Et andet er at tvinge computeren til at køre alle opgaver, den er indstillet til at køre, når den er inaktiv, hvilket inkluderer boot defragment. Dette kan gøres i 32-bit udgaver af Windows ved at klikke på Start, derefter Kør, derefter skrive Rundll32.exe advapi32.dll, ProcessIdleTasks og klikke på OK. Da dette kører flere opgaver, vil det sandsynligvis påvirke computerens ydelse, indtil disse opgaver er afsluttet.
Apple Mac-operativsystemet har ikke en indbygget defragmenteringsfunktion. Den officielle anbefaling, hvis en disk bliver for fragmenteret, er at sikkerhedskopiere indholdet, skal du bruge Mac-systemets initialiseringsfunktion på disken og derefter gendanne dataene. Da dette er mere besværligt at udføre, spares det bedst i alvorlige tilfælde af fragmentering. Filhåndteringssystemerne på de nyeste udgaver af Linux-baserede operativsystemer har ikke indbyggede defragmenteringsfunktioner. Der er dog forskellige forskellige tredjepartsapplikationer, der kan defragmentere et Linux-baseret drev.