Hjemmeside » hvordan » Hvad er forskellen mellem et hurtigt og fuldt format?

    Hvad er forskellen mellem et hurtigt og fuldt format?

    Begge typer formatering får dig på vej til at oprette et nyt operativsystem, men er en version af formatering foretrukket til 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 & Svar session kommer til os med venlig hilsen af ​​SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.

    Billede vist ovenfor høflighed af saebaryo.

    Spørgsmålet

    SuperUser læser Rudolph vil gerne 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 bliver bedt om at vælge mellem et hurtigt format og et fuldt format. Hvad er forskellen? Jeg ved med Windows 7 og 8 installationer, som det ser ud til at lave hurtige formater som standard. Er der nogen forskel mellem de to med hensyn til risiko eller konsistens?

    Som navne betyder, er der en forskel i den tid, hver formatering tager, men hvad er der anderledes forskelligt mellem de to? Er en bedre, eller mere foretrukket end den anden?

    Svaret

    SuperUser bidragyder Werner Henze har svaret for os:

    Udtrykket formatering bruges til forskellige ting.

    Først bruges den til lavformatformatering af en harddisk. Dette omfatter at tage disken og dele den i små enheder - de blokke, som kan nås af operativsystemet. I dag konfigurerer fabrikanter sektorstørrelsen (som 512 bytes eller 4096 bytes) og lavniveau format disken. Normalt kan brugeren ikke formatere en harddisk på lavt niveau længere.

    For det andet bruges formatering til højformatformatering af en harddisk. Dette betyder, at operativsystemet skriver en filsystemstruktur til disken. Med en god gammel FAT (File Allocation Table) for eksempel, ville systemet skrive en boot sektor til den første disk sektor og en tom FAT til følgende sektorer. Tom i dette tilfælde betyder, at alle indgange i File Allocation Table er markeret som ubrugte.

    Formatering på højt niveau kan omfatte scanning af disken for dårlige sektorer (se om hver sektor kan læses), og det kan omfatte skrive nuler til alle datasektorer på disken.

    Når du formaterer en disk, gør Windows XP et højt niveau format, og det skriver en filsystemstruktur til disken. Når du siger fuldt format, scanner Windows XP også alle sektorer på disken for dårlige sektorer (se MSKB 302686). Siden Windows Vista skriver et fuldt format nul 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 det, du vil, fordi det er meget hurtigere. Men der er tilfælde, hvor du måske vil gøre et fuldt format.

    1. Du har måske en disk, som du vil ødelægge eller give væk. Hvis du bare gør et hurtigt format, er fildataene stadig på disken, kun filsystemstrukturen (filnavne og oplysninger, hvor filerne er gemt på disken) slettes. Med specialiserede programmer kan nogen forsøge at "genoprette" dine filer - dataene er stadig der, opgaven med programmet er at gætte / vide, hvilken datablok tilhører hvilken fil.

    2. Du er måske ikke sikker på, om harddisken er i god stand. Derefter er et fuldt format en god ide, fordi den har adgang til alle sektorer, så hvis en sektor er dårlig, vil det blive anerkendt. Med et hurtigt format kun nogle få sektorer vil blive skrevet til. Med uheld slutter du med et vellykket hurtigformat, og når du vil skrive data til disken senere, fejler det. Derefter 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 til dårlige sektorer.

    Du spurgte om risici og konsistens. Jeg skrev om risiciene ovenfor. Med hensyn til konsistens er der ingen forskel. Med hvert format skriver operativsystemet filsystemstrukturen, og denne struktur er udgangspunktet for hver filsystemadgang. Det gør ikke nogen forskel, hvis ubrugte sektorer nulstilles eller fyldes med tilfældige data.

    For mere information, kan du måske kigge på Wikipedia-artiklen til formatering.


    Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Tjek den fulde diskussionstråd her.