Begge typer formatering vil få dig på vej til at oprette et nyt operativsystem, men er den ene version af formatering at foretrække frem for eller bedre end den anden? Hvad er forskellen mellem de to? Vi undersøger svaret på disse spørgsmål i dagens SuperUser Q&A-indlæg.
Dagens spørgsmål og svar-session kommer til os med tilladelse fra SuperUser - en underinddeling af Stack Exchange, en community-driven gruppe af Q&A websteder.
Billedet vist ovenfor med tilladelse til Sae Haro .
Spørgsmålet
SuperUser-læser Rudolph vil vide, hvad forskellen mellem et hurtigt og et fuldt format er:
Jeg installerer Windows XP på en computer, og igen kom jeg til det punkt, hvor det beder dig om at vælge mellem et hurtigt format og et fuldt format. Hvad er forskellen? Jeg ved, at med Windows 7 & 8-installationer ser det ud til at gøre hurtige formater som standard. Er der nogen forskel mellem de to med hensyn til risiko eller konsistens?
Som navnene antyder, er der en forskel i, hvor lang tid hver formatering tager, men hvad er der anderledes mellem de to? Er den ene bedre eller mere at foretrække end den anden?
Svaret
SuperUser-bidragyder Werner Henze har svaret til os:
Udtrykket formatering bruges til forskellige ting.
Først bruges den til lavformatformatering af en harddisk. Dette inkluderer at tage disken og opdele den i små enheder - blokke, som operativsystemet kan få adgang til. I dag konfigurerer producenterne sektorstørrelsen (som 512 bytes eller 4096 bytes) og formaterer disken på lavt niveau. Normalt kan brugeren ikke formatere en harddisk på lavt niveau længere.
For det andet bruges formatering til formatering af en harddisk på højt niveau. Dette betyder, at operativsystemet skriver en filsystemstruktur til disken. Med den gode gamle FAT (File Allocation Table) for eksempel ville systemet skrive en boot-sektor til den første disksektor og en tom FAT til de følgende sektorer. Tom betyder i dette tilfælde, at alle poster i filallokeringstabellen er markeret som ubrugte.
Formatering på højt niveau kan omfatte scanning af disken for dårlige sektorer (kontroller om hver sektor kan læses), og det kan omfatte skrivning af nuller til alle datasektorer på disken.
Når du formaterer en disk, udfører Windows XP et format på højt niveau, og det skriver en filsystemstruktur til disken. Når du siger fuldformat, scanner Windows XP også alle sektorer på disken for dårlige sektorer ( se MSKB 302686 ). Siden Windows Vista skriver et fuldformat nuller til alle datasektorer ( se MSKB 941961 ). Adgang til hver sektor på disken tager meget mere tid end hurtigformatet, som kun skriver de blokke, der indeholder filsystemstrukturen. Så normalt er et hurtigt format, hvad du vil, fordi det er meget hurtigere. Men der er tilfælde, hvor du måske vil lave et fuldt format.
1. Du har muligvis en disk, som du vil ødelægge eller give væk. Hvis du bare laver et hurtigt format, er fildataene stadig på disken, kun filsystemstrukturen (filnavne og information, hvor filerne er gemt på disken), slettes. Med specialiserede programmer kan nogen prøve at “genoprette” dine filer - dataene er der stadig, programmets opgave er at gætte / vide, hvilken datablok der hører til hvilken fil.
2. Du er muligvis ikke sikker på, om harddisken er i god tilstand. Derefter er et fuldt format en god idé, fordi den får adgang til alle sektorer, så hvis en sektor er dårlig, vil dette blive anerkendt. Med et hurtigt format skrives kun nogle få sektorer til. Med uheld ender du med et vellykket hurtigt format, og når du vil skrive data til disken senere, mislykkes det. Så vil du sandsynligvis ønske, at du havde lavet et fuldt format, der ville have tjekket hele disken lige i starten. Selvfølgelig kan du altid køre en 'chkdsk / r' senere for at scanne en disk for dårlige sektorer.
Du spurgte om risici og konsistens. Jeg skrev om risiciene ovenfor. Med hensyn til konsistens er der ingen forskel. For hvert format skriver operativsystemet filsystemstrukturen, og denne struktur er udgangspunktet for enhver filsystemadgang. Det gør ikke nogen forskel, hvis ubrugte sektorer nulstilles eller udfyldes med tilfældige data.
For mere information, kan du tage et kig på Wikipedia-artikel til formatering .
Har du noget at tilføje til forklaringen? Lyd fra i kommentarerne. Vil du læse flere svar fra andre teknisk kyndige Stack Exchange-brugere? Tjek den fulde diskussionstråd her .